Wpisy w kategorii : Tutorials

2014
10-26

my own sin and cos implementation in C / C++

Here is my own implementation of sin and cos functions in C language. It's may be usedful if you want to compile very small exe file, without using standard libc.
  1. float cos(float x){
  2. if( x < 0.0f )
  3. x = -x;
  4. while( M_PI < x )
  5. x -= M_2_PI;
  6. return 1.0f - (x*x/2.0f)*( 1.0f - (x*x/12.0f) * ( 1.0f - (x*x/30.0f) * (1.0f - x*x/56.0f )));
  7. }
  8.  
  9. float sin(float x){return cos(x-M_PI_2);}
  10.  
2014
10-05

how to compile 64KB exe in visual 2012 without CRT

CRT (C Run Time) is library installed with visual studio that is usually required by exe files created by visual studio.
If you just copy exe file to other computer it may not work. You need to install on other computer CRT.
So if you want to create 64KB intro for demoscene that don't need any aditional dll's then you need to go around it.
(more…)
2014
10-05

jak uzyc 4klang 3.0.1

1. Po otrzymaniu plikow 4kalng.h i 4klang.inc od muzyka, skopiuj je do 4klang_sources/3.0.1/
2. Uruchom komende nasmw.exe -fwin32 -o "4klang.obj" 4klang.asm
3. Skopiuj plik 4klang.obj do folderu z projektem Visual C++.
4. Idz do ustawien projektu / Linker / Input / Additional Dependencies, i dodaj tam 4klang.obj.
5. Skopiuj przykladowy plik *.cpp z przykladow 4klang do twojego kodu C++.
2014
10-05

(English) how to create 1KB exe for demoscene (start for 1KB or 4KB intro)

Opisze tutaj jak stworzyc bardzo maly plik *.exe z porsta animacja.
(more…)
2012
02-28

table border dziwny kolor pod firefox

Problem:

Możliwe że zastanawiałeś się czemu jeśli ustawisz table border color na np #F00 to pod różnymi przeglądarkami dostajesz różne kolory.
Zabawne 🙂
(more…)
2011
10-13

notepad++ regex replace

Notepad++ to wspaniały darmowy edytor tekstu.
Możesz go pobrać na http://notepad-plus-plus.org/.
Posiada opcję regex replace.
Jak więc to działa ?
(more…)
2011
06-16

Jak stworzyć formularz zamówienia i sprawić status zapłaty w paypal

Nie jest to takie trudne jeśli masz dobry przykład. Niestety ciężko było mi znaleść taki. Więc opisze całość tutaj. (more…)
2010
10-24

python szybki tutorial

Przepraszamy, ta strona nie jest jeszcze dostępna w języku polskim.

2010
10-17

C++ lekcja 2 – zmienne

W tej lekcji opisze czym są zmienne. (more…)
2010
10-10

za duże elementy jquery-ui

Wczoraj instalowalem jquery-ui na jednej z stron.
Kiedy zrobiłem to tak jak pisało w instrukcji to elementy jquery-ui były 2 razy większe niż powinny.
Poszukałem nieco i znalazłem jak było to rozwiązane w przykładach na stronie jquery.com.
  1.  
  2. body{ font: 62.5% "Trebuchet MS", sans-serif;}
  3. .demoHeaders { margin-top: 2em; }
  4. #dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
  5. #dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
  6. ul#icons {margin: 0; padding: 0;}
  7. ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left; list-style: none;}
  8. ul#icons span.ui-icon {float: left; margin: 0 4px;}
  9.  
Niestety taka zmiana zmieniła (zniszczyła) cały wygląd strony. Ale udało mi się rozwiązać ten problem i opisze tutaj cały proces instalacji krok po kroku.
(more…)