Разработка ПО
В блог релевантно помещать материалы о разработке программного обеспечения, например, статьи о средах разработки, языках программирования, тестировании ПО, т.д.
Администраторы (1): ha7yМодераторы (0): Модераторов здесь не замечено
Читатели (19): andrew soulkeeper Q2W all1 aspotashev 4ybaka sterh v1ctor fobosnet DOOMer ostin pavelkarkh NARKOZ iws sybasesql herfleisch Leo Goran Insomnium
Разработка ПО → "Том Сойер" в современном IT.
"Сделайте за нас нашу работу, а потом заплатите нам за неё" — примерно такой, по смыслу, подход я встретил вчера на просторах рунета. Есть такая замечательная вещь в Open Source — привлечение пользователей к процессу создания ПО. Локализация ПО — самый распространённый случай. И это мне понятно, пользователи, по мере желания и возможностей, принимают участие в создании ПО, а потом пользуются им бесплатно. Всё честно.
Читать дальше
Разработка ПО → Функциональное программирование и немного об Erlang
Доброго времени суток.
В прошлый раз в комментариях к посту о несколько человек изьявило желание поближе познакомится с функциональным программированием и Erlang в частности.
Читать дальше
В прошлый раз в комментариях к посту о несколько человек изьявило желание поближе познакомится с функциональным программированием и Erlang в частности.
Читать дальше
Разработка ПО → Визуальное отображение исходного кода на D (UML-like diagram)
Во время разработки больших и не очень проектов часто бывает необходимо посмотреть на зависимости существующих объектов. Для таких популярных языков как C++, Java, C# существуют решения в виде Uml-редакторов с поддержкой импорта исходников. Некоторые IDE (например VS) умеют сами создавать нечто подобное. Однако для D я ничего похожего не встретил. Многие писали о частичной поддержке D (например ), однако как мне показалось, они просто использовали один из существующих парсеров (возможно парсер для С++), что давало откровенно говоря крайне плохой результат. Например получалось очень много функций с именем immutable, что уж говорить про методы с контрактами…
Читать дальше
Читать дальше
Разработка ПО → bash скрипт для проверки почты на gmail
Здесь хочу поделится простым, но иногда очень полезным скриптом написанным на bash.
Скрипт для проверки почты на gmail:
Надеюсь вам он окажется полезным.
Други полезные скрипты на bash —
Скрипт для проверки почты на gmail:
#!/bin/bash
read -p "Input your name in gmail: " username;
read -p "Input your password in gmail: " password;
echo -e "Checking for new messages... \c"
atomlines=`wget -T 3 -t 1 -q --secure-protocol=TLSv1 \
--no-check-certificate \
--user=$username --password= $password \
https://mail.google.com/mail/feed/atom -O - \
| wc -l`
echo -e "\r\c"
[ $atomlines -gt "8" ] \
&& echo -e " You have new gmail." \
|| echo -e " No new gmail."
Надеюсь вам он окажется полезным.
Други полезные скрипты на bash —
Разработка ПО →
[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
Разработка ПО → Delphi Prism
На проходящей в Калифорнии конференции Delphi Live компания , (которая в настоящее время продолжает развитие интегрированной среды разработки Delphi), рассказала о своих планах. Среди них есть намерения реализовать в Delphi поддержку компиляции программ под Mac OS X, а впоследствии и под Linux и другие операционные системы. Э… к чему это я?
Читать дальше
Разработка ПО → Где вы хранитe свои open source проекты?
Проголосовало: 46 | Воздержалось: 6
Разработка ПО → В следующей версии GDB может появиться поддержка языка D
По крайней мере патч на это дело уже . Сама поддержка в GDB языка D была и раньше, только для этого приходилось искать патчи на определенные версии. Теперь же можно будет получить поддержку D из коробки. Это не может не радовать:)
Напомню, D — достаточно молодой , вполне подходящий на замену C++. можно найти пример реального кода (не Hello World'ы ;))
Upd: На днях также плагин к Visual Studio для D. Правда как говорят, пока его тяжело использовать.
Напомню, D — достаточно молодой , вполне подходящий на замену C++. можно найти пример реального кода (не Hello World'ы ;))
Upd: На днях также плагин к Visual Studio для D. Правда как говорят, пока его тяжело использовать.
Разработка ПО → RabbitVCS : Как TortoiseSVN только другой.
Все мы знаем про замечательную программу TortoiseSVN. Однако у нее есть один большой недостаток — она работает только на ОС семейства Windows…Читать дальше