2013-08-14

Кабинеты чиновников

гондураша

Другой выложил фото кабинетов чиновников, американских и наших.

Заставляет задуматься...

 

Оставить комментарий

 
  2013-08-01

Quake3 и Doom под Линукс

linux

Чёй то я все о работе и о работе.... старые добрые игры прекрасно работают на Ubuntu:

Quake

>sudo apt-get install openarena

Doom

>sudo apt-get install doomsday

для запуска в консоле набрать

>prboom

 

Коментариев: 1

 
  2013-07-30

Heroku

программирование

Давно попадается на глаза интересный сервис heroku, но все не было времени его попробовать, и, вот, сегодня, наконец создал в нем свою учетную запись. Понравилось. Данный сервис позволяет хостить свои приложения написанные на различных языках программирования включая Riby on Rails, Javascript, Python, PHP и еще многих других.

Причем, на https://github.com/heroku/ выложена большая подборка "шаблонных" приложений которые могут стать хорошей отправной точкой при создании своих собственных проектов. Я еще просмотрел не все возможности данного сервиса но крутость решения поражает.

Еще впечатлило, что типовое приложение мне удалось загрузить на сервис буквально за несколько минут выполнив с пяток комманд.

Бесплатный аккаунт позволяет поноценно разрабатывать и хостить свои приложения. При этом не нужно даже вводить данные кредитки как на Amazon.

В общем - ляпота.

 

Оставить комментарий

 
  2013-07-30

Node JS

программирование, JavaScript

Наконец, плотно пришлось познакомиться с Node.js. Первые впечатления вполне позитивные, хотя, складывается впечатления, что ребята, создавшие эту штуку еще большие извращенцы чем я, а уж я то себя считал законченным JavaScript маньяком.

Если очень кратко, то основой node.js является JavaScript движек - тот же самый, что крутится в Google Crome. Вот только его заставили работать на стороне сервера. Всё пишется на JavaScript. Хотя, нет, все работает на JavaScript - писать код можно на производных JS, например на CoffeeScript - эти извращенцы взяли и лишили JavaScript своих фигурных кавычек превратив его почти что в Python. Сам CoffeeScript затем также компилируется в JavaScript и затем уже выполняется. Есть для node.js и веб фреймфорк - называется Express - явный закос под Ruby on Rails и Jango.

Шаблоны можно писать с использованием различных шаблонных движков, например, Jade или EJS.

Так как везде используется JavaScript то код получается на редкость компактный.

Еще стоит заметить, что для того чтобы создать приложение и запустить вообще не нужен веб сервер - node.js, сам по себе, имеет возможности создать вебсервер буквально нескольким строчками кода. В общем, штука презабавная, а главное, довольно простая, правда, только для тех кто уже хорошо владеет JavaScript.

 

Оставить комментарий

 
  2013-07-25

Фотоконкурс на Фаберлик

разное

Жена запостила фотку с нашими детьми на фотоконкурс на сайте фаберлика - если не трудно, проголосуйте за фотографию пожалуйста. Чтобы проголосовать нужно зарегистрироваться на сайте, причем с подтверждением емайла, рекапчей при регистрации и самом голосовании. Если такие лютые испытания вас не пугают то было бы здорово если бы вы проголосовали за фото. Заранее спасибо!

 

Оставить комментарий

 
  2013-07-25

Обновление текстового редактора

программирование, Android

Выложил обновление своего Текстового редактора под Андроид.

Как ни странно, но полторы тысячи человек пользуются редактором, а значит, это кому то нужно. И даже фидбеки у приложения довольно не плохие, не смотря на его сделанность на коленке и отсутствие двух жизненно важных функций - поиска и поддержки различных кодировок. Кстати, пользователи в коментах именно это и попросили сделать в первую очередь.

Сказано-сделано, -- эти функции и мне самому нужны, итогов в новую версию были добавлены следующие возможности:

- перевод на русский язык
- возможность переключать язык интерфейса (пока только русский и английский)
- возможность выбрать кодировку в настройках приложения
- возможность задать формат концов строк для Windows, Unix и Mac

Весь код, как и прежде, доступен на github - предложения по улучшению приложения только приветствуются!
 

 

Оставить комментарий

 
  2013-06-27

Фазoинверсный микрофон на ноутбуке

linux

Давно бьюсь с микрофоном на Юбунте - кажется вот-вот и победю эту тварюгу, и он у меня заработает нормально. Ан нет, на скайпе вроде нормально настроил - для этого пришлось прихлопнуть PulseAudio. Перестал работать Google Hangout.

Проблема решилась очень странно - выяснилось, что если в alsamixer убрать один из каналов микрофона - не важно, правый или левый, звук волшебным образом появляется. Похоже, дело в том что монофонический микрофон подключен в самом компьютере так, что сигналы с приходят на звуковую карту с противоположными фазами, что в результате приводит к их взаимной компенсации. Юбунту не умеет работать с такими микрофонами о чем есть соответствующий баг.

В общем если у вас на юбунте аналогичные проблемы - попробуйте выключить один из каналов микрофона в микшере - может помочь.

 

Оставить комментарий

 
  2013-06-27

Три врага

разное

А ведь согласен на сто процентов c высказыванием, поэтому процитирую:

У меня есть три врага:

  • Время, не позволяющее сделать все задуманное в полном объеме в срок,
  • Назойливые люди, отбирающие Время на свои тупые дела, и
  • Я сам, не умеющий порой правильно, но деликатно, объяснить Назойливым людям, что я занят и что у меня нет на них Времени.
 

Оставить комментарий

 
  2013-06-20

Вопросы при приёме на работу от Google

разное

1. Сколько мячиков для гольфа влезает в школьный автобус (Product Manager)
2. Сколько бы вы денег взяли за то, чтобы вымыть все окна в Сиэттле (Product Manager)
3. Есть страна, в которой родители хотят только мальчиков. Если рождается девочка, они продолжают заводить детей, если мальчик – останавливаются. Каково соотношение мальчиков и девочек в стране? (Product Manager)
4. Сколько в мире настройщиков пианино? (Product Manager)
5. Почему крышки на канализационных люках круглые? (Software engineer)
6. Разработайте план эвакуации из Сан-Франциско (Product Manager)
7. Сколько раз за день “встречаются” стрелки часов? (Product Manager)
8. Объясните значение термина “dead beef” (Software engineer)
9. A man pushed his car to a hotel and lost his fortune. What happened? (WTF?!?) (Software engineer)
10. Вам надо проверить, правильно ли ваш друг Боб записал ваш номер телефона. Но напрямую спросить нельзя. Вы должны записать вопрос на карточку, дать ее Еве, которая передаст карточку Бобу, а вам потом – его ответ. Что надо написать на карточке, кроме самого вопроса, чтобы Боб знал, что номер телефона надо “зашифровать” от Евы? (Software engineer)
11. Вы капитан пиратского корабля. Команда готовится делить добычу. Если с вашей версией деления согласится меньше половины команды, вас убьют. Как вы поделите добычу так, чтобы остаться и с хорошим кушем, и живым? (Engineering Manager)
12. У вас семь мячей, шесть одного веса и один потяжелее. Как с помощью двух взвешиваний найти тяжелый?
13. У вас два яйца и стоэтажное здание. Яйца могут оказаться такими хрупкими, что разобьются при падении с первого этажа или такими прочными, что не разобьются при падении с сотого. Вам надо определить самый высокий этаж здания, с которого яйца можно уронить так, чтобы они не разбились. Вопрос – сколько раз вам надо их уронить, чтобы это определить? Разрешается разбить яйца по ходу решения задачи (Product Manager)
14. В трех предложениях объясните своему восьмилетнему племяннику, что такое база данных (Product Manager)
15. Вы уменьшились до размеров пятицентовой монеты, ваша масса уменьшилась пропорционально так, чтобы сохранилась ваша плотность. Вас бросили в пустой блендер, через 60 секунд его включат. Ваши действия? (Product Manager)

Здесь оригинал заметки с ответами.

 

Оставить комментарий

 
  2013-06-20

Virt2real

гад-же-ты

Заказал себе интересную игрушку - микроконтроллер virt2real - фактически это маленький компьютер под управлением linux но в микро варианте. Предзаказ был сделано еще в прошлом году, и вот, наконец, изготовлена первая партия - к концу июля ребята обещают прислать само устройство. Давно хочу поиграться с железками - программирование это, конечно, хорошо, но если еще и с железками научиться работать - то тут полет фантазии ничто не сможет ограничить и можно будет делать такие штуки...

Но, что-то я размечтался, вот пришлют и посмотрим...

 

Коментариев: 4

разное (187)
howto (124)
программирование (108)
гад-же-ты (75)
мысли (42)
PHP (41)
JavaScript (39)
вебмастеринг (37)
linux (28)
гондураша (28)
юмор (25)
полезное (21)
Android (17)
движок (17)
софт (15)
деньги (14)
кино (14)
видео (13)
музыка (10)
интернет (10)
путешествия (10)
беспредел (10)
diy (9)
книги (9)
занимательная физика (8)
ztools (8)
умный дом (8)
языки (7)
хостинг (7)
Nokia 5800 (7)
css (6)
вебдизайн (6)
lifehack (6)
связной (5)
apple (5)
oDesk (5)
arduino (5)
козлы (5)
прелоадер (5)
svn (4)
движек (4)
кухня (4)
Python (4)
аниме (4)
занимательная юриспруденция (4)
рестораны (3)
software (3)
энергия (3)
synphony (3)
webmastering (2)
Java (2)
Берлин (2)
Ruby on Rails (2)
фото на документы (2)
гитара (2)
bash (2)
спорт (2)
восстановить (1)
дурдом (1)
авторское право (1)
SEO (1)
сайты (1)
наука (1)
годнурас (1)
C++ (1)
технологии (1)
programming (1)
микросервисы (1)
Поиск по блогу:

Valid XHTML 1.0 Strict