Svi postovi sa bloga: Aleksandar Gvozden Info

Komenatrišući izjavu ombudsmana Saše Jankovića da je rad Visokog saveta sudstva u sadašnjem, nepotpunom sastavu postao nelegitiman, Homen je rekao da je Vladi Srbije najvažnije da Evropska unija podržava njihov rad.

“Nama je najvažnije da ceo taj postupak ide u saradnji sa Briselom i Evropskom unijom i da oni podržavaju taj postupak”, kazao je Homen.

http://www.blic.rs/Vesti/Hronika/301083/Homen-Uskoro-brisanje-zloupotrebe-sluzbenog-polozaja

Da li je važnije Pravo ili ono šta se Evropi sviđa? :: Aleksandar Gvozden Info

Možda je nekome ovo statistički podatak, ali država je potrošila MILIJARDU EVRA više nego što je prihodovala, odnosno jednu petinu više.

Analizom se stiže do još jednog podatka – deficit iznosi polovinu ukupno naplaćenog PDV-a!?

U svakom slučaju većina ljudi ne prima platu zbog plaćanja pdv-a i ostalih doprinosa, a ovi koji primaju primaju to zadužujući i buduće obveznike pdv-a.

Opet, nisu krivi ni jedni ni drugi, već nesposobni političari koji su sada na vlasti, kao i oni pre toga, na žalost i ovi što će doći ne “obećavaju” da će biti bolje…

Meni nije jasno da se u medijima samo priča o deficitu, a niko ne govori o struktuuri rashoda koja upravo i vodi deficitarnoj politici.

Inače, deficit je normalna kategorija i koristi se u kriznim vremenima, kao i u vreme ulaganja i razvoja.

Ali, kada deficit počinjete da koristite da bi preživeli onda to vodi bankrotu države.

Zamislite da uzimate kredit, ili dajete nepokretnosti pod hipoteku da bi kupili životne namirnice?

 

Budžetski deficit Srbije u prvih 11 meseci ove godine bio je 122,8 milijardi dinara, pošto su ostvareni prihodi od 627,8 milijardi, a rashodi su iznosili 750,6 milijardi, objavilo je Ministarstvo finansija.

Od januara do novembra najveći prihod ostvaren je od poreza na dodatu vrednost – 309,67 milijardi dinara, a slede prihodi od akciza sa 135,29 milijardi.

Najveći rashodi bili su za plate zaposlenima – 184,67 milijarde dinara, kao i transferi organizacijama obaveznog socijalnog osiguranja – 251,32 milijardi.

Budžetski prihodi su u novembru ostvareni u iznosu od 60,1 milijardi dinara. Poreski prihodi iznosili su 55,1 milijardi, a neporeski 5,1 milijardi dinara.

Ostvarenje neporeskih prihoda više od proseka uzrokovano je uplatom dobiti javnih preduzeća. Prihod po osnovu poreza na dohodak je značajno veći u odnosu na oktobar budući da je u novembru najveći prihod po osnovu poreza na prihode od kamate s obzirom na ”nedelju štednje”.

Ostale kategorije poreskih prihoda su na uobičajenom nivou za ovaj period godine, a najveći prihod ostvaren je po osnovu PDV i akciza.

Rashodi budžeta u novembru iznosili su 71 milijardi dinara. Povećani su transferi drugim nivoima vlasti zbog većih sredstava namenjenih AP Vojvodina, predviđenih rebalansom budžeta.

Primetno je i veće izvršenje kapitalnih rashoda karakteristično za poslednji kvartal.

Ostale kategorije rashoda beleže uobičajeni nivo izvršenja za ovaj period. Najveće stavke republičkog budžeta predstavljaju isplata plata zaposlenima i transferi organizacijama obaveznog socijalnog osiguranja, čiji se najveći deo odnosi na transfer Republičkom fondu za PIO namenjenom za isplatu penzija.

Rebalansom budžeta za 2011. godinu, predviđeni su rashodi od 850,1 milijardi dinara, prihodi od 707,34 milijardi, odnosno budžetski deficit od 142,7 milijardi.

Deficit budžeta Srbije 122,8 milijardi dinara i nikome ništa :: Aleksandar Gvozden Info

Poznajemo performanse računara, ali i USB-a u verziji 2. Ne očekujem da će se nešto revolucionarno desiti, ali hajde da probamo.

Za početak postavimo konfiguraciju:

If you don’t have time to change an existing system, than at least, make sure that you use a USB stick for your swap space. It increases performance because

  • swap is on a different device. It does not block the access to your harddisk to operate.
  • swap performance is much faster on USB stick.
  • I have a SanDisk 8G as swap space. My machine is doing swaps 200 times faster!

    You must have heard that USB sticks have limited writes. True. You’ll replacing your $5 swap stick every 6 months.

    Create a partition as you normally would. Then format it with mkfs.swap

    Normally you don’t create partitions? Then simply install (apt-get) and use qtparted to create your partition. Let’s say you created partition sdb1. Then execute:

    sudo mkswap /dev/sdb1
    

    To see the uuid of your swap, execute

    ls -l /dev/disk/by-uuid/ | grep sdb1
    

    Mine reads, “dbceaa30-73cc-45a0-9b11-dade7131d192″. So go to your /etc/fstab (sudo kate /etc/fstab) and add the line:

    # usb swap
    UUID=dbceaa30-73cc-45a0-9b11-dade7131d192 none            swap    sw,pri=5              0       0
    

    Also comment out the other line which specifies the swap partition on your hard disk. You don’t need it anymore. In case you are keeping it pri=5 above makes usb to take over swapping.

    Enable the new swap space

    sudo swapon -a
    

    You can see the current swap configuration of your machine

    swapon -s
    

    When my swap went USB, I found out that I could launch around virtual machines for testing purposes and live them around freely. With less concern. Ubuntu has a “swappiness” setting. When it’s 100, it will swap out any idle process ASAP and use the freed memory for data caches. So with a fast swap space, you can increase the storage cache memory to increase the performance of the computer once more. How useful this trick depends on how CPU intensive your processes are. But in general, things are just idling around. So give the memory to cache and get better harddisk performance.

    sudo sysctl -w vm.swappiness=100
    

    The default value of swappiness is 60. You can experiment values between 60 and 100 to get a better result depending on your CPU usage ratio.

    http://conceptspace.wikidot.com/blog:20

    Testiranje swap-a na USB-u :: Aleksandar Gvozden Info

    Ukoliko imate potrebu da kopirate VPN konekcije sa računara na računar, postojeće konekcije ćete naći u fajlu:

    C:\Users\%USER%\AppData\Roaming\Microsoft\Network\Connections\Pbk\rasphone.pbk

    Fajl je običan tekst koji se može editovati. Struktura je ista kao i kod prethodnih verzija vindouza, samo što je lokacija fajla promenjena.

    Kopiranje VPN konekcije Windows 7 :: Aleksandar Gvozden Info

    Integrate Google Web Font selection into your apps


    By Jeremie Lenfant-Engelmann, Google Web Fonts Engineer

    We’ve received lots of requests from developers for a dynamic feed of the most recent web fonts offered via Google Web Fonts. Such a feed would ensure that you can incorporate Google Web Fonts into applications and menus dynamically, without the need to hardcode any URLs. The benefits of this approach are clear. As Google Web Fonts continues to add fonts, these fonts can become immediately available within your applications and sites.

    To address this need, we’ve built the Google Web Fonts Developer API, which provides a list of fonts offered via Google Web Fonts. Results can be sorted by alpha, date added, popularity, number of styles available, and trending (which is a measure of fonts growing rapidly in usage). Check out the documentation to get started.

    Some developers have helped us test this new API over the last few months, and the results are already public. Take a look at TypeDNA’s photoshop plugin as well as Faviconist, an app that makes generating favicons as simple as can be, and Google Web Fonts Families, a list of Google Web Fonts that have more than one style.

    http://googlecode.blogspot.com/2011/09/integrate-google-web-font-selection.html

    Koristite Gugl fontove u svojim aplikacijama :: Aleksandar Gvozden Info

    Smanjivanje broja globalnih promenljivih i njihovo premeštanje u lokalne (privatne) promenljive donosi više reda u svim jezicima, pa tako i u JavaScript kodu. Ako znamo da se na stranicama često nalazi više različitih skripti ovakvo označavanje ima više smisla.

    Module Pattern

    //Single Global Variable "Module"
    var Module = ( function ( ) {
        var privateVariable = "some value";
        var privateMethod = function ( ) {
            //do something.
        }
        //returning one anonymous object that will expose public methods.
        return {
            publicMethod : function ( ) {
                //this method can access its private variable and method
                //by using the principle of closure.
                alert(privateVariable);
                privateMethod( );
            }
        }
    })( );

    Primer za Module Pattern

    //One Global object exposed.
    var SearchEngine = (function ( ) {
        //Private Method.
        var luckyAlgo = function ( ){
            //create one random number.
            return Math.floor(Math.random()*11);
        }
        //Returning the object
        return {
            //Public method.
            getYourLuckyNumber : function ( ){
                //Has access to its private method because of closure.
                return luckyAlgo();
            }
        }
    } ) ( );//Self executing method.

    Detaljnije pročitajte ovde

    JavaScript Module Pattern :: Aleksandar Gvozden Info

    Last week, Linux kernel father Linus Torvalds announced the release of version 3.0 of the Linux Kernel. This release does not introduce any binary incompatibility neither major changes.

    Virtualization.info already covered the 3.0 release with regards to the integration of both KVM and Xen in the mainline tree of the kernel sources.

     

    For Xen, this release means no more patches to the Linux kernel in order to make Linux virtual machines run as guests. In fact, Xen is a Type-1 hypervisor, so hosted operating systems need to have proper support built-in to run smoothly on virtualized hardware. Until now, a substantial Linux kernel patch had to be applied in order to add this support in the linux guest.

    KVM, instead, is a Type-2 hypervisor, which runs itself on top of and operating system.

    A full list of Xen related changes in the Linux kernel can be found here on the Xen wiki.

    http://virtualization.info

    Linux Kernel 3.0 is out (with KVM and Xen included) :: Aleksandar Gvozden Info

    0 Install general software for linux ubuntu

    http://tips-linux.net/en/linux-ubuntu/linux-distribution/install-ubuntu

     

    1 Theme Windows 7

    Download Here

    Extract and execute

    $ ./GUIInstall.sh

     

    2 Software

    3 Enable windows button

    Press ALT+F2

    gconftool-2 –set /apps/metacity/global_keybindings/panel_main_menu –type string “Super_L”

    Now you can lauch the main menu with the windows button

     

    If you really miss windows install a virus XD. After all this configurations your linux will be like this:

    windows linux

     

    Configure linux for windows users :: Aleksandar Gvozden Info

    Prvi sajt koji sam lansirao u sopstvenoj režiji (ne računam one koji su radili na internim mrežama, makar one bile i velike) jeste Aleksinac.net. U vreme kada sam ga startovao internet slika o ovom gradu je bila očajna. Nakon ovih godina mogu biti zadovoljan postignutim.

    Detaljnije

    Aleksinac.Net – 5 godina kasnije :: Aleksandar Gvozden Info

    Ukoliko dobijate status da apači server nije startovan, a start ne uspeva jer:

    apache port 80 already in use

    problem je zbog nepostojećeg osnovnog-roditeljskog (parent) procesa apači servera. U slučaju problema sa konfigurisanjem servera (najverovatnije zbog memorije) prvo će pući osnovni proces, a zatim jedan po jedan i ostali (child) procesi sve do momenta kada ne ostane ni jedan. Napomena – tekst se odnosi na linuks servere, tako da eliminišemo desktop probleme tipa: skajp je zauzeo port 80 i slično.

    Da bi ste obezbedili persistentnost veb servera potrebno je formirati kron koji će osvežiti apači procese. Naravno, ovo je samo privremeno rešenje, funkcionalno rešenje jeste ispitivanje apači intalacije i konfiguracije.

    najjednostavnija komanda za ovako nešto jeste:

    killall -9 httpd && service httpd start

    httpd je servisi kod RPM zasnovanih distrbucija, za debian-based koristite apache2.

    alternativa ovoj komandi jeste

    ps -e | grep httpd | awk ‘{print $1}’ | xargs -i kill -9 {} && /etc/init.d/httpd start

    Ovako nešto se može ubaciti u kron, zavisno od broja pucanja procesa, na nedelju dana.

    Ponavljam, ovo je privremeno rešenje, pokušajte da naštelujete vaš server. Proverite MPM (Multi-Process Modules) i ostale parametre koji kontrolišu broj procesa.

    Problem sa nedostajućim “apache parent” procesom :: Aleksandar Gvozden Info

    blogodak blog

    Blogodak?

    Blogodak je vaš pogled na domaću blogosferu. Prijavite se i napravite sopstvenu listu blogova koje pratite.

    O projektu

    Podrška

    MyCity.rs

    DevProTalk