Pull to refresh

Ответу на «главный вопрос жизни, Вселенной и всего такого» исполнилось 42 года

Popular science

Исполнилось 42 года с момента публикации книги Дугласа Адамса «Путеводитель для путешествующих автостопом по галактике», в которой суперкомпьютер «Думатель» выдал ответ на «главный вопрос жизни, Вселенной и всего такого» — 42.

Читать далее
Total votes 30: ↑30 and ↓0 +30
Views 7.7K
Comments 14

Ответ на главный вопрос ищи в первом тексткасте «42 is answer»

Self Promo
Неделю назад я (zemlanin, зелёный), va1en0k (красный) и Kenobi (синий) собрались в твиттере, перебрались в Скайп и начали развивать идею Валенка о новом коллективном блоге. Была идея этакого подкаста в формате блога: один пишет заметку, остальные её дополняют и всё это идёт в общий доступ. Всё это чудо было названо тексткаст «42 is answer!».
Теперь мы каждый день собираемся, выбираем тему и пишем, пишем, пишем. Конечно сейчас сайт выглядит довольно сыро, тяжело быть первопроходцами. Но каждый день мы правим или добавляем что-то новое. Как будто покупаем новые микрофоны для новых выпусков подкастов.
Надеюсь, вам понравится.
Далее слово Кеноби и Валенка
Total votes 65: ↑50 and ↓15 +35
Views 562
Comments 69

GTD DSL на Haskell

Lumber room
Давеча искал я программное обеспечение для GTD, или по-русски «как привести дела в порядок». Конечно, многие инструменты красивые и простые, но у таких не хватает гибкости и возможностей настройки. Другие же — сложные монстры с горой ненужной функциональности. Как же совместить безграничную гибкость с простотой?

Я, как любитель текстовых интерфейсов, предпочёл предметно-ориентированный DSL язык вместо GUI. Но писать парсер языка с нуля далеко не просто. Гораздо приятнее надстроить типы над готовым языком Haskell.

что получилось
Total votes 9: ↑8 and ↓1 +7
Views 726
Comments 2

В сорока двух населённых пунктах Московской области появится мобильный WiMAX «Союз-Телекома». (Сроки ещё не названы.)

Network standards *
[MSKIT.ru]Около месяца назад я упоминал, что в двух городах Московской области (в Чехове и в Серпухове) появился мобильный WiMAX от компании Freshtel.

Сегодня к этому прибавлю ещё одну февральскую новость, обнаруженную на сайте MSKIT.ru. Оказывается, ОАО «Союз-Телеком» также планирует прийти в Московскую область, и даже с заметным размахом: запланировано построение сети 4G мобильного WiMAX в сорока двух населённых пунктах Московской области.
Правда, конкретные сроки такого развёртывания не были названы. Одна из предыдущих новостей свидетельствует, что в первую очередь (через пару-тройку-другую недель) «Союз-Телеком» появится не в Подмосковье, а в семи других краях и областях России.
Лично же меня более всего порадовало процитированное MSKIT заявление исполнительного директора ОАО «Союз-Телеком» (Юрия Катютина), который сказал:
Читать дальше →
Total votes 7: ↑3 and ↓4 -1
Views 599
Comments 8

Ричард Фейнман: Магниты и вопросы «почему?»

Popular science


После небольшого перерыва продолжаю переводить видео. Пока еще осталось несколько роликов с Ричардом Фейнманом.

В этот раз знаменитый физик пытается объяснить, насколько сложны вопросы «почему?». Если честно, то мне приятнее осозновать, что на любой ответ можно задать еще десяток «почему?», такая бесконечная рекурсия природы может и немного пугает, но зато гарантирует интересные вещи! Было бы очень обидно, если бы существовал конечный ответ…

(Оригинал ролика на английском языке)
Total votes 145: ↑138 and ↓7 +131
Views 2.2K
Comments 91

Самый большой в мире телефон на базе Android — 42-х дюймовый Nexus S

Development for Android *
Находится он в магазине Best Buy в San Carlos, Калифорния. Google установила его для привлечения клиентов к своему новому девайсу. Да, он действительно работает, без шуток.
image
Работает он на основе обычного Nexus S, оборудованного специальным видеовыходом+экраном и тач-сенсором.
Видео:
Читать дальше →
Total votes 54: ↑51 and ↓3 +48
Views 7.5K
Comments 64

Подкаст «42». Выпуск 44. Александр Плющев: «Делай, что должен и будь что будет!»

Lumber room
К нам на огонек заглянул известный журналист, блогер и интернет-деятель Александр Плющев — ведущий программ радио «Эхо Москвы», в недавнем прошлом ведущий «Вестей.net» на канале «Россия-24», успевший поработать и на НТВ и в «Ведомостях».

Живо, ярко и с юмором он поведал нам о том, какими пользуется приложениями и гаджетами, как относится к повышению продуктивности и как разбирается с делами, как занимается шопинг-терапией в интернет-магазинах необычной электроники, а также о мастерстве радиоведущего и высокотехнологичных занятиях бегом.
Читать дальше →
Total votes 20: ↑17 and ↓3 +14
Views 608
Comments 4

10 «однострочников», которые произведут впечатление на ваших друзей

Programming *F# *
За последнюю неделю появилось несколько топиков с названием «10 однострочников на <MY_LANGUAGE>, которые произведут впечатление на ваших друзей», которые содержат однострочное решение нескольких простых задач, демонстрирующее достоинства и «крутость» любимого языка программирования автора. Я решил перевести их и для сравнения собрать в одном топике. Вся волна началась (вроде как) со Scala.
Итак, поехали!
Читать дальше →
Total votes 181: ↑154 and ↓27 +127
Views 40K
Comments 147

elFinder 2.0 beta. Don't panic!

Website development *
«Для многих цивилизаций Восточного Завитка Галактики, не столь церемонных, elFinder уже с успехом заменил прочие web файловые менеджеры и стал общепринятым, поскольку, хотя в нем и встречаются редкие баги, но зато у него есть два больших преимущества.
Во-первых, он дешевле;
а во-вторых, у него есть большая красная кнопка, на которой большими веселыми
буквами написан дружеский совет: Don't panic!»


Сегодня у меня по настоящему счастливый день!
Несколько месяцев крайне напряженной, но невероятно приятной работы позади.
И я с удовольствием представляю — файловый менеджер для web elFinder 2.0 beta!

Хочу выразить огромную благодарность всему сообществу за помощь, патчи и переводы.
Коллегам по студии — спасибо, что взяли на себя всю текучку, чтобы освободить меня для этого проекта.
И хочу представить нового разработчика elFinder — 667bdrm. Он же автор модуля для drupal.
И еще, нам всем очень приятно, что сейчас нет практически ни одного фреймворка, в который бы не был интегрирован elFinder. Кстати, одними из первых это сделали РБК Софт.

Читать дальше →
Total votes 112: ↑101 and ↓11 +90
Views 17K
Comments 73

Торвальдсу — 42. Не паникуйте!

Biography of geeks
image Удивлен тишиной на хабре по этому поводу)
Поздравим же сего замечательного человека с таким интересным годом в его жизни!

p.s. Надеюсь завтра, в четверг, Линус не проснется с тяжелой головой и не увидит за окном своей кухни желтый бульдозер (:
Total votes 187: ↑147 and ↓40 +107
Views 1.6K
Comments 74

[42]magnets — стартап за один день

Self Promo


Все большую популярность у гиков набирает развлечение в формате One-day Project или Funky Friday. Идея состоит в том, чтобы в очень сжатые сроки разработать и зарелизить проект. Польза состоит не только в том, чтобы почувствовать себя настоящим стартапером и проверить себя и свою команду на прочность. Польза в том, что такой формат позволяет проверить работоспособность идеи и найти подводные камни до того, как вы целиком посвятите себя проекту. Кроме того, дополнительный бонус в том, что вы научитесь разбивать идею на части, выделяя Самое Главное. Ведь за сутки невозможно, да и не нужно реализовывать все задумки — нужно сконцентрироваться на основном, чтобы успеть в срок.

Для нас это был второй проект, который мы разрабатывали в таком формате. С разработкой первого мы не уложились в сроки даже близко. Нас это научило лучше оценивать свои силы и подбирать инструментарий. К реализации второй идеи мы подошли более серьезно. Заранее была проработана идея, определен минимальный функционал и подобран инструментарий. Так что накануне, в четверг, на доске был разрисован план действий, распределены роли и выбран доставщик пиццы. Одним словом, все было готово к пятнице.
Читать дальше →
Total votes 111: ↑99 and ↓12 +87
Views 1.6K
Comments 85

Mixlr — сервис для музыкальных трансляций

Sound
Случилось так, что я захотел устроить небольшой концерт для своих далеких друзей, приятелей и просто заинтересованных людей. Коль скоро большинство из них живет за два, четыре или более часовых поясов от меня, я начал думать об аудиотрансляции, благо с точки зрения железа все легко реализуемо (Альфа-Альфа, дорогая моя...) Но вот в чем проблема — мои 44кб отдачи явно не тянут на аудиосервер. Конечно есть скайп, но там лимиты на количество участников конференции — это раз, и не у всех он есть — это два. И надо добавлять пользователей… Жуть, кратко говоря. А еще он принимает только левый канал — это создает дополнительные мучения.
Но после некоторого времени, нашел я Его, Сервис Мечты Моей, Здоровенный такой Mixlr! Mixlr! О нем я и расскажу под катом. И немного о том, как я обрабатываю звук перед отправкой.
Итак, прошу к столу под кат! (Но осторожнее! Трафик!)

Читать дальше →
Total votes 34: ↑27 and ↓7 +20
Views 8.9K
Comments 20

Сливки IT R&D (выпуск 10) — Парк Веселых Технологий

Lumber room
Десятый выпуск подкаста — Сливки IT R&D.
В котором слушатель узнает о Парке Веселых Технологий, познакомится с замечательным гостем, узнает о последних днях Йоты в Беларуси, сэре Джонатане Айве и еще о многом другом.

Читать дальше →
Total votes 3: ↑1 and ↓2 -1
Views 378
Comments 0

Правильное использование promise в angular.js

JavaScript *Angular *
imageВ процессе использования angular.js трудно обойтись без объекта $q (он же promise/deferred), ведь он лежит в основе всего фреймворка. Deferred механизм является очень простым и мощным инструментом, который позволяет писать лаконичный код. Но чтобы по-настоящему использовать эту мощь, необходимо знать обо всех возможностях данного инструмента.
Вот несколько моментов, о которых вы возможно не знали.
Познать мощь
Total votes 41: ↑39 and ↓2 +37
Views 106K
Comments 15

ReactOS 0.4.2 будет превосходным

Фонд ReactOS corporate blog Open source *Reverse engineering *Development for Windows *
«It is certainly a killer feature, if you know what I mean.»
Юзер реддита о ReiserFS в ReactOS.

Привет, Хабраюзеры!
Представляем вашему вниманию внезапную подборку нововведений, ожидающих вас в ReactOS 0.4.2.

Чтение файлов с разделов ReiserFS:
Читать дальше →
Total votes 76: ↑60 and ↓16 +44
Views 49K
Comments 189

Удивительная история document.write

Abnormal programming *Website development *JavaScript *Programming *Browsers
Translation
Метод document.write — один из самых странных методов. Он вставляет HTML-код на страницу сразу после себя. Точнее говоря, сразу после тега <script>, внутри которого он расположен. И только в том случае, если документ еще не был загружен полностью. А если был? Тогда страница очищается и заменяется на, что было указано.

Можно вставить строку, которая явно сломает остальную страницу:

document.write('<plaintext>')

Или можно поиграть в русскую рулетку:

if (Math.random() > 0.9)
  document.write('<!--')
Читать дальше →
Total votes 86: ↑82 and ↓4 +78
Views 47K
Comments 36

Иерархия исключений в современном PHP-приложении

PHP *Perfect code *Designing and refactoring *ООP *

Задача публикации: доступно изложить способ организации иерархии исключений и их обработки в приложении. Без привязки к фреймворкам и конкретной архитектуре. Описываемый способ является де-факто стандартом в сообществе: он используется во многих серьёзных библиотеках и фреймворках. В том числе Zend, Symfony. Не смотря на его логичность и универсальность, формального описания предлагаемого подхода на русском языке я не нашёл. После неоднократного устного изложения концепции коллегам, родилась мысль оформить её в виде публикации на Хабрахабр.


В языке PHP, начиная с 5-ой версии, доступен механизм исключений. В актуальной, 7-ой, версии этот механизм был улучшен и переработан с целью единнобразной обработки разных ошибок при помощи конструкции try{} catch...


В стандартной библиотеке (SPL) PHP предоставляет готовый набор базовых классов и интерфейсов для исключений. В 7-ой версии этот набор был расширен интерфейсом Throwable. Вот диаграмма всех имеющихся в версии 7 типов (изображение — ссылка):


Диаграмма типов исключения в PHP7

Читать дальше →
Total votes 8: ↑6 and ↓2 +4
Views 9.8K
Comments 25

Инфографика: все 42 космических аппарата, похороненные на других планетах Солнечной системы

Popular science Astronautics

Впечатляющая заставка с сайта Science Magazine

Одним из главным информационных поводов ушедшей недели стал зонд Кассини, прекративший своё существование в плотных слоях атмосферы планеты-гиганта Сатурна. В тот же день журнал Science Magazine запустил проект, посвящённый всем 42 космическим аппаратам, когда-либо покинувшим нашу родную Землю и нашедших своё последнее пристанище на других планетах.

Вкратце о проекте и о далёких аппаратах-странниках под катом!
Читать дальше →
Total votes 26: ↑23 and ↓3 +20
Views 16K
Comments 13
1