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

Искусственный интеллект оценивает интерес к статье еще до ее написания

Провел небольшой эксперимент и получил хорошие результаты. Суть эксперимента проста.

SEO и искусственный интеллект

Самый быстрый язык программирования: Scala, Java или может быть Python?

Понадобилось мне написать программку, пересчитывающую массив географических координат из одной системы в другую. Написал на Ruby в несколько строчек. Время выполнения — 16,5 сек. Чего так долго? Решил написать то же самое, но на разных языках, чтобы заценить производительность современных языков программирования. Результаты оказались неожиданными.

Выбор языка программирования

Самые неудачные языки программирования

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

Худшие языки программирования

Как заставить провайдера соблюдать заявленную скорость

Один гражданин заключил договор с интернет-провайдером на предоставление доступа на скорости 150 Мбит/с. Исправно платил каждый месяц по $100, но скорость часто не соответствовала заявленной. Обращения в службу технической поддержки — сами догадываетесь — ничего не давали и тогда пользователь проявил смекалку.

Хакер с паяльником

Код Linux неоправданно раздут

Один энтузиаст сравнил исходный код программы GNU true в Linux и OpenBSD и пришел к неутешительному выводу: код Linux раздут и это может негативно сказываться на производительности.

Linux медленный

Спецслужбы научились вычислять анонимных вирусописателей

Для создателей вирусов и Лаборатории Касперского наступают сложные времена: в военной лаборатории Army Research Laboratory создан и успешно апробирован алгоритм идентификации авторов программ по бинарному коду.

Как найти автора программы

Какая зарплата у программиста на Python в России

Сколько зарабатывает программист на Python. Исследователи рынка труда изучили сотни вакансий и выяснили уровень зарплат у спецов по Python.

Описание должностных обязанностей программистов Python предельно лаконично. Данные специалисты ответственны за разработку и поддержку программного обеспечения на языке программирования Python.

Зарплаты Python-программиста

  • Программист Python в Москве получает до 160 тыс. руб. ежемесячно;
  • В Питере средний доход составляет 80 тыс. рублей;
  • Екатеринбурге — 60 тыс. рублей;

Сайт на Node.js и Express своими руками

 программируем на JavaScript

Вписываем название торрента, жмем Enter и в ту же секунду под списком появляются результаты. Жмем на «глобус» и начинается загрузка. Да, вы угадали: это заключительная статья из серии «Готовимся к закрытию Rutracker», в которой мы рассмотрим создание простого сайта на Node.js. Первая часть тут, вторая тут.

Делаем сайт на Node.js и Express

Apache Solr на службе у пиратов

Продолжаем обсуждать предстоящую блокировку Rutracker.org и способы ее обхода. В этой части рассмотрим применение крутого Open Source-поисковика Apache Solr для индексации и поиска раздач на локальном компьютере.

Пользователи Apache Solr

Готовимся к закрытию Rutracker

«Да чего там готовиться? Мы что, про анонимайзеры, торы и прочие вэпээны не слышали?», — может подумать читатель. И будет в некотором смысле прав, ведь все давно поняли, что блокировки Роскомназора могут произвести впечатление только на самых отсталых пользователей сети и прочих ламеров.

 пираты негодуют

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

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

Как происходит компиляция программ в Linux

В прошлый раз мы обсуждали то, как компилятор GCC превращает исходный файл на языке C в исполняемый программный файл. Этапы этого процесса - обработка препроцессором (удаление комментариев, включение других файлов и текстовые замены). Результирующий файл затем транслируется в программу на языке ассемблера. Далее эта программа ассемблируется в содержащий машинный код объектный файл, который затем связывается со стандартными библиотеками. Таким образом получается исполняемый файл.

Продвинутый научный калькулятор на Python своими руками

Хозяйке на заметку: изготовить мощный научный калькулятор можно всего одной строчкой кода для Bash.

Калькулятор в Linux

Раскраска текста в терминале Linux

Команда echo в bash в Linux поддерживает форматирование текста. Сейчас я расскажу как это делать.

Самые дорогие программы для Android

Как вы думаете, сколько может стоить самая дорогая программа для мобильного телефона из Google Play? Около $35, если это одна из мощных и современных 3D-игр? Оказывается, цены на софт для трудящихся всех стран могут достигать $200, при этом программе не обязательно быть сложной: среди самых дорогих программ есть и программы-пустышки.

Бежать ли в обменник: используем силу Linux и R для прогнозирования курса доллара

Помните, я еще в апреле я говорил о том, что к концу лета доллар снова сильно вырастет? Как мне удалось это узнать? Я использовал прекрасный язык программирования R и пакет для финансового прогнозирования forecast. Настало время вновь заглянуть в будущее, чтобы понять: стоит ли бежать в обменник и уже поздно?

Прогноз курса доллара

SourceForge продолжает пакостить линуксоидам

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

SourceForge sucks

Российская микроядерная ОС Хameleon

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

Пользователи Arch Linux остались без домашних директорий

Оказывается, хваленые rolling-релизы Arch Linux могут не только радовать ценителей этого дистрибутива самыми свежими версиями программ, но и огорчать. Из-за ошибки в ядре Linux 4.0.2 некоторые пользователи остались с поврежденными данными, а некоторые и вовсе лишились всей информации на диске.

Arch Linux потеря данных

RSS-материал
Linux I класса
Linux II класса
Linux III класса
Счетчики
  • Самый популярный сайт о Linux и Windows 10
О Либератуме

Liberatum — это новости мира дистрибутивов Linux, обзоры, сборки, блоги, а также лучший сайт об Ubuntu*.