Простий алгоритм на С для генерації псевдовипадкових чисел


int rand() { 
 static unsigned seed = 0; 
 seed = seed * 0x343FD + 0x269EC3; 
 return seed >> 16 & 0x7FFF; 
}

деталі тут

Цікавий proof of concept - AJAX без JavaScript

Ідея в наступному — частина сторінки апдейтиться з сервера (немає маніпуляції з DOM на стороні клієнта). Деталі читати тут
  • +3
  • 25 квітня 2010, 18:41
  • archer
  • 4

Сішникам-початківцям згодиться

Всім відомо про switch/case/default стейтмент. І всі знають, що в С/C++ агрументами case може бути все, що завгодно (точніше, майже все що завгодно :)) крім строк. От тому і починає сішник-початківець писати кілометрові

if(...)
else if (....)
else if (.....)

говорячи відверто — на сі по іншому не можна (структура мови така). але на щастя, кілометри if-else компактніше виглядають, записані через тринарний оператор:

#include <stdio.h>

int main (int argc, char *argv[]){
        char * str = argv[1];
        int result =
                0 == strcmp(str, "pine")?1:
                0 == strcmp(str, "apple")?2:
                0 == strcmp(str, "tree")?3:
                0;

        printf("%s : %i\r\n",str,result);
}
  • +5
  • 16 квітня 2010, 00:52
  • archer
  • 6

Ідея стартапу

Як вам така ідея стартапу?

Багато людей в повсякденному житті використовують календар. Ті, що працюють з комп'ютером щодня, зазвичай використувують електронний календар ( calendar.google.com або calendar.yahoo.com ). Є і десктоп аналоги.
Електронні календарі можуть бути експортовані в різні формати, щоб надати доступ ішим користвувачам (iCal, XML та ін.)
Ідеє полягає в створенні сайту, де люди зареєструвавшись можуть вести календар (для тих, кому зручно це робити саме на цьому сайті), або ж імпортувати свої існуючі календарі з гугла чи яху (для більшості). Сайт моніторить події, підраховує вільний час, організовує день людини (для мене особисто тайм менеджмент — це релігія, і я не вірю, що можна працювати ефективно не плануючи свій день).
Сайт — це соціальна мережа для активних людей.


( Читати далі )
  • 0
  • 15 квітня 2010, 10:46
  • archer
  • 17