Страницы

20 июл. 2014 г.

Толковый словарь

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

10 окт. 2013 г.

Чем Linux лучше Windows: фундамент

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

Linux — не идеальная операционная система и у неё есть свои недостатки. Но достоинства весьма ощутимы.

Я стараюсь руководствоваться фактами и быть объективным. Эта статья не о том, кому нужен Linux, а какие преимущества я в нём нашел.

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

6 июн. 2013 г.

Гистограммы в гнуплоте

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

Собственно, ничего нового я не изобрел, пример гистограммы есть на оф. сайте гнуплота. Просто сейчас мы разберём как оно работает и как им пользоваться в личных целях.

25 янв. 2013 г.

Особенности гнуплота под Windows

Если под линуксом гнуплот работает без нареканий и сюрпризов, то под Windows могут возникнуть странности. Далее я поведаю обо всех найденных особенностях Windows-версии этой программы. Их не много, так что пост получился коротким.

6 янв. 2013 г.

Топ программ под Windows

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

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

13 дек. 2012 г.

Кириллица в консольных приложениях

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

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

29 нояб. 2012 г.

Все, что я знаю о языке Пролог

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