![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Web-разработка / Блог / Захабренные/Записи в блоге |
![]() |
Хабрахабр: Web-разработка / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/webdev/ Добавлен: 2008-06-12 19:52:21 блограйдером ZaiSL |
Flume — управляем потоками данных. Часть 2
2016-04-21 12:20:07 (читать в оригинале)Привет, Хабр! Мы продолжаем цикл статей, посвященный Apache Flume. В предыдущей части мы поверхностно рассмотрели этот инструмент, разобрались с тем, как его настраивать и запускать. В этот раз статья будет посвящена ключевым компонентам Flume, с помощью которых не страшно манипулировать уже настоящими данными.

Тэги: (data-centric, alliance), big, data, dca, flume, hadoop, анализ, блог, веб-сайтов, данных, компании, проектирование, разработка, систем, хранение
Постоянная ссылка
Liscript — реализуем TCO
2016-04-21 05:03:39 (читать в оригинале)
В своей прошлой статье Пишем Lisp-интерпретатор на Java я кратко и тезисно рассказал про то, что написал пару интерпретаторов Lisp-подобного языка, который назвал Liscript — на Haskell и на Java. Ничего особо уникального и выдающегося в этом нет, но для меня это было приятным, интересным и познавательным времяпровождением. Среди прочих особенностей, я упомянул про реализацию TCO (tail call optimization) — оптимизацию интерпретатором хвостовых вызовов функций. Этот вопрос вызвал интерес отдельных участников сообщества, и поступило предложение детальнее раскрыть его в отдельной статье, что я и попытался сделать. Интересующихся прошу под кат.
Читать дальше →
Liscript — реализуем TCO
2016-04-21 05:03:39 (читать в оригинале)
В своей прошлой статье Пишем Lisp-интерпретатор на Java я кратко и тезисно рассказал про то, что написал пару интерпретаторов Lisp-подобного языка, который назвал Liscript — на Haskell и на Java. Ничего особо уникального и выдающегося в этом нет, но для меня это было приятным, интересным и познавательным времяпровождением. Среди прочих особенностей, я упомянул про реализацию TCO (tail call optimization) — оптимизацию интерпретатором хвостовых вызовов функций. Этот вопрос вызвал интерес отдельных участников сообщества, и поступило предложение детальнее раскрыть его в отдельной статье, что я и попытался сделать. Интересующихся прошу под кат.
Читать дальше →
Релиз RAD Studio 10.1 Berlin (Delphi, C++Builder)
2016-04-20 18:23:41 (читать в оригинале)Друзья, поздравляю всех с выходом RAD Studio 10.1 Berlin!
Вчера компания Embarcadero представила новую версию RAD Studio 10.1 Berlin.
RAD Studio 10.1 Berlin — это законченное средство для быстрой разработки кроссплатформенных приложений с помощью Object Pascal и C++.
Читать дальше →
Тэги: 10.1, berlin, builder, c++, delphi, embarcadero, rad, studio, веб-сайтов, разработка
Постоянная ссылка
Андрей Ершов: «Два облика программирования»
2016-04-20 18:23:13 (читать в оригинале)Эта заметка появилась на свет при размышлении о разработке программного обеспечения как человеческой деятельности. Если в этом плане рассматривать работу программиста, то нужно различать два, как мне кажется, весьма разных её вида: к одной из них программист относится как слуга, а к другой — как хозяин.

Разовьём этот тезис подробнее.
Когда я думаю о программисте как о хозяине, я имею в виду, что он программирует для себя. Имея все ресурсы, все средства (виртуально или физически — неважно!) в своём распоряжении, он является единственным и окончательным судьёй своим действиям и их результату.
Когда я думаю о программисте-слуге, то он мне представляется прежде всего в виде канала связи, воспринимающего предъявленную ему спецификацию задачи. Ответственность программиста за правильность спецификации весьма ограничена, с другой стороны он принимает на себя обязательство старательно реализовать принятые спецификации и выдать клиенту программу-продукт (для разового счёта или постоянного применения— неважно!).
Естественно, что это различие замечалось многими. Ф.Л.Бауэр [1] называет работу программиста-слуги программированием по контракту. Соответственно можно назвать работу программиста-хозяина программирование для себя. Э.Сандевал [2] развивает близкий подход, выделяя группу «оконечных» программистов. Иногда это различие проводят, употребляя для слуги и хозяина термины профессионального и непрофессионального программирования соответственно. Такая трактовка допустима, если мы будем исследовать социальную сторону программирования как деятельности, например, его профессиональную этику. Если же говорить о программировании, имея в виду его внутреннее содержание, то в этом случае взгляд на программиста-хозяина как на непрофессионала может привести к недоразумениям.
Читать дальше →



Категория «Природа»
Взлеты Топ 5
![]() | ||
+402 |
425 |
MODRA_NEST |
+368 |
444 |
Zoxx.ru - Блог Металлиста |
+361 |
432 |
Kitten |
+318 |
438 |
RouxAngel |
+301 |
339 |
Painter-boy |
Падения Топ 5
![]() | ||
-1 |
135 |
Смотреть мир с Google Планета Земля |
-1 |
107 |
ZA7GORAMI.RU |
-2 |
148 |
Фотолаборатория: портретная и тематическая фотосъемка |
-3 |
165 |
TURMIR - ВЗГЛЯНИ НА МИР ПО ДРУГОМУ |
-9 |
9 |
BratAtor |

Популярные за сутки
Загрузка...

BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.