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

Как запустить Visual Studio Code for Linux в Ubuntu

Visual Studio Code — подарок от Microsoft всем пользователям Linux. На сайте программы сообщается, что VSC позволяет строить и отлаживать современные web- и облачные приложения. Программа бесплатная, но не свободная. В статье рассматривается установка Visual Studio Code в Ubuntu и оценивается практическая польза.

Visual Studio Code for Ubuntu

Новый троян для Linux селится в видеокарте и переживает перезагрузку

Вирусописатели продемонстрировали концепт нового руткита под названием Jellyfish. Главной инновационной особенностью этого зловреда является его способность использовать для работы процессор видеокарты (GPU) и жить в оперативной памяти видеоускорителя.

Jellyfish trojan

Почему программисты отказываются от Ruby on Rails

Статья Twitter Said To Be Abandoning Ruby on Rails называет главной проблемой RoR масштабируемость.

Например, Twitter планирует совсем отказаться от Ruby on Rails и переписать все с нуля на PHP или Java (другая идея: оставить Ruby, но отказаться от фреймворка Rails).
Причина - плохая масштабируемость самого RoR.

Интересно, что другая компания, Yellowpages.com, наоборот отказалась от Java и перешла на Рельсы.

Главная тема: 
Языки программирования: 

Что такое свободное программное обеспечение, GPL и Linux

Open Source – это программное обеспечение с открытым исходным кодом. Любой достаточно хорошо разбирающийся в этом человек может свободно использовать и изменять его. «Открытое программное обеспечение» – это больше, чем просто техническое определение. Это философия, которая подразумевает, что программами могут пользоваться, изменять их и модифицировать под свои задачи все желающие, не оплачивая при этом стоимость лицензии.

Дистрибутивы: 

Quantron: когда заказ разработки программы дешевле покупки лицензий

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

Quatron — разработка программного обеспечения

field_vote: 
Средняя: 3.1 (7 оценки)

Feedius — свободная система мониторинга и анализа новостей

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

RSS to email

Фидиус состоит из следующих подсистем:

Предложен простой способ разогнать Ubuntu в 2-9 раз

Программисты Canonical нашли в ядре Linux фундаментальный изъян, сказывающийся самым серьезным образом на производительности операционной системы. Устранение изъяна позволяет уже прямо сегодня любому пользователю ускорить работу Ubuntu в 2-9 раз всего одной командой из терминала.

R для продвижения сайта на Drupal

Как с помощью языка R проанализировать статистические показатели сайта на Drupal и увеличить количество посещений.

R, Drupal и SEO

Идея, заложенная в основу

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

Павел Дуров умеет только воровать и не способен мыслить оригинально

Павел Дуров умеет только копировать чужие идеи. Оригинальных идей у него никогда не было и не будет. Так считает основатель WhatsApp Ян Коум, чьи идеи недавно позаимствовал Павел для «своего» нового проекта Telegram.

Павел Дуров умеет только копировать такие продукты, как Facebook и WhatsApp. У него никогда не было оригинальных идей. И не будет.

Ян Коум

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

Когда использовать MongoDB

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

Mongo fan

Я попытался применить MongoDB в нескольких проектах и могу сделать следующие субъективные выводы:

Почему Chrome для Linux медленнее Chrome для Windows

Неприятная ситуация сложилась с разработкой браузера Google Chrome/Chromium под Linux, сообщает Либератум.

Компании: 
Дистрибутивы: 
Названия программ: 
Программное обеспечение: 

Прикручиваем мощный поисковик Solr к своей RSS-читалке

Apache Solr — свободная поисковая платформа высочайшего качества. Чтобы не тратить время на нахваливание, перечислю конторы, использующие Solr: DuckDuckGo, Adobe, Instagram, Internet Archive, Bloomberg и так далее. Я и подумал, а что если взять всю эту мощь и прикрутить к своей скромной RSS-читалке, о которой я писал ранее? Приделать к велосипеду колеса от Белаза, так сказать...

Прогнозирование биржевых котировок в R

Продолжаем изучение удивительного пакета для статистической обработки данных R. В прошлый раз мы рассмотрели вопросы применения функции ARIMA из пакета forecast для предсказания курса валютной пары на Forex. А сегодня рассмотрим простую, но весьма эффективную стратегию прогнозирования на основе отклонения от трендовой полиномиальной линии.

А на чем основана стратегия?

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

Желающих разрабатывать Linux «за спасибо» почти не осталось

Любопытную статистику привела на днях организация Linux Foundation: только 11,8% разработчиков ядра Linux трудятся на безвозмездной основе и работают за идею. Остальные находятся на содержании у крупных корпораций.

Зарплата разработчика ядра Linux

Западные санкции коснулись российских линуксоидов

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

Кто виноват?

Кратко суть проблемы:

Линуксоиды вытащили автора GnuPG из нищеты

Недавно журналисты узнали удивительный факт: культовая программа GnuPG разрабатывается силами всего одного человека, который работает над GPG полный рабочий день на протяжении уже более 14 лет, но почти ничего не получает за свой общественно полезный труд.

Автор GPG разбогател

Пишет программу Вернер Кох. Ему 53 года, живет в Германии. Женат. На иждивении 8-летняя дочь. С 2001 по 2015 г.г. Вернер получил за свой труд около $25 тыс. через пожертвования.

Анализатор логов Apache своими руками и в одну строчку

О невероятной силе командной строки пост.

Мне приходится поддерживать работоспособность некоторых сайтов и одной из ключевых процедур в этом деле является выявление паразитного трафика и борьба с ним. Почти все CMS позволяют зафиксировать аномальные перегрузки и вычислить их источник. Иногда приходится делать хитрые запросы к СУБД. Но в сложных ситуациях приходится опускаться по уровням абстракции еще ниже и «листать» системные журналы web-сервера. Недавно как раз столкнулся с таким случаем.

А что дальше?

Дальше комбинируем с командами mail и whois, добавляем скрипт в cron и начинаем получать каждодневные отчеты в удобной форме на email. Никогда еще банить малолетних каккеров не было так приятно. ;)

Страницы