Archive

Archive for January, 2008

Vektorizacija bitnih slik

January 31st, 2008 karlosp No comments

http://vectormagic.stanford.edu/

Categories: Malo mešano Tags:

J2ME GPS Tracker Php v0.3.1

January 31st, 2008 karlosp No comments

Odprtokodni J2ME program za sledenje.

GPSTrackerPhp.0.3.1.tar

Categories: Malo mešano Tags: , , , , , ,

Javascript: Allow Only Alpha

January 30th, 2008 karlosp No comments
JavaScript:
  1. function checkkey(str)
  2. {
  3. var myRegxp = /^([a-zA-Z]+)$/;
  4. if(myRegxp.test(str)==false)
  5. {
  6.     alert( "Please enter a valid username "+str );
  7. }
  8. }

Categories: Web Tags: ,

Get Country From IP

January 29th, 2008 karlosp No comments
PHP:
  1. $country = trim(strip_tags(file_get_contents('http://www.melissadata.com/lookups/iplocation.asp?ipaddress='.$ip)));
  2. $start = strpos($stringData,"State or Region");
  3. $stop = strpos($stringData,"Country");
  4. $country = substr($stringData,$start+39,$stop - $start-17);

Categories: Web, php_mysql Tags:

Technorati: Karlosp.net

January 26th, 2008 karlosp No comments

Fibonacci number: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89

January 21st, 2008 karlosp No comments
CODE:
  1. #!/bin/bash
  2. if [ $# -ne 1 ]
  3. then
  4.     echo 'Uporaba: sh fibo n'
  5.     exit
  6. fi
  7.  
  8. y0=0
  9. y1=1
  10. stevec=2
  11. if [ $# -eq 1 -a $1 -gt 2 ]
  12. then
  13. echo $y0
  14. echo $y1
  15.     while [ $stevec -le $1 ]
  16.     do
  17.         let "y3=$y0+$y1"
  18.         echo $y3
  19.  
  20.         y0=$y1
  21.         y1=$y3
  22.         let "stevec=$stevec+1"
  23.     done
  24. fi

Categories: 3 letnik, Bash, Fax, SPO Tags:

Dayli Target Praxis

January 20th, 2008 karlosp No comments

dayli-target-praxis

Categories: Malo mešano Tags: , ,

Simpleology 101 – The Law of

January 19th, 2008 karlosp No comments
Categories: SimpleOlogy Tags: , , , ,

Javascript Submit Form

January 17th, 2008 karlosp No comments
JavaScript:
  1. <script TYPE="text/javascript">
  2. <!--
  3. function send(){
  4. var prvi = document.getElementById("prvi").value;
  5. var drugi = document.getElementById("drugi").value;
  6. var tretji = document.getElementById("tretji").value;
  7. var cetrti = document.getElementById("cetrti").value;
  8. var sum = 0;
  9. if(prvi.length <1){
  10.     alert("Nisi vpisal ime skupine!");sum++;
  11. }
  12. else if(drugi.length <1){
  13.     alert("Nisi vpisal e-mail naslova!");sum++;
  14. }
  15. else if(tretji.length <1){
  16.     alert("Nisi vpisal telefonske tevilke (GSM)!");sum++;
  17. }
  18. else if(cetrti.length <1){
  19.     alert("Brez filma se ne more prijaviti!");sum++;
  20. }
  21. else if(!echeckEmail(drugi)){
  22. sum++;
  23. }
  24. if(sum == 0)
  25.     document.getElementById("form1").submit();
  26. }
  27. function echeckEmail(str) {
  28.  
  29.         var at="@"
  30.         var dot="."
  31.         var lat=str.indexOf(at)//mesto @
  32.         var lstr=str.length
  33.         var ldot=str.indexOf(dot)
  34.         if (str.indexOf(at)==-1){//ce ni afne
  35.           alert("Napačen e-mail naslov!")
  36.            return false
  37.         }
  38.  
  39.         if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
  40.            alert("Napačen e-mail naslov!")
  41.            return false
  42.         }
  43.  
  44.         if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
  45.              alert("Napačen e-mail naslov!")
  46.             return false
  47.         }
  48.  
  49.          if (str.indexOf(at,(lat+1))!=-1){
  50.             alert("Napačen e-mail naslov!")
  51.             return false
  52.          }
  53.  
  54.          if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
  55.              alert("Napačen e-mail naslov!")
  56.             return false
  57.          }
  58.  
  59.          if (str.indexOf(dot,(lat+2))==-1){
  60.              alert("Napačen e-mail naslov!")
  61.             return false
  62.          }
  63.             if( str.indexOf(dot,lat+2) == (lstr-1) ){
  64.                 alert("Napacen e-mail naslov!\nManjka domena")
  65.                 return false;
  66.             }
  67.          if (str.indexOf(" ")!=-1){//ce naslv vsebije presledek
  68.              alert("Napačen e-mail naslov!")
  69.             return false
  70.          }
  71.  
  72.         if(lstr <9){
  73.             alert("Tvoj e-mail naslov ni napačen, pač pa sumljivo kratek!\nObvesti administratorja [karlosp@gmail.com]!"+str.indexOf(dot,lat+2))
  74.              return false
  75.         }
  76.         return true               
  77.     }
  78. -->
  79. </script>

English

JavaScript:
  1. function echeckEmail(str) {
  2.         var at="@"
  3.         var dot="."
  4.         var lat=str.indexOf(at)//mesto @
  5.         var lstr=str.length
  6.         var ldot=str.indexOf(dot)
  7.         if (str.indexOf(at)==-1){//ce ni afne
  8.           alert("Ooops wrong email address!")
  9.            return false
  10.         }
  11.  
  12.         if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
  13.            alert("Please enter your Primary E-Mail address!")
  14.            return false
  15.         }
  16.  
  17.         if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
  18.              alert("Ooops wrong email address!")
  19.             return false
  20.         }
  21.  
  22.          if (str.indexOf(at,(lat+1))!=-1){
  23.             alert("Ooops wrong email address!")
  24.             return false
  25.          }
  26.  
  27.          if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
  28.              alert("Ooops wrong email address!")
  29.             return false
  30.          }
  31.  
  32.          if (str.indexOf(dot,(lat+2))==-1){
  33.              alert("Ooops wrong email address!")
  34.             return false
  35.          }
  36.             if( str.indexOf(dot,lat+2) == (lstr-1) ){
  37.                 alert("Ooops wrong email address!")
  38.                 return false;
  39.             }
  40.          if (str.indexOf(" ")!=-1){//ce naslv vsebije presledek
  41.              alert("Ooops wrong email address!")
  42.             return false
  43.          }
  44.  
  45.         return true               
  46. }

Categories: Web Tags:

Javascript Hide Show

January 17th, 2008 karlosp No comments
JavaScript:
  1. <script type="text/javascript">
  2. <!--
  3.     function toggle_visibility(id,id2) {
  4.        var e = document.getElementById(id);
  5.        e.style.display = 'none';   
  6.       
  7.         var e = document.getElementById(id2);
  8.         e.style.display = '';
  9.     }
  10.  
  11. //-->
  12. </script>

Categories: Web Tags:

Izriši 2 trikotnika in kvadrat

January 15th, 2008 karlosp No comments
JAVA:
  1. import java.awt.*;
  2. import javax.swing.*;
  3.  
  4.  
  5. public class Lik extends JPanel{
  6. private static Color barvaLika = new Color(0,0,255);
  7. private static int xz = 10;
  8. private static int yz = 10;
  9.  
  10.     public static void main(String[] args) {
  11.         JFrame okno = new JFrame("Lik");
  12.         Container vsebnik = okno.getContentPane();
  13.         vsebnik.setLayout(new GridLayout(1,3));
  14.        
  15.         vsebnik.add(new Trikotnik(xz,yz,80,80,10,50, barvaLika));   
  16.         vsebnik.add(new Trikotnik(xz,yz,30,30,10,50, barvaLika));
  17.         vsebnik.add(new Kvadrat(xz,yz,100,barvaLika));
  18.        
  19.        
  20.         okno.setVisible(true);
  21.         okno.setSize(400, 300);
  22.         okno.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  23.  
  24.     }
  25.  
  26. }

JAVA:
  1. import java.awt.*;
  2.  
  3.  
  4. public class Trikotnik extends Lik{
  5.     private int xz, yz, x1k, y1k, x2k, y2k;
  6.     private Color barvaL;
  7.    
  8.     public Trikotnik(int x0, int y0, int x1, int y1, int x2, int y2, Color barva) {
  9.         super();
  10.         xz = x0;
  11.         yz = y0;
  12.         x1k = x1;
  13.         y1k = y1;
  14.         x2k = x2;
  15.         y2k = y2;
  16.         barvaL = barva;
  17.     }
  18.  
  19.    
  20.      @Override
  21.     public void paint(Graphics g) {
  22.         super.paint(g);
  23.         g.setColor(barvaL);
  24.         g.drawLine(xz, yz, x1k, y1k);
  25.         g.drawLine(xz, yz, x2k, y2k);
  26.         g.drawLine(x1k, y1k, x2k, y2k);
  27.     }
  28.    
  29.      @Override
  30.     public void setSize(int width, int height) {
  31.         // TODO Auto-generated method stub
  32.         super.setSize(300, 300);
  33.     }
  34. }

JAVA:
  1. import java.awt.*;
  2.  
  3. public class Kvadrat extends Lik{
  4.     private int xz, yz, X;
  5.     private Color barvaL;
  6.    
  7.     public Kvadrat(int x0, int y0, int x, Color barva) {
  8.         super();
  9.         xz = x0;
  10.         yz = y0;
  11.         X = x;
  12.         barvaL = barva;
  13.     }
  14.    
  15.      @Override
  16.     public void paint(Graphics g) {
  17.         super.paint(g);
  18.         g.setColor(barvaL);
  19.         g.drawRect(xz, yz, Math.abs(xz-X), Math.abs(xz-X));
  20.     }
  21.    
  22.      @Override
  23.     public void setSize(int width, int height) {
  24.         // TODO Auto-generated method stub
  25.         super.setSize(300, 300);
  26.     }
  27. }

Categories: 3 letnik, Fax, Java, SPO Tags:

Preveri geslo (min 8 znakov, vsaj ena števka in vsaj en [@#$%])

January 15th, 2008 karlosp No comments
CODE:
  1. #!/bin/sh
  2. if [ $# -ne 1 ]
  3. then
  4. echo napaka pri uporabi programa
  5. exit
  6. fi
  7.  
  8. dolzina=`echo -n $1 | wc -c`
  9.  
  10. if [ $dolzina -lt 8 ]
  11. then
  12. echo Prekratko geslo
  13. exit
  14. fi
  15.  
  16. if [ `echo $1 | grep [0-9]` ]
  17. then
  18.     if [ `echo $1 | grep [@#$%]` ]
  19.     then
  20.     echo geslo OK
  21.     fi
  22. fi

Categories: 3 letnik, Bash, Fax, SPO Tags:

Izračun fakultete (!)

January 15th, 2008 karlosp No comments
CODE:
  1. #!/bin/bash
  2.  
  3. if [ $# -eq 0 ]
  4. then
  5. echo Vnesi stevilo
  6. exit
  7. fi
  8.  
  9. if [ $1 -eq 1 ]
  10. then
  11.     echo 1
  12.     exit
  13. else
  14. i=2
  15. tmp=1
  16. while true
  17. do
  18.     let tmp=$i*$tmp
  19.     if [ $i -eq $1 ]
  20.         then
  21.         echo konec: $tmp
  22.         exit
  23.     fi
  24.     let i=$i+1
  25. done
  26. fi

Categories: 3 letnik, Bash, Fax, SPO Tags: , ,
71450 pages viewed, 301 today
38422 visits, 136 today
FireStats icon Powered by FireStats