Программирование

Чем заменить PHP

PHP — самый популярный язык разработки сайтов на сегодняшний день. На PHP написаны такие небезызвестные ресурсы, как Facebook, Wikipedia, Вконтакте и другие. Но находится немало программистов, которые считают PHP убогим и отказываются от его использования. Аналитическая компания W3 Tech изучила на что именно переходят с PHP.

FreeBSD обогнал Linux по качеству сетевой подсистемы

Компания Facebook объявила об открытии вакансии программного инженера ядра Linux. Задача ставится амбициозная — за несколько лет догнать FreeBSD по качеству сетевой подсистемы.

Дословно:

«Our goal over the next few years is for the Linux kernel network stack to rival or exceed that of FreeBSD»

В частности, от соискателя ожидают следующее:

Что скрывает Apple?

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

Как вы думаете, кто же отказался от прохождения данной процедуры? Компании Apple и SAP!

FLAC-декодер на JavaScript

Ребята из Official.fm Labs задумали совершить настоящую звуковую революцию в вебе: две недели назад они выпустили FLAC.js — декодер аудиофайлов формата FLAC (Free Lossless Audio Codec), а также Aurora.js — фреймворк на CoffeeScript для простого подключения декодеров и создания веб-приложений, работающих со звуком.

Таким образом, через Web Audio API теперь можно слушать музыку в идеальном качестве, и все веб-приложения могут обращаться к звуковой карте стандартным образом.

Программное обеспечение: 

Воспроизведение MP3 на JavaScript прямо в браузере

Производительность JavaScript в браузере Firefox достигла таких высот, что энтузиасты смогли написать на этом языке декодер для формата MP3 и назвали его JsMad. Больше не требуется установка проприетарных плагинов вроде Flash, чтобы насладиться музыкой на веб-сайтах.

Новый отладчик Valve's VOGL Debugger упростит разработку игр под Linux

Компания Valve продолжает прилагать значительные усилия для того, чтобы превратить Linux в развитую и популярную игровую платформу. Новый шаг компании — совершенствование отладчика OpenGL-приложений VOGL.

Раньше отладчик запускался в ручном режиме и работал через терминал, что доставляло некоторым разработчикам определенные неудобства:

Патенты на программы

Известный математик и создатель TeX для Linux Дональд Кнут направил в Европейскую патентную организацию требование запретить патентование программ, сообщает Либератум.

Персоналии: 

Android Studio — пишем свою программу для Android в Ubuntu

Счастливый обладатель телефона с ОС Android? Не пора ли написать свое собственное приложение для повседневного использования, которое будет идеально соответствовать вашим потребностям? В качестве бонуса, при счастливом стечении обстоятельств, продажи вашей программы через Google Play могут сделать из вас еще и миллионера.

Компания Google неправомерно использовала Java в Android. Последствия для индустрии

Апелляционный суд в Вашингтоне установил, что API (прикладной программный интерфейс) является объектом авторского права. Такое решение может серьезно затронуть всю IT-индустрию. В числе первых пострадавших — компания Google, которая использует в Android язык Java и программный интерфейс, «до степени смешения похожий на API Java VM». Вполне возможно, что сейчас производители Android-устройств будут делать отчисления не только в адрес Microsoft, но и Oracle.

Oracle одержала ключевую победу над Google, которую в конечном счете признали виновной в нарушении авторского права Oracle на язык программирования Java в Android. Специалисты говорят, что этот поворот будет касаться всей софтверной индустрии, так как затрагивает использование ранее свободных программных компонентов — API.

Oracle Android

Компании: 
Дистрибутивы: 

Редактор для программистов Atom

Компания GitHub запилила продвинутый текстовый редактор для программистов Atom. Разработчики уверены, что он больше подходит для нынешней эпохи веб-разработки, чем знаменитые Emacs и Vim.

Главная тема: 
Программное обеспечение: 

Опозорившийся проект OpenSSL заменят на LibreSSL

Разработчики OpenBSD форкнули проект OpenSSL и обещают навести порядок в исходном коде.

Лидер проекта OpenBSD Тео де Раадт поделился некоторыми подробностями создания LibreSSL — замены протокола OpenSSL.

Тео рассказал, что они уже смогли убрать более 150 000 строк кода, удалили устаревшие и малоиспользуемые возможности. «Некоторые убранные строки — это просто отступы, которые мы устраняем, чтобы сделать код более понятным», — заявил он.

Программное обеспечение: 
Пользовательские теги: 

TrueCrypt содержит некачественный код и не может быть признан надежным

Первоначальный аудит исходного кода популярной свободной программы для шифрования TrueCrypt 7.1a завершен. Исследователям удалось найти 11 багов, из которых четырем присвоен средний статус опасности, еще четырем — низкий, а остальные три бага имеют «информационный» статус, то есть не представляют опасности.

Названия программ: 
Программное обеспечение: 

Назван виновный в критической уязвимости OpenSSL

Немецкий программист Робин Зеггельман, который добавил в пакет OpenSSL критическую уязвимость Heartbleed, заявил, что сделал это непреднамеренно, передает TJournal. Зеггельман дал интервью австралийской газете The Syndey Morning Herald, подчеркнув, что ошибка, которую окрестили Heartbleed («Кровоточащее сердце») оказалась в коде случайно.

Зеггельман сообщил, что ошибка появилась в предварительных версиях кода в декабре 2011 года, когда он работал над улучшением OpenSSL и готовил к отправке на утверждение несколько исправлений для уже существовавших багов.

Программное обеспечение: 
Пользовательские теги: 

Общественность усомнилась в адекватности разработчиков OpenSSL

Специалисты по информационной безопасности продолжают обсуждать ситуацию с уязвимостью OpenSSL 1.0.1: из-за бага в расширении Heartbeat для TLS любой человек в мире мог просмотреть содержимое оперативной памяти примерно 66% всех серверов в интернете, фрагментами по 64 КБ.

Как минимум десятая часть этих серверов уязвима и сейчас, спустя несколько дней после выхода патча для OpenSSL 1.0.1.

Программное обеспечение: 

Компилятор С# — теперь и под Linux

Microsoft открыла исходный код компилятора С# и Visual Basic в рамках открытой лицензии Apache 2.0. Кроме того, компания анонсировала создание организации .Net Foundation, которая объединила 24 проекта .Net с открытым исходным кодом.

Компании: 
Дистрибутивы: 
Языки программирования: 
C#

Столлман: опасная проприетарщина на JavaScript лезет через ваш браузер

«Каждый день вы можете запускать на своем компьютере несвободные программы и даже не подозревать об этом — через свой веб-браузер», — предупреждает пользователей свободного программного обеспечения Ричард Столлман в статье «Ловушка JavaScript», сообщает Либератум.

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

Программное обеспечение: 
Персоналии: 

PHP — лучший язык программирования для Web

Аналитики рынка средств разработки выяснили, что PHP наиболее полно удовлетворяет потребности современных Web-разработчиков. PHP наиболее удобен, прост и расширяем.

Для создания сайта используйте только PHP, Ruby и Python

Аналитики опросили свыше 500 разработчиков по всему миру. Исследователи попросили проранжировать современные языки программирования по 12 категориям. Абсолютным победителем стал PHP, далее с небольшим отставанием следуют Ruby и Python.

Главная тема: 
Программное обеспечение: 
Языки программирования: 
PHP

Компания Microsoft призналась в любви к Linux

Весной прошлого года Microsoft объявила о формировании дочерней компании Microsoft Open Technologies, которая будет заниматься проектами c открытым исходным кодом. Было заявлено о тесном сотрудничестве инженеров софтверного гиганта с группами по разработке открытых стандартов и инициативами в области кроссплатформенности.

Компании: 
Дистрибутивы: 

Страницы