Новости информационных технологий - 29047

Я* разработчик, и это мне нравится. Я могу привести много причин, почему моя профессия самая лучшая в мире и голыми руками задушу того, кто попытается убедить меня в обратном. Мне было трудно вначале, когда делал первые шаги, мне гораздо труднее сейчас, видит сообщество, будет еще труднее впереди. У меня множество врагов, самый могущественный из которых — Система, строящая многочисленные препятствия на пути к Величеству. Бороться с Системой слишком сложно, она строит препятствия используя мои же разработки. Временами может казаться, что я имею дело не с врагом, пока не получаю «послание» собратьев. Мысль скрыта, подвластна не многим, мне помещают ее понять, но буду пытаться.
Читать полностью »

Редактор OAuth 2.0 попросил вычеркнуть своё имя из спецификаций

Эран Хаммер (Eran Hammer), один из авторов спецификаций OAuth 1.0, а также действующий редактор создающегося стандарта OAuth 2.0, объявил об уходе с поста после трёх лет работы над новым стандартом, и попросил вычеркнуть своё имя из спецификаций.

В личном блоге специалист объяснил причины такого поступка. Если в двух словах, то OAuth 2.0 после обработки в IETF превратился в плохой стандарт. «Он плох настолько, что я больше не хочу, чтобы моё имя ассоциировалось с ним», — пишет Эран Хаммер, хотя и отмечает, что после трёх лет упорной работы это решение далось ему нелегко. Обсуждение нового стандарта в IETF привело к множеству компромиссов, в результате чего появились спецификации, которые не удовлетворяют двум основным принципам — совместимости и безопасности. Так, одним из компромиссов стало переименование протокола во фреймворк, а ещё одним компромиссом — добавление заявления, что спецификации вряд ли способны обеспечить совместимые реализации. Даже пример Facebook показывает, что разработчики игнорируют важные части OAuth 2.0, и это при том, что в Facebook реализацией этой технологии занимается один из авторов спецификаций.
Читать полностью »

В рамках эпичного судебного процесса Apple vs Samsung озвучено несколько интересных фактов, которые не имеют прямому отношения к этому процессу, но интересны сами по себе. Это рендеры первых прототипов планшета iPad с надписью iPod, информация о марже прибыли на iPad и iPhone, результаты опросов пользователей Apple о том, почему они покупают технику Apple, и т.д.

Но самая интересная — история о том, как появился первый iPhone.
Читать полностью »

в 21:38, , рубрики: bash, linux, wifi, метки: , ,

Недавно колом стала задача сделать автоматическое подключение вафли к точке доступа. Алгоритм шифрования WPA. Недолго думая сел гуглить минимум инфы для написания башскрипта. Читать полностью »

в 21:38, , рубрики: archlinux, bash, linux, wifi, метки: , ,

Недавно колом стала задача сделать автоматическое подключение вафли к точке доступа. Алгоритм шифрования WPA. Недолго думая сел гуглить минимум инфы для написания башскрипта. Читать полностью »

Параллельные программы на PHP

В PHP есть ровно один «нормальный» способ писать приложения, которые используют несколько ядер/процессоров — это fork(). О прикладном использовании системного вызова fork() в языке PHP и расширения pcntl я и расскажу. В качестве примера мы напишем достаточно быструю параллельную реализацию grep (со скоростью работы, аналогичной find . -type f -print0 | xargs -0 -P $NUM_PROCS grep $EXPR).
Читать полностью »

План реструктуризации компании Nokia воплощается в жизнь и продолжает приносить грустные новости. После увольнения сотрудников разработки операционной системы MeeGo и закрытияЧитать полностью »

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

Но все же я продолжаю настаивать на той точке зрения, что работа это для рабов. Это скрыто в самом названии слова. Работа это то, что делается от нужды, через силу. Под давлением обстоятельств. То, чем человек не стал бы заниматься имей такую возможность. Работа не может быть любимой — это самообман.

В противовес работе есть другое слово — дело. Дело это то, что захватывает, приносит удовольствие. То чем бы человек занимался даже если бы ему пришлось за это платить. То, чем можно гордиться, что является предметом самореализации. Любимое дело раскрывает потенциал человека, высвобождает чудовищную производительность и самоотдачу. Желание сделать лучше и совершенней. А раз так, то резко растет качество и эффективность труда. И, естественно, возрастает доход с дела. За качество готов платить каждый из вас, я в этом не сомневаюсь.

И не надо путать дело с хобби или бизнесом, то лишь частные случаи. Ракетостроение для Королева не было ни бизнесом, ни хобби и уж, конечно, это не было работой. Это было дело, дело всей жизни, ради которого стоило жить. И только в этом случае может возникнуть толк и родиться что то великое.

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

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

Читать полностью »

Корпорация Apple покупает компанию AuthenTec

На Хабре пару раз всплывали новости о компании, разрабатывающей приложения из сферы безопасности для мобильных устройств. Название компании — AuthenTec, и на днях поступило сообщение о том, что ее выкупила корпорация Apple. Сумма сделки достаточно серьезная — 355 миллионов долларов США.

Читать полностью »

Открытый код проникает везде — начав с небольшого количества энтузиастов лет 30-40 назад, захватил затем множество интернет серверов, а в не столь отдалённом прошлом вторгся на десктопы больших компаний. И совсем уж недавно попал в руки огромных толп пользователей с помощью Google и платформы Android.

Не так заметно, что лишь малая часть встроенных систем обходится сейчас без участия открытого кода. Системы управления автомобилем (телематика и прочее), развлекательные терминалы в салонах самолётов и другие, иногда напрочь лишённые пользовательского интерфейса системы строятся на базе Linux и его младших братьев, работающих в реальном времени.

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

С каждым годом открытые технологии вытесняют проприетарные стандарты и следующий этап будет происходить прямо у вас дома. А мы надеемся принять в этом активное участие, создавая Flexibity Open Sensors Toolkit — открытую платформу для домашней автоматизации.

Open Source и беспроводные сенсорные сети у вас дома
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js