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

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

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

 

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

 -Статистика

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




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


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

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

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

Стажировка в Норвегии: Opera Software

Среда, 18 Марта 2015 г. 16:07 + в цитатник

В компании Opera Software каждый год проводятся летние стажировки. В прошлом году Кирилл Игнатьев Kiri11squid из Ярославля попал на стажировку в наш офис и мы попросили его рассказать свою историю.



Здание Оперы Осло. Но не Opera Software, а там, где поют

Меня часто спрашивают: «Почему именно Opera?». Сложный вопрос, но попробую ответить. На самом деле мне давно нравилась Opera: и как браузер, и как компания. Однажды я просто зашел на сайт Opera и поискал там стажировки. Выбрал самую для себя интересную (Python, Desktop) и решил подать заявку. Для этого пришлось обновить свое резюме и переписать оценки из зачетки в файл (это называется Transcript). Это было в апреле 2014. Читать дальше →

http://habrahabr.ru/post/244781/


Метки:  

Компьютерная графика, онлайн-курс

Среда, 18 Марта 2015 г. 15:38 + в цитатник

В MIT компьютерная графика – это 3D алгоритмы, в некоторых учебниках – это сборник описаний популярных графических редакторов, в кино – спецэффекты, на телевидении – оформление экрана. Всё это – увлекательно и любопытно, но что же такое компьютерная графика?

В разное время мне доводилось работать и с анимацией, и с трёхмерной графикой, и с полиграфией, и с веб, и с видео, причём в весьма различных формах. Двадцать лет я так или иначе чем-то таким занимался и не жалею об этом. И все эти двадцать лет у меня из головы не выходила одна фраза научного руководителя лицея, где в середине 90-х я учился этой самой компьютерной графике:
Вы, конечно, можете освоить инструменты, вы будете владеть программами. Тогда вы будете среди тех немногих, кто это сейчас умеет, но скоро настоящие профессионалы освоят компьютерные технологии, и вам придется тяжело рядом с ними. Поэтому не забудьте получить настоящую профессию, а все эти фотошопы и 3DS – лишь ваши инструменты, ваше конкурентное преимущество сегодня.
Но было и ещё одно обстоятельство, о котором явно не говорили: в какой-то момент я понял, что компьютерная графика «по специальности» – это ещё и биология, физика, и даже химия. И, конечно, математика. В этом посте я расскажу о трехнедельном открытом онлайн-курсе по основам компьютерной графики, который начался совсем недавно – 9 марта, – и попробую объяснить, для кого он сделан, зачем, почему такой, и как знания компьютерной графики помогают в жизни.
Читать дальше →

http://habrahabr.ru/post/253053/


Метки:  

[Из песочницы] Визуализация статистики производительности оборудования с R – Shiny

Среда, 18 Марта 2015 г. 15:36 + в цитатник

«Безграмотными в 21 веке будут не те,
кто не умеет читать и писать,
а те, кто не умеет учиться,
разучиваться и переучиваться»

Элвин Тоффлер

У ИТ-специалистов могут возникать задачи, связанные с анализом производительности оборудования или анализом результатов различных генераторов нагрузки (ioMeter, Vdbench и прочее). В большинстве случаев для этих целей используется Excel с построением временных рядов, с нахождением основных описательных статистик и попытками это все как-то проанализировать. Существует альтернативное средство более быстрого и удобного анализа описательных статистик с разнообразными диаграммами и возможностью создания web-приложения для общего доступа. Касаться настоящей статистики с различными методами анализа данных не буду, только базовая описательная статистика (без проверки тестов и даже p-значения не будет) и разные диаграммы.

В этой статье я опишу один из вариантов того, как можно проанализировать такую информацию, представлять её в виде диаграмм (трафик!), и все это в виде web-приложения. Как следует из названия статьи – реализовано это на R, с пакетом (фреймворком) для web-приложений к R – Shiny.
Читать дальше →

http://habrahabr.ru/post/253419/


Метки:  

[Из песочницы] ЧПУ станок с расширенными функциональными возможностями

Среда, 18 Марта 2015 г. 15:33 + в цитатник

Хотел бы поведать вам о своем проекте, чтобы бы узнать мнение о нем. Обоснованная критика и пожелания приветствуются с распростертыми объятиями. Если появится интерес, напишу серию статей о том, как проект создавался, поделюсь крупицей своего опыта. Итак, начнем.
image

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

http://habrahabr.ru/post/253407/


Метки:  

Стартовал конкурс мобильных приложений «Golden App»

Среда, 18 Марта 2015 г. 15:26 + в цитатник

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



Работы оценит независимое жюри из представителей мобильных разработчиков (например, Redmadrobot и e-Legion), крупных брендов (например, MailRu Group и Rambler Digital Solutions) и сервисов (например, GetShopApp). Мы откроем оценочные листы по каждой работе, чтобы конкурс был прозрачным и честным. И, конечно, проведём зажигательную вечеринку на Церемонии награждения в конце мая. Организаторами «Золотого Приложения» в 2015 году выступают РАЭК, Ruward и Apps4All.

Неважно, являетесь вы заказчиком/владельцем приложения или его разработчиком — конкурс открыт для всех.
Сроки, этапы и номинации

http://habrahabr.ru/post/253405/


[Из песочницы] Semaphore App. Ruby on Rails. Continuous Integration/Delivery

Среда, 18 Марта 2015 г. 15:08 + в цитатник

Предисловие


Побегав по Хабру, я на удивление не нашел ни одной статьи про полноценный team workflow с использованием различных магических причуд в духе Continuous Integration & Continuous delivery, различные интеграции Github — HipChat(Slack) — CI — Staging and Production via Continuous Delivery, и прочего, хотя я может просто искать не умею.



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

Итак, под катом — разбор CI сервиса SemaphoreApp, немножко про интеграцию с другими сервисами и прочие радости, которые упрощают нам жизнь.
Читать дальше →

http://habrahabr.ru/post/253403/


Метки:  

Тестируем Chef cookbook. Часть 1

Среда, 18 Марта 2015 г. 14:42 + в цитатник



Привет! Сегодня мы начинаем серию технических статей о Devops, Chef, infrastructure as code и всем таком. Эта статья – первая из трех о тестировании в Chef. Цикл статей будет полезен тем, кто уже знаком с Chef и хочет научиться тестировать свой код.

Концепция infrastructure as code позволяет нам применять к инфраструктуре решения из мира разработки. Отдельные компоненты инфраструктуры в проектах часто повторяются. При интеграции таких компонентов наиболее удобный вариант – общие кукбуки. Код кукбуков постоянно меняется, фиксятся баги, появляется новый функционал. С помощью тестирования мы отслеживаем регрессии, контролируем обратную совместимость и внедряем новые фичи быстрее.
В этой статье мы познакомимся с инструментами для тестирования, напишем простой кукбук и тест к нему.

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

http://habrahabr.ru/post/253139/


Программируем роботов — бесплатный робосимулятор V-REP. Первые шаги

Среда, 18 Марта 2015 г. 14:42 + в цитатник



Программирование роботов — это интересно.

Многие наверное видели японских гуманоидных роботов, или французский учебный робот NAO, интересным выглядит проект обучаемого робота-манипулятор Baxter. Промышленные манипуляторы KUKA из Германии — это классика. Кто-то программирует системы конвейерной обработки (фильтрации, сортировки). Дельта роботы. Есть целый пласт — управление квадрокоптером/алгоритмы стабилизации. И конечно же простые трудяги на складе — Line Follower.

Но всё это как правило — не дешевые игрушки, поэтому доступ к роботам есть в специализированных лабораториях или институтах/школах где получили финансирование и есть эти направления. Всем же остальным разработчикам (кому интересна робототехника) — остаётся завистливо смотреть.

Некоторое время назад я вышел на достаточно интересную систему — 3д робосимулятор V-REP, от швейцарской компании Coppelia Robotics.

К своему (приятному) удивлению я обнаружил, что эта система:
  • имеет большой функционал (система разрабатывается с марта 2010 года)
  • полностью open-source (выложена в открытый доступ в 2013 году)
  • кроссплатформенная — windows, mac, linux (работает на Qt)
  • имеет API и библиотеки для работы с роботами через C/C++, Python, Java, Lua, Matlab, Octave или Urbi
  • бесплатная для некоммерческого использования!

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

Поработав некоторое время с этой системой, я решил рассказать про неё читателям хабра.

Да, и на картинке скриншот из V-REP, и модели роботов — которые вы можете программировать, и смотреть поведение, прямо на вашем компьютере.
Читать дальше →

http://habrahabr.ru/post/253357/


Метки:  

Как мы с третьеклассниками программировали адресную гирлянду

Среда, 18 Марта 2015 г. 14:31 + в цитатник



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

Под катом будет рассказ о том, как я подружил адресную RGB-гирлянду с ардуиной, ардуину со Scratch, а Scratch с младшеклассниками.
Читать дальше →

http://habrahabr.ru/post/253393/


Метки:  

Герой IT-истории: квестотехник

Среда, 18 Марта 2015 г. 14:17 + в цитатник

image

Сегодня я хочу поведать вам об одной не совсем привычной профессии в индустрии — квестотехник. Мой путь к ней был долог и извилист. Cкоро мне будет 32 года, и игры я застал с самого начала, когда еще не было интернета, CD-ROM и цветных мониторов. Я играл в них с прошлого века. Некоторые вещи казались неправильными, хотелось их поменять — но в профессию я пришел после длительных метаний и странствий. Институт, армия, семья. Я кардинально сменил профессию и пошел в геймдизайн. Подходящая вакансия — квестотехник — была в проекте «Легенда». В обязанности входило поддержание проекта, разработка квестов и игровых событий. Мне это нравилось тогда, и нравится до сих пор.
Читать дальше →

http://habrahabr.ru/post/253389/


Метки:  

Конференция DUMP-2015: секция Serverside.Experience и Serverside.Knowledge

Среда, 18 Марта 2015 г. 14:05 + в цитатник

Продолжает серию постов о конференции DUMP обзор двух секций — Serverside.Experience и Serverside.Knowledge. Ниже — о том, что ждет серверных разработчиков 20 марта в Екатеринбурге.
Читать дальше →

http://habrahabr.ru/post/253391/


Метки:  

Не каждый человек может написать своё имя в Юникоде

Среда, 18 Марта 2015 г. 13:24 + в цитатник

Казалось бы, в Юникод включили уже все возможные и невозможные символы. В последней версии Unicode 7.0 добавлено 23 новых письменности, включая древнепермское письмо и почти полностью расшифрованное линейное письмо А минойской цивилизации 2000 г до н.э., сотни экзотических эмотиконов.

Общее количество символов в Unicode превысило 110 000 штук. Казалось бы, там уже есть все распространённые символы. Оказывается, это не так. До сих пор остались люди, которые не могут написать в Юникоде даже собственное имя. Им приходится прибегать к разным трюкам.

О своей проблеме рассказал индийский IT-специалист, имя которого мы не можем правильно напечатать, разве что в транслитерации: Адитья Мукереджи.
В чём же дело

http://habrahabr.ru/post/253381/


Метки:  

Главные темы CodeFest 2015

Среда, 18 Марта 2015 г. 11:51 + в цитатник

image

По традиции в последние выходные марта мы проводим крупнейшую IT-конференцию за Уралом. 28—29 марта встречаемся там же, где и в прошлом, и позапрошлом, и позапозапрошлом году — в новосибирском Экспоцентре. Поводы те же: познакомиться с крутыми спикерами, пообщаться с коллегами по отрасли и пошуметь на афтепати.

В программе семь треков: mobile-, frontend- и backend-разработка, тестирование, управление продуктами и проектами, дизайн и поток квартирников — так у нас называются дискуссионные панели.
Итак, к главным темам программы

http://habrahabr.ru/post/253375/


Удобный мониторинг Syslog сообщений c сетевых железок в Zabbix

Среда, 18 Марта 2015 г. 11:05 + в цитатник

Неотъемлемой частью сетевого мониторинга является сбор логов с контролируемых серверов и прочих железок. Ведь сколько бы мы ни создали отдельных элементов данных и триггеров к ним, в какой-то момент возникнет ситуация, что что-то важное мы упустили из виду и не контролируем. Итог: «У нас ничего не работает», а система мониторинга говорит, что все хорошо.

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

Как это сделать на серверах или компьютерах, где установлен заббикс-агент, многие знают — есть встроенные элементы данных log[], logrt[].

Но как быть, когда нужно собирать логи с сетевого оборудования, на которое никак не водрузить Zabbix-agent’а? Вообще-то можно, конечно, настроить syslog-сервер на том же ПК, на которой есть заббикс-агент, а дальше при помощи log[] переносить эти данные в заббикс. Вот только элементы данных и триггеры по нему будут прикреплены к узлу сети с заббикс-агентом, что интуитивно малопонятно. А можно ли прикрепить эти данные непосредственно к сетевому устройству? Можно.

Для этого нам понадобится zabbix_sender, Zabbix API и rsyslog на машине с заббикс-сервером или заббикс-прокси. В качестве бонуса также получим быстрый контекстный переход в журнал syslog-сообщений с карты сети.
Как будет выглядеть результат? Ну, примерно вот так:
Контекстный вызов:


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

http://habrahabr.ru/post/252915/


Метки:  

[Из песочницы] Работа с базой данных MS SQL средствами Go для начинающих

Среда, 18 Марта 2015 г. 10:50 + в цитатник

В данный момент язык Go становится все популярнее и популярнее с каждым днем. На Хабре все чаще появляются статьи на тему, которые интересно читать не только прожженным спецам-програмистам, но и системным администраторам.

Я работаю системным администратором и проявляю интерес к Go, так как нам часто приходится писать скрипты на bash (shell) для автоматизации своих действий и увеличения времени на поедание печенек и заливания кофе в наш щупленький организм.

Хотелось бы поделиться небольшим опытом о том, как не программист писал небольшую программу на Go.
Читать дальше →

http://habrahabr.ru/post/253365/


Метки:  

Нескучные выходные или «тачка на прокачку»

Среда, 18 Марта 2015 г. 00:11 + в цитатник

Некоторое время назад я сказал: "«Тюнить» авто лично мне как-то не интересно...", но «никогда не говори „никогда“». Звезды встали в таком порядке, что пришлось экстренно сменить машину Peugeot 307sw на Mazda5.

Машина ездит, все хорошо, но некоторые «плюшки», которые были в прежней машине штатно, почему-то отсутствовали в текущей.

Одна из таких полезных вещей — парктроник. Установка парктроника не является проблемой, но вот как-то «неродной» дисплей парктроника меня в салоне не устраивал. Внутренний перфекционист был жутко против «чужеродного тела».
Заводи, поехали!

http://habrahabr.ru/post/253237/


Метки:  

Играем в сапера в фотошопе

Вторник, 17 Марта 2015 г. 22:49 + в цитатник



По роду своей деятельности мне периодически приходится автоматизировать свою работу в фотошопе. Точнее я мог бы этого не делать, но природная лень не оставляет шансов в борьбе с рутиной, как говориться «лучше час потерять, зато потом за 5 минут долететь». Все бы наверное так и оставалось на уровне отдельных разрозненных скриптов если бы не пост от enotus. Благодаря ему я узнал, что к фотошопу (как впрочем и другим продуктам от Adobe) можно писать расширения на HTML+JS. И пошло, поехало.

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

http://habrahabr.ru/post/253337/


Метки:  

Ваш wi-fi расскажет мне, где вы живёте, где работаете и где путешествуете

Вторник, 17 Марта 2015 г. 22:18 + в цитатник


Москва вайфайная

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

Пробы WiFi


Чтобы соединиться с уже известными сетями, которые не сообщают о своём присутствии, все ваши мобильные устройства отправляют пробные пакеты, чтобы найти известные им сети. Эти пакеты можно перехватить, когда телефон включается, или когда он отсоединяется от сети. Для этого используются обычные инструменты — airodump / tcpdump. Пример:

# airodump-ng -w wifi-dump wlan0
# tcpdump -n -l -e -r wifi-dump.cap |
    grep 'Probe Request ([^)]'


Вывод содержит время, MAC-адрес устройства и имя сети. Пример:

16:32:26.628209 BSSID:ff:ff:ff:ff:ff:ff DA:ff:ff:ff:ff:ff:ff SA:50:ea:d6:aa:bb:cc
    Probe Request (SUBWAY) [1.0 2.0 5.5 11.0 Mbit]


То бишь, устройство 50:ea:d6:aa:bb:cc проверяло, есть ли сеть SUBWAY в пределах доступности.

Ну и что тут плохого?


Ну испускают они эти пакеты с именами сетей. Подумаешь.
Читать дальше →

http://habrahabr.ru/post/253335/


Метки:  

Online-трансляция открытия технологической экспедиции Microsoft Developer Tour

Вторник, 17 Марта 2015 г. 16:16 + в цитатник



Как мы писали в анонсе экспедиции, она стартует уже очень скоро! На самом деле, настолько скоро, что наш чудесный трейлер уже в Санкт-Петербурге и завтра состоится открытие экспедиции и непосредственно первое мероприятие!

Мы решили, что помимо дневника экспедиции, который мы будем вести в социальных сетях и на сайте, мы также проведем online-трансляцию двух мероприятий: 18 марта в Санкт-Петербурге и 22 апреля в Новосибирске.

Online-трансляция

http://habrahabr.ru/post/253305/


Метки:  

Точки соприкосновения JavaScript и Reverse Engineering

Вторник, 17 Марта 2015 г. 16:16 + в цитатник



Если вы посмотрите описания вакансий на позицию Reverse Engineer, то вряд ли встретите там требование знания JavaScript. А если и встретите, то только в контексте его деобфускации на разных вредоносных страницах, обычно используемых эксплойт-паками.
И возможно ли вообще сосуществование JS (который некоторые даже называют веб-ассемблером) и мира low level с Assembler во главе?

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

http://habrahabr.ru/post/253309/


Метки:  

Поиск сообщений в rss_habrahabr
Страницы: 149 ... 136 135 [134] 133 132 ..
.. 1 Календарь