-Поиск по дневнику

Поиск сообщений в rss_habrahabr

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 22.11.2006
Записей:
Комментариев:
Написано: 2




Интересные публикации из тематических хабов на Хабрахабре


Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://www.habrahabr.ru/text/.
Данный дневник сформирован из открытого RSS-источника по адресу http://habrahabr.ru/rss/text/, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Программист-фанатик

Вторник, 10 Февраля 2015 г. 12:25 + в цитатник

Доброго времени!
У нас вышло 2 издание книги Чеда Фаулера «Программист-фанатик»

image

Книга посвящена тому, как реализовать себя и сделать карьеру. Самореализация и удача редко приходят случайно. Они требуют вдумчивости, целеустремленности, действия и готовности резко сменить курс, если потребуется. В этой книге описывается стратегия, позволяющая спланиро-вать и реализовать совершенную с точки зрения успеха карьеру (и как следствие — жизнь) разработчика программного обеспечения.В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования – ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многих других. Подобные знания обычно приходят лишь в результате многолетнего опыта реальной работы. По большому счёту перед вами – ярко и увлекательно написанное руководство, которое поможет быстро сделать карьеру в индустрии разработки ПО любому, кто поставил себе такую цель.
Читать дальше →

http://habrahabr.ru/post/250221/


Метки:  

Как мы сидели, никого не трогали, а потом придумали экономику с крафтингом и вундервафлями

Вторник, 10 Февраля 2015 г. 11:39 + в цитатник

Когда в голову приходили первые мысли о том, что надо бы описать наши конкретные игровые решения, то было как-то боязно: а будет ли это кому-нибудь интересно? Однако, комментарии к предыдущим статьям показали, что людей, жаждущих подробностей, гораздо больше, чем два с половиной хардкорщика.

А после того, как в комментариях появились люди с опытом в геймдизайне, то так и вовсе ушли последние сомнения. Тем более, свежий взгляд со стороны — это именно то, чего как правило не хватает.

Этот материал о ядре экономической составляющей VirCities — производстве внутриигровых предметов.
image
Читать дальше →

http://habrahabr.ru/post/250211/


Метки:  

Балансировка нагрузки: основные алгоритмы и методы

Вторник, 10 Февраля 2015 г. 11:35 + в цитатник

балансировка нагрузки

Вопрос о планировании нагрузки следует решать ещё на ранней стадии развития любого веб-проекта. «Падение» сервера (а оно всегда происходит неожиданно, в самый неподходящий момент) чревато весьма серьёзными последствиями — как моральными, так и материальными. Первоначально проблемы недостаточной производительности сервера в связи ростом нагрузок можно решать путем наращивания мощности сервера, или же оптимизацией используемых алгоритмов, программных кодов и так далее. Но рано или поздно наступает момент, когда и эти меры оказываются недостаточными.

Приходится прибегать к кластеризации: несколько серверов объединяются в кластер; нагрузка между ними распределяется при помощи комплекса специальных методов, называемых балансировкой. Помимо решения проблемы высоких нагрузок кластеризация помогает также обеспечить резервирование серверов друг на друга.
Эффективность кластеризации напрямую зависит от того, как распределяется (балансируется) нагрузка между элементами кластера.

Балансировка нагрузки может осуществляться при помощи как аппаратных, так и программных инструментов. Об основных методах и алгоритмах и балансировки мы бы хотели рассказать в этой статье.
Читать дальше →

http://habrahabr.ru/post/250201/


Метки:  

[Перевод] Создаем автономный дрон на Intel Edison

Вторник, 10 Февраля 2015 г. 11:18 + в цитатник


Мы продолжаем разговор о том, как самостоятельно сделать автономный летающий аппарат. В прошлый раз речь шла об элементной базе, механике и управлении, также мы оснастили свое устройство зайчатками разума на основе библиотеки OpenCV. Время двигаться дальше — нам нужно научить наш гаджет более тонким и замороченным вещам, другими словами — повысить его интеллектуальность.
Во второй статье цикла наш коллега из Intel Paul Guermonprez предлагает сменить платформу и посмотреть, чего может добиться дрон на основе компьютера Intel Edison и главное — как это сделать. Ну а в самом конце поста предложение для тех, кто загорелся идеей воплотить все сказанное на практике. Уверяем вас, при определенных условиях получить бесплатно от Intel аппаратную платформу для экспериментов вполне реально!
Читать дальше →

http://habrahabr.ru/post/249603/


Метки:  

[Перевод] Уменьшаем время разработки и тестирования с Azure Web-Sites и Visual Studio Online

Вторник, 10 Февраля 2015 г. 11:02 + в цитатник



Visual Studio Online


Не так давно Visual Studio Online стала общедоступной. Небольшую огласку получило главное ее достоинство — предварительная версия IDE Visual Studio. Это означает, что инструмент, который мы используем для разработки теперь доступен онлайн в виде предварительной версии (подпишитесь на странице Preview Features портала Azure).
Читать дальше →

http://habrahabr.ru/post/250217/


Метки:  

ANT+

Вторник, 10 Февраля 2015 г. 10:55 + в цитатник



Сегодня две главные доминирующие тенденции — развитие носимой электроники и интернета вещей. Мир завоёвывают фитнес-трекеры и умные часы, а совершенно обыденные и простые по своему назначению бытовые устройства обзаводятся невиданными ранее возможностями и собственными IP. Раньше нас манил сам факт подключения к сети, и развитие гаджетов было подчинено идее улучшения способов коммуникации. Сегодня же наступает новая эпоха: мы превращаемся в центры крошечных сетей имени себя. Мы начинаем окружать себя устройствами, регистрирующими наше физической состояние, перемещение в пространстве и вид активности, создавая круглосуточные логи нашего бытия. Наши жилища постепенно наполняются приборами и устройствами, которыми можно (и нужно) управлять дистанционно и централизованно. В результате смартфон будет обретать всё большее значение как некий центр, куда стекается информация со всевозможных трекеров, датчиков, умных лампочек и прочих многочисленных высокотехнологичных сателлитов. Очевидно, что в этих условиях необходим некий общепринятый протокол связи. И одним из наиболее перспективных претендентов на эту роль является протокол ANT+, реализованный в YotaPhone 2.
Читать дальше →

http://habrahabr.ru/post/250117/


Метки:  

Ethernet поверх USB на STM32F4

Вторник, 10 Февраля 2015 г. 01:10 + в цитатник




Недавно возникла идея заставить плату на базе МК STM32F4 работать по сети. Поскольку на борту отсутствовал Ethernet PHY контроллер, то единственным вариантом было использовать USB FullSpeed интерфейс для эмуляции Ethernet устройства. Распространённый стандарт USB-класса, реализующий данную функцию, называется RNDIS.
К своему огорчению, поиск RNDIS драйвера для STM32 не увенчался успехом. Впрочем, это не удивило, т.к. открытые примеры использования USB порта у STM32 ограничиваются только теми, что предоставил нам производитель.
Захотелось исправить сию несправедливость. А заодно и поиметь нужные исходники, благо в будущем они пригодятся.
Сейчас, когда демонстрационная версия библиотеки готова, выкладываю её в свет на правах MIT-лицензии. Поэтому, все кому библиотека интересна — пользуйтесь «на здоровье». Библиотека имеет название LRNDIS, первая буква которого означает использование сетевого стека для встраиваемых систем «lwip».
Помимо стека lwip на борту заведены DHCP и DNS сервер (ipv4), а также простой HTTP-ответчик.
Итак, обо всём этом подробнее…
Читать дальше →

http://habrahabr.ru/post/248097/


[Из песочницы] Языки пламени в CSS

Понедельник, 09 Февраля 2015 г. 23:51 + в цитатник

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



Подойти к огню

http://habrahabr.ru/post/250193/


Метки:  

Бинарные операции над упорядоченными множествами

Понедельник, 09 Февраля 2015 г. 23:00 + в цитатник

В предыдущей статье я писал о бинарных операциях над неупорядоченными множествами. В этой статье мы рассмотрим алгоритмы с меньшей сложностью выполнения, для упорядоченных множеств.

Читать дальше →

http://habrahabr.ru/post/250191/


Метки:  

[Перевод] Фундаментальная проблема пакетных менеджеров для языков программирования

Понедельник, 09 Февраля 2015 г. 21:33 + в цитатник

Почему существует столько много различных пакетных менеджеров? Их можно встретить как во многих операционных системах (apt, yum, pacman, Homebrew), так и работая со многими языками программирования (Bundler, Cabal, Composer, CPAN, CRAN, CTAN, EasyInstall, Go Get, Maven, npm, NuGet, OPAM, PEAR, pip, RubyGems, и т.д. и т.п.). «Каждый язык программирования нуждается в собственном пакетном менеджере, это уже стало общепризнанной истиной». Что за необъяснимое притяжение заставляет языки программирования, один за другим, скатываться в этот обрыв? Почему бы нам просто не использовать уже существующие пакетные менеджеры?
Читать дальше →

http://habrahabr.ru/post/250065/


Метки:  

Оформление научных результатов: интеграция LaTeX и Gnuplot

Понедельник, 09 Февраля 2015 г. 19:57 + в цитатник

«Если ваш единственный инструмент — молоток, то каждая проблема становится похожей на гвоздь»

Абрахам Маслоу


Введение


Научное творчество само по себе процесс не тривиальный, требующий некоторого отрешения от внешнего мира. И нелинейный в плане распределения интенсивности во времени — порой проболтаешься впустую полгода, чтобы потом, в течение месяца-полутора решить большую часть беспокоящих тебя вопросов.

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

Вспоминаю времена, когда молодым и глупым аспирантом, я писал первый вариант кандидатского «кирпича», предназначенный для тщательного «вычитывания» мной и моим научным руководителем. Тогда я не знал о формате EPS, а поэтому экспортировал графики, построенные в Maple в *.bmp-растр и вручную… обводил их в MS Visio для последующей вставки в Word. Были и другие, не менее топорные глупости. Не удивительно, что тогда я проклял всё, и дал себе слово следующую диссертацию писать совершенно по другому.

Путем последовательных итераций, на сегодняшний день я пришел к такому вот решению:



И настало время отдать накопленный опыт людям. Интересующимся, добро пожаловать под кат.
Читать дальше →

http://habrahabr.ru/post/250087/


Метки:  

PIC16F1503. Тачка на прокачку — 1. Звук

Понедельник, 09 Февраля 2015 г. 19:53 + в цитатник

Думаю, у каждого родителя бывает такой момент, когда он в магазине на кассе обнаруживает ребенка с нечто, и ребенок утверждает что именно это нечто очень важно для всего мира на земле и для него в частности. Вот и у меня такое случилось в очередной раз. С ходу оценив стоимость этого нечта, родительская жаба махнула рукой и решила, что один раз живем и все равно всех денег не заработать. Разум же оценил скорость умирания этого нечта и тоже дал добро.

В результате детский автопарк пополнился вот таким вот чудом китайской инженерии. Джип, с «люстрой» и лебедкой!



Чудо умело мигать «люстрой» и «фарами» и громко производить три записанных звука. Согласно всем канонам, машинка довольно быстро «умерла» и была принесена в ремонт. Я же машину в ремонт брать отказывался, мотивируя отказ невымытыми руками и недоеденным ужином. Плюс китайцы как-то смогли выжать из этой машинки пару лишних децибел на частоте, резонирующей с моим черепом (аж зубы заныли), поэтому мне совсем не улыбалось повторно испытать те же самые ощущения.

В результате долгих переговоров было решено, что простая смена батареек — это уже не модно. Ведь все настоящие водители тюнят свои машины в специальных студиях, после чего ездят на машинах, которых ни у кого нет. Вот и я взял машину в студию «Всё Моё» для тюнинга…
Читать дальше →

http://habrahabr.ru/post/250123/


Метки:  

[Из песочницы] Назад в 90-е или как отправить сообщение на пейджер через Java

Понедельник, 09 Февраля 2015 г. 19:24 + в цитатник

Прочитав заголовок, вы, наверное, немного удивились необычности задачи, которую я перед собой поставила. Однако, как ни странно, пейджеры до сих пор иногда могут пригодиться в жизни, даже несмотря на появившееся в последние 15 лет обилие других средств коммуникации. Один из частных случаев их применения — (около)медицинское учреждение, расположенное в железо-бетонном здании, глушащем WiFi и сигнал мобильного телефона. Обслуживающий персонал, тем не менее, должен каким-то образом получать сообщения о том, куда им надо срочно переместиться в случае чего. Для решения этой проблемы руководство учреждения в нашем случае поставило себе дорогую станцию и раздало всем сотрудникам пейджерА пейджеры, которые должны были среди прочих принимать наши сигналы. Соответственно, нашей (меня и моих коллег) задачей являлась их отправка.

Уже прошли те времена, когда для отправки текста на пейджер надо было сначала пообщаться с сонной девушкой с телефонного узла. Теперь достаточно дозвониться до станции и набрать номер абонента и сообщение в тоновом режиме. Арсенал при этом сильно ограничен: можно отправлять только цифры, символы * и #, иногда буквы ABCD. Но для передачи, скажем, номера комнаты или кода ошибки должно хватить. Это довольно сильно упрощает задачу и роднит её с другими — с дозвоном в общую переговорную комнату, например.

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

image
Читать дальше →

http://habrahabr.ru/post/250185/


Метки:  

Магистратура Академического университета открывает набор на 2015 год

Понедельник, 09 Февраля 2015 г. 19:03 + в цитатник

Мы рады объявить об открытии набора в магистратуру на 2015-2017 учебные годы.


Магистратура Академического университета существует с 2008 года. Всё это время мы прикладываем очень много усилий, чтобы поддерживать в нашем университете благоприятную образовательную среду: подбираем качественные и интересные курсы, приглашаем в качестве преподавателей известных ученых и ведущих разработчиков, развиваем партнерские отношения с известными IT-компаниями, создаём удобную для студентов инфраструктуру. Читать дальше →

http://habrahabr.ru/post/250173/


Метки:  

Как я интегрировал WebSockets в существующую систему на PHP

Понедельник, 09 Февраля 2015 г. 18:30 + в цитатник

Статья будет о том, как нехарактерная для PHP вещь вроде веб-сокетов может быть интегрирована в существую систему на примере CleverStyle CMS, и какие нюансы при этом могут возникнуть.

Библиотеки


Написать сервер и клиент для веб-сокетов весьма сложно, к счастью есть практически безальтернативная библиотека Ratchet, которая предоставляет сервер для веб-сокетов. Под капотом она использует несколько частей ReactPHP и Guzzle (зависит так же от Symfony компонентов, но в данном случае они оказались совершенно лишними). Так же будем использовать Pawl от автора Ratchet, это клиент для веб-сокетов.
Читать дальше →

http://habrahabr.ru/post/250085/


Метки:  

[Из песочницы] Создание iOS приложения. От идеи до результата

Понедельник, 09 Февраля 2015 г. 17:54 + в цитатник

Все началось с того, что я огляделся по сторонам и, не увидев автомобиля своей мечты, решил сконструировать его сам
Фердинанд Порше

Привет, Хабр. Хочу рассказать, как создал свое первое iOS приложение и что из этого получилось.

image
Читать дальше →

http://habrahabr.ru/post/250171/


Метки:  

How-to: Что нужно учитывать при разработке первого торгового робота

Понедельник, 09 Февраля 2015 г. 17:45 + в цитатник

image

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

http://habrahabr.ru/post/250169/


Метки:  

Еженедельная сборка Vivaldi 1.0.98.2

Понедельник, 09 Февраля 2015 г. 17:38 + в цитатник

Всем привет!

Сегодня вышла очередная, уже традиционная еженедельная сборка браузера Vivaldi под номером 1.0.98.2. Снова много исправлений (см. список исправленных багов ниже), а также есть несколько долгожданных и активно запрашиваемых пользователями улучшений. К ним относятся:

— Появилась возможность изменения размера адресной строки и поля поиска путём перетаскивания «границы» между ними;

— Добавлена возможность отключать поле поиска, оставляя только адресную строку;

— Теперь можно размещать адресную строку внизу окна браузера;

— Исправлен баг с несохранением авторизации при открытии нескольких страниц с одного сайта;

Известные проблемы:

— Не работают префиксы поисковых систем.

Загрузить данную сборку браузера Vivaldi можно здесь:

Windows
Mac
Linux RPM
Linux DEB

Подробный список исправлений под катом.
Читать дальше →

http://habrahabr.ru/post/250165/


Метки:  

Развёртывание ОС Windows Server 2012 R2 на сервера Dell в режиме BARE-METAL. Часть 1

Понедельник, 09 Февраля 2015 г. 16:55 + в цитатник

imageВ этой статье мы создадим установочный образ ОС Windows Server 2012 R2, установленной на сервере Dell PowerEdge R620 с 4-х портовым сетевым адаптером Intel® Ethernet 10G 2P X520 Adapter (2 порт 1Гбит\сек + 2 порта 10Гбит\сек, поддержка VLANs, Teaming, Jumbo Packet и загрузку по iSCSI\PXE). Образ будет содержать в себе все драйверы и предустановленное программное обеспечение. Для создания образа и последующего развертывания воспользуемся компонентом Windows Server: «Службы развертывания Windows (WDS)» Читать дальше →

http://habrahabr.ru/post/250159/


Обзор наиболее интересных материалов по анализу данных и машинному обучению №34 (2 — 8 февраля 2015)

Понедельник, 09 Февраля 2015 г. 16:53 + в цитатник


Представляю вашему вниманию очередной выпуск обзора наиболее интересных материалов, посвященных теме анализа данных и машинного обучения.
Читать дальше →

http://habrahabr.ru/post/250157/


Метки:  

Поиск сообщений в rss_habrahabr
Страницы: 149 ... 101 100 [99] 98 97 ..
.. 1 Календарь