1. Мир пытается оставить тебя тупым. Начиная от банковских платежей и процентов и заканчивая чудо-диетами — из необразованных людей легче вытрясти деньги и ими проще управлять. Занимайтесь самообразованием столько, сколько можете — для того, чтобы быть богатым, независимым и счастливым.
Денис @debacle
Dev
Tinyicon — счетчик в favicon на js
1 мин
4.1KTinyicon это небольшая библиотека для манипуляции с favicon сайта для передачи информации о новых событиях. Для браузеров не поддерживающих canvas счетчик отображается в title страницы.
+107
Контроллер для домашней пивоварни Mega Brewery. Part I
3 мин
74K Я домашний пивовар.
Начинаю «разработку» контроллера для своего минипивзавода.
Т.к. я нифига не программист, обратился к русскому Arduino сообществу.
С момента желания сделать умный термометр для пивоварения, прошло много времени и возникло новое желание — построить автоматизированную домашнюю пивоварню. Для ее автоматизации необходим блок управления. Решено было отказаться от использования покупных PID контроллеров, для управления ТЭНом, т.к. имеется Arduino, к ней SSR реле — 2шт., дисплей 4 на 20 строк и к нему Serial Board для передачи инфы по одному проводу, не считая землю и питание.
Начинаю «разработку» контроллера для своего минипивзавода.
Т.к. я нифига не программист, обратился к русскому Arduino сообществу.
С момента желания сделать умный термометр для пивоварения, прошло много времени и возникло новое желание — построить автоматизированную домашнюю пивоварню. Для ее автоматизации необходим блок управления. Решено было отказаться от использования покупных PID контроллеров, для управления ТЭНом, т.к. имеется Arduino, к ней SSR реле — 2шт., дисплей 4 на 20 строк и к нему Serial Board для передачи инфы по одному проводу, не считая землю и питание.
+118
Знакомство с Ruby on Rails (часть 2)
11 мин
14KВ продолжении статьи ”Первое знакомство с Ruby on Rails” мы научимся работать с базой данных, и создадим каталог статей.
Узнаем как написать плагин, попробуем использовать AJAX и рассмотрим некоторые проблемы при развёртывании приложения на хостинге.
Узнаем как написать плагин, попробуем использовать AJAX и рассмотрим некоторые проблемы при развёртывании приложения на хостинге.
Начнем с базы данных.
+18
Первое знакомство с Ruby on Rails
7 мин
13KRuby on Rails (в дальнейшем просто рельсы) это веб фреймворк, написанный на языке Ruby.
На хабре есть несколько статей о языке, думаю их будет полезно почитать, если возникнут затруднения – читайте википедию, лучшую книгу о языке – Programming Ruby, лучшую книгу о рельсах – Agile Development with Rails, и задавайте вопросы.
На хабре есть несколько статей о языке, думаю их будет полезно почитать, если возникнут затруднения – читайте википедию, лучшую книгу о языке – Programming Ruby, лучшую книгу о рельсах – Agile Development with Rails, и задавайте вопросы.
Начнем знакомство с установки Ruby и Rails.
+15
10 причин для перехода на Ruby
7 мин
86KПеревод
Я познакомился с Ruby сравнительно недавно, благодаря чудесному фреймворку Ruby on Rails. Я не считаю себя экспертом в Ruby, но я прочитал PickAxe, написал несколько утилит на Ruby для личного пользования, а также разрабатываю на Rails в свободное время.
+36
Hello World для iPhone на MonoTouch
1 мин
1.8KНедавно я писал про анонс платформы MonoTouch. Теперь стало доступным подробное видео с созданием Hello World на языке C# с помощью Mono/MonoTouch для iPhone. К тому же, все это делается в MacOS X.
+32
Стартап-план
3 мин
14KПроанализировав многие бизнес-планы я пришел к выводу, что нужно их оптимизировать под интернет-индустрию. Поэтому я создал свой шаблон для написания бизнес-планов, модернизированный под интернет-проекты и назвал его Стартап-план. Собрал я его, опираясь на многие экспертные источники и свой опыт работы со стартапами.
Предлагаю Вам его оценить.
Предлагаю Вам его оценить.
+38
Компьютерная фирма: «за кулисами»
11 мин
3KПосле вчерашнего топика про комп. фирму много читателей заинтересовалось проблемами, с которыми мы столкнулись на своём пути, и причиной «падения» нашего детища.
Также многим полюбилась фраза «про грабли» — так что о них собственно речь и пойдёт.
Также многим полюбилась фраза «про грабли» — так что о них собственно речь и пойдёт.
+286
Несколько удобных инструментов для тестирования сайта
3 мин
32KПредставляю вашему вниманию обзор нескольких полезных инструментов для всестороннего тестирования сайтов.
+85
jQuery Tools v1.0.1
1 мин
3.9KjQuery Tools v1.0.1 — это инструмент/библиотека представляет собой файл весом в 5,8 кб включающий в себя наиболее важные компоненты для вебдванольных сайтов, а именно: табы, всплывающие подсказки, плавные переходы, прокрутки, всплывающие окна и т.д.
Не буду тянуть резину, лучше, как говориться, один раз увидеть, чем сто раз услышать!
Переходим по ссылке и смотрим более 50 (!) демок:
Несколько понравившихся мне демонстраций. Очень рекомендую!
Маскируем фоновое изображение;
AJAX-табы с поддержкой истории переходов;
Неколько всплывающих окошек на одной странице.
+146
Свой SVN на виртуальном (shared) хостинге
4 мин
7.1KРешили мы как то с приятелем, запустить стартап не стартап, а так, сайт для души. Решили — значит будет запущен. Бюджет… А давай не купим ещё по 2 кружки пива, на это и запустим. В общем денег на домен да на виртуальный хостинг на валуехосте. Так люди мы «взрослые», и делать всё привыкли основательно, нам нужна система управления версиями и выкладыванием. Было решено поднять subversion репозиторий с возможностью раздачи доступа к нему нескольким разработчикам с разными логинами на valuehost. Но у нас виртуальный хостинг со всеми его ограничениями, что делать?
+70
Что такое анти-паттерны?
9 мин
144KАнти-паттерны — полная противоположность паттернам. Если паттерны проектирования —
это примеры практик хорошего программирования, то есть шаблоны решения определённых задач. То анти-паттерны — их полная противоположность, это — шаблоны ошибок, которые совершаются при решении различных задач. Частью практик хорошего программирования является именно избежание анти-паттернов. Не надо думать, что это такая непонятная теоретическая фигня — это конкретные проблемы, с которыми сталкивался практически каждый разработчик. Кто осведомлен, тот и вооружён! Рассмотрим же несколько расрпотранённых анти-паттернов в программировании.
это примеры практик хорошего программирования, то есть шаблоны решения определённых задач. То анти-паттерны — их полная противоположность, это — шаблоны ошибок, которые совершаются при решении различных задач. Частью практик хорошего программирования является именно избежание анти-паттернов. Не надо думать, что это такая непонятная теоретическая фигня — это конкретные проблемы, с которыми сталкивался практически каждый разработчик. Кто осведомлен, тот и вооружён! Рассмотрим же несколько расрпотранённых анти-паттернов в программировании.
+137
Монетизация веб-сервисов: бизнес модели
4 мин
5.5KПеревод
Мы потратили несколько часов, исследуя онлайн-сервисы из списка Webware 100 Top Web Apps 2008 и изучая их бизнес модели. Следующая диаграмма показывает результаты исследования — 34% сервисов используют рекламную модель, 12% различные схемы подписки, 8% продают виртуальные товары (чаще всего в виде данных для скачивания), такая же доля сервисов предлагает сопутствующие продукты (обычно большие компании-разработчики предлагают бесплатный вариант продукта для привлечения к их платформе) и еще 8% сервисов используют схему «оплата за использование».
+58
Windows Mobile 6.5 — Windows Mobile Widgets
1 мин
2.2KНе только разработчиков для платформы Windows Mobile достали уродливые стандартные контролы. В команде разработчиков самой платформы это тоже поняли и разработали «третий» способ разработки приложений для WM (помимо native и managed способов).
Разродились они поддержкой веб-приложений (RIA, как их сейчас модно называть) и назвали их Windows Mobile Widgets. Им можно назначать нормальную отдельную иконку, у них есть полный доступ к нижнему меню (!) и т.д.
Разродились они поддержкой веб-приложений (RIA, как их сейчас модно называть) и назвали их Windows Mobile Widgets. Им можно назначать нормальную отдельную иконку, у них есть полный доступ к нижнему меню (!) и т.д.
+18
50 монохромных образцов дизайна web-сайтов
1 мин
16KПеревод
Выбор цвета является ключевым элементом для успеха любого дизайна. Он определяет атмосферу и задает настроение. Один из способов отображения цвета, использование только оттенков, который называется монохроматической цветовой схемой.
Из всех цветовых схем монохроматическая является одной из самых простых и удачных. Причина такой лёгкости заключается в том, что один оттенок цвета почти всегда работает с другим оттенком того же цвета.
Одной из самых популярных монохроматических схем является голубой. Это скорее всего потому, что синий считается легким, живым и натуральным цветом. Однако не только синий является успешной цветовой схемой: зеленые, пурпурный, коричневый, красные также могут установить надлежащее настроение.
В этой статье мы рассмотрим 50 монохроматических вариантов дизайна, сайты разбиты на категории в зависимости от преобладающих цветов, которые они используют (все варианты кликабельны).
Из всех цветовых схем монохроматическая является одной из самых простых и удачных. Причина такой лёгкости заключается в том, что один оттенок цвета почти всегда работает с другим оттенком того же цвета.
Одной из самых популярных монохроматических схем является голубой. Это скорее всего потому, что синий считается легким, живым и натуральным цветом. Однако не только синий является успешной цветовой схемой: зеленые, пурпурный, коричневый, красные также могут установить надлежащее настроение.
В этой статье мы рассмотрим 50 монохроматических вариантов дизайна, сайты разбиты на категории в зависимости от преобладающих цветов, которые они используют (все варианты кликабельны).
+56
Жизненный цикл профессии программиста. Часть 2
3 мин
13KНавеяно последними спорами на Хабре "Программирование — отстой" vs "Программирование — не отстой".
Год назад я готовил материалы по очень близкой теме, однако вижу, что тема до сих пор не потеряла актуальность, а потому попробую ещё углубить тему «программирование <> отстой», несколько с другой стороны.
Рекомендую предварительно прочитать статью Михаила Донского "жизненный цикл профессии программиста", который даёт более чем 60-летнюю ретроспективу профессии программиста и показывает некоторые особенности (по большей части психологические) современного поколения программистов.
Ну а теперь, собственно, тезисы:
1. Введя понятие жизненного цикла профессии (термин, интуитивно понятный большинству программистов и других ИТ-специалистов), можно показать, что
Год назад я готовил материалы по очень близкой теме, однако вижу, что тема до сих пор не потеряла актуальность, а потому попробую ещё углубить тему «программирование <> отстой», несколько с другой стороны.
Рекомендую предварительно прочитать статью Михаила Донского "жизненный цикл профессии программиста", который даёт более чем 60-летнюю ретроспективу профессии программиста и показывает некоторые особенности (по большей части психологические) современного поколения программистов.
Ну а теперь, собственно, тезисы:
1. Введя понятие жизненного цикла профессии (термин, интуитивно понятный большинству программистов и других ИТ-специалистов), можно показать, что
+52
Информация о Jabber-серверах в удобной таблице
1 мин
7KСегодня мой друг поделился со мной интересной ссылкой
На этом сайте вы можете посмотреть доступен ли на текущий момент icq транспорт, выбрать для себя irc, msn, yahoo, aim транспорт, посмотреть какой аптайм у сервера и выбрать наиболее надежный, а также узнать как долго сервер выключен, а так же существует еще много полезных вкусностей)
Я понимаю, это не тянет на статью, это скорее полезная ссылка для начинающих пользователей Jabber. Так что буду рад, если эта заметка поможет кому-нибудь в переходе на jabber :)
На этом сайте вы можете посмотреть доступен ли на текущий момент icq транспорт, выбрать для себя irc, msn, yahoo, aim транспорт, посмотреть какой аптайм у сервера и выбрать наиболее надежный, а также узнать как долго сервер выключен, а так же существует еще много полезных вкусностей)
Я понимаю, это не тянет на статью, это скорее полезная ссылка для начинающих пользователей Jabber. Так что буду рад, если эта заметка поможет кому-нибудь в переходе на jabber :)
+58
До $1 000 000 на стартап
2 мин
565В последнее время все чаще приходится читать статьи на хабре об ослаблении деятельности венчурных фондов и бизнес-ангелов в связи с ухудшившимися финансовыми условиями. В результате чего действительно стоящие идеи не находят капитала для своего воплощения в жизнь. Поэтому хочу написать пост о стартовавшем пару месяцев назад проекте — венчурном фонде Softline Venture Partners, который c удовольствием рассматривает перспективные проекты для инвестиций и готов предоставить стартапам до $1 000 000.
+45
Рисуем иконки животных
1 мин
12KЧастенько мне приходится слышать вопросы на тему рисования иконок. Методик их рисования большое множество. Кто-то рисует ручкой на стикере, а потом сканит и шопит. Кто-то пользуется Пэйнтером и планшетом, кто-то обходится исключительно вектором, а кто-то исключительно Фотошопом… Я привык рисовать иконки мышкой в Фотошопе, а планшет при этом выполняет чисто декоративную функцию на моем рабочем столе. Итак, веселый зоопарк.
Пошаговая инструкция:
+183
Информация
- В рейтинге
- Не участвует
- Откуда
- Oslo, Oslo, Норвегия
- Дата рождения
- Зарегистрирован
- Активность