събота, 23 юли 2011 г.

Ninite automated windows apps installer

Преди няколко дни ми попадна изключително интересният софтуер Ninite който представлява приложение което автоматично инсталира и ъпдейтва софтуера на Windows машина.

За момента листът със софтуера не е много голям, но както установих - напълно достатъчен.

Принципа на действие е следният:

1. Отваряте http://ninite.com/
2. Накликвате си приложеният които искате да се инсталират на вашата машина.
3. Сваляте инсталера (едно exe).
4. Стартирате го и всичко се инсталира автоматично.



Пожелавам успех на проекта и дано се развива все така free! :)

понеделник, 11 юли 2011 г.

Най-полезните GCC опции

Попадна ми интересна статия (под формата на справочник) за най-полезните опции и екстенжъни (extensions) на компилатора gcc.

Ето линк: http://www.antoarts.com/the-most-useful-gcc-options-and-extensions/

неделя, 3 юли 2011 г.

pkg-config е чудесно творение

Днес ми се наложи да компилирам C код в който се употребява  SDL.
Тъй като не съм ползвал SDL до сега разбира се имах проблеми с компилацията, но това ме доведе до откриването на pkg-config.

 Ето примерна употреба:

g++ `pkg-config --cflags sdl` `pkg-config sdl --libs` hello.cpp -o hello

Как да превърнем C в скриптов език

Кратък отговор:
поставете това като първи ред във вашият C код.
//&>/dev/null;x="${0%.*}";[ ! "$x" -ot "$0" ]||(rm -f "$x";cc -o "$x" "$0")&&exec "$x" "$@"

дайте права на файла с кода (Да! На something.c файла)

изпълнете кода ;)

Дълъг отговор:
https://gist.github.com/448040