Алгоритмы → Алгоритмы сортировок. Часть 2
Быстрая сортировка (quicksort)

является одним из самых быстрых алгоритмов сортировки массивов. Скорость работы примерно равна O(n log n) операций при сортировке n элементов.
Читать дальше

является одним из самых быстрых алгоритмов сортировки массивов. Скорость работы примерно равна O(n log n) операций при сортировке n элементов.
Читать дальше
Web-developer → Просто, как сэндвич: Движок блога на Javascript и XML
Тут, похоже, принято, по-немногу, так что приведу просто ссылки. А описание — под катом
Пример:
Исходный код:
Читать дальше
Пример:
Исходный код:
Читать дальше
- +5
- shaman_sir
- 18 ноября 2010, 11:09
- 2
Блог им. eReS → Как стать хорошим программистом?
Моя специальность — программист. Профессия сложная и интересная. Первая проблема, которая встала передо мной — как можно из синтаксических команд слепить что-то полезное? Легко выучить синтаксис языка, сложнее научиться писать программы. Это все равно что научить человека писать и ждать что он начнет создавать стихи и романы. Поиск в интернете не принес сначала своих плодов, но я набрел на один IRC канал, где и нашел помощь. Меня ткнули носом в один ресурс, о котором я и хочу вам рассказать: На нем множество задач, которые помогают развивать логику и математические навыки. Именно с этого сайта я и начинал свой путь…
Читать дальше
Разработка ПО →
[pure C] Преобразование целого числа в строку
Сегодня на stackoverflow.com был интересный вопрос:
I recently read a sample job interview question:
Write a function to convert an integer to a string. Assume you do not have access to library functions i.e., itoa(), etc…
How would you go about this?
Как же нам все таки преобразовать int в char* без использования каких-либо сторонних библиотек в том числе и stdlib?
- +2
- sterh
- 21 октября 2010, 19:32
- hacktoall.wordpress.com/2010/1...
- 6
Правовая сторона СПО → Несостоятельность лицензий в Украине
Посетив ежегодную конференцию OSDN, которая проходит в Киеве, узнал, что, оказывается, в Украине (наверное, в России дела обстоят так же) лицензии на ПО (будь то EULA или GPL) находятся вне закона. До этого я думал, что означенное выше касается только свободных лицензий, но, как оказалось, касается всех.
Докладчик на конференции сказал, что легитимны только т. н. авторские договоры. В связи с этим вопрос к сообществу: есть ли юридическая возможность написать такой авторский договор, который можно было бы принять пользователю автоматически без подписывания каких-либо бумажек, т. е. по факту согласия с таким договором или по факту использования программы?
Докладчик на конференции сказал, что легитимны только т. н. авторские договоры. В связи с этим вопрос к сообществу: есть ли юридическая возможность написать такой авторский договор, который можно было бы принять пользователю автоматически без подписывания каких-либо бумажек, т. е. по факту согласия с таким договором или по факту использования программы?
- +7
- post-factum
- 03 октября 2010, 19:50
- 6
Блог им. aonick → Прогресс выполнения команды
Писал скриптик для обработки файлов и как всегда добавил отображения прогресса выполнения, но в этот раз подумал "А почему бы не выводить его в той же строке, где и вызвал скрипт — там же еще куча свободного места".
Читать дальше
Читать дальше
howto → Как заставить Thunderbird открывать ссылки в Google Chrome (для Linux)
Все просто:
Читать дальше
gconftool-2 --type string -s /desktop/gnome/url-handlers/http/command "/полный/путь/к/google-chrome %s"Читать дальше
Блог им. Lehik → Описание опций /etc/pptpd.conf и /etc/ppp/options.pptpd
Нашел с описанием опций конфигов /etc/pptpd.conf и /etc/ppp/options.pptpd.
Читать дальше
Wine → Оптимизируем работу полноэкранных игр в Wine
Итак
Примерно так чаще всего пользователи запускают win-игры с помощью wine.
А можно и по другому… Читать дальше
wine game.exe поехали…Примерно так чаще всего пользователи запускают win-игры с помощью wine.
А можно и по другому… Читать дальше
- +15
- NibiruanChild
- 31 августа 2010, 12:56
- 10