|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Коллективные / Блоги / Захабренные/Записи в блоге |
|
Хабрахабр: Коллективные / Блоги / Захабренные
Голосов: 10 Адрес блога: http://habrahabr.ru/blog/ Добавлен: 2007-10-24 18:05:40 блограйдером Robin_Bad |
|
Мероприятия / Geek Picnic: Ура, случилось!
2011-08-07 04:51:02 (читать в оригинале)Случилось: 6 августа, в Санкт-Петербурге, на острове Новая Голландия, прошёл Geek Picnic
И хочется поделиться фотографиями и впечатлениями.
На мероприятие собиралось много знакомых. Выходные, хорошая солнечная погода, мероприятие.
«О! Идём!» — подумали мы и выдвинулись.
Читать дальше →
Программирование / [Перевод] Монады с точки зрения теории категорий
2011-08-07 01:07:17 (читать в оригинале)Введение
Кажется, монады в программировании стали загадкой века. И для этого есть две причины:
- недостаточное знание теории категорий;
- многие авторы стараюстся не упоминать категории вообще.
Это как говорить об электричестве не используя мат. анализ. Достаточно для замены предохранителя, не хватит, чтобы спроектировать усилитель.
Мы начнём с простого введения в категории и функторы, затем дадим определение монады, приведём простые примеры монад в категориях и в конце приведём монадическую терминологию используемую в языках программирования.
Я уверен, что монады с точки зрения категорий почти элементарны.
Содержание
- Категория
- Функтор
- Естественное преобразование
- Монада
- Монады исключения и состояния
- Монады в программировании
- Ссылки
Читать дальше →
Тэги: haskell, категория, ликбез, монада, программирование, теория, функциональный
Постоянная ссылка
Skype / Зачем нужна видеосвязь
2011-08-07 01:03:15 (читать в оригинале)Я никогда не понимал, зачем нужна видеосвязь. Любую информацию можно ведь передать в текстовом или бинарном виде. Эмоции и интонации прекрасно передаются голосом. Личную встречу опять-таки видеосвязь не заменяет — ни в морду собеседнику дать, ни руку пожать. За всю свою жизнь видеосвязью я пользовался 2 раза: один раз тестировал и один раз устроил разговор отца с его однополчанином. Всё. Ну еще было много сеансов расшаривания рабочего стола — но это отдельная фича, не о ней речь.
В видеосвязи меня напрягала целая куча вещей: меньше возможностей маневра (не скажешь ведь «я уже подъезжаю», если видно, что ты еще лежишь в кровати ), необходимость хорошо выглядеть перед собеседником, требования приличности окружающей обстановки и т.д. В общем, я не верил, что видеосвязь может быть удобной, полезной и приятной.
Но всё меняется. Волею судьбы занесло меня в одно учреждение (государственное кстати), где видеосвязь по Skype была внедрена повсеместно, доступна как работникам так и посетителям и, верите вы или нет, реально приносила пользу! Я проникся чувством глубокого уважения к людям, способным в гос.учреждении преодолеть все барьеры нелепостей и бюрократизма, сделав хорошую вещь без всякой прямой выгоды для себя. Я очень советую всем аналогичным заведениям перенять этот опыт.
Где я был? Отгадка под катом.
Читать дальше →
Разработка под Android / Смена языка приложения в настройках
2011-08-07 01:00:36 (читать в оригинале)В системе Android очень удобная для использования система локализации, достаточно создать папку и в ней файл со строками. Но в приложение сложно встроить все возможные языки, и не плохо бы предоставить пользователю выбор языка, отличного от стандартного.
Приведу пример такой ситуации:
В приложении есть 2 языка стандартный английский и русский. Это приложение решил установить украинец, у которого аппарат на украинском языке, но так же он хорошо знает русский, а английский не очень. Но вот Андроид, обнаружив, что в приложении нет украинского языка, запустит приложение со стандартным языком, который в нашей ситуации — английский, а для того, что бы приложение запустить на русском, необходимо менять язык системы, что не очень хорошо.
Вот для этой и многих подобных ситуаций есть решение, в настройки вывести пункт выбора языка, который включает автоматический выбор языка, английский, русский, etc. (смотря какие требуются).

Читать дальше →
JavaScript / Введение в SproutCore, часть первая
2011-08-07 00:27:18 (читать в оригинале)В последнее время появилось много статей о JavaScript MVC фреймворках. Видимо есть потребность в подобных инструментах. Мое внимание привлек продукт под названием SproutCore. Обнаружив на скудное наличие информации на русском языке я решил перевести для себя ряд руководств с официального сайта фреймворка. Поделюсь с сообществом первым из них.
После прочтения этого руководства, вы сможете:
- Использовать шаблоны SproutCore, для описания внешнего вида приложения;
- Обрабатывать события внутри представления;
- Использовать привязки(bindings) для обновления представления, после изменения состояния модели.
Вы узнаете все это во время создания приложения Todo-лист.
Исходный код этого приложения доступен на Github. Также есть скринкаст.
Читать дальше →
Категория «Музыканты»
Взлеты Топ 5
|
| ||
|
+187 |
221 |
Yurenzo |
|
+178 |
226 |
FLL |
|
+170 |
187 |
rled |
|
+149 |
196 |
Elgrad.info - живой город - Соберемся вместе! |
|
+147 |
182 |
Vlad_Topalov |
Падения Топ 5
|
| ||
|
-3 |
15 |
Nique |
|
-6 |
2 |
Евгений Гришковец |
|
-9 |
13 |
Мартышка_с_Алмазами |
|
-10 |
45 |
Детские советские композиторы |
|
-15 |
77 |
Indie Birdie Blog |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
