Si të kuptopni që PC/Laptopi juaj ka marrë viruse dhe hapat që duhet të merrni

Antivirusi është treguesi i parë për gjëndjen e viruseve në PC-në tuaj.  Por nëse ai nuk është përditësuar nuk do të jetë në gjëndje të detektojë të gjitha viruset. Eshtë më mirë të shikoni se çfar ndodh përeth sesa të besoni vetëm çfar thotë një program. Pikat e meposhtme janë tregues jo i mirë i gjendjes së kompjuterit tuaj.
1. Homepage dhe motorret e kerkimit. Ndryshimi i Homepage në një faqe të çuditshme apo motorre kërkimi që si keni parë ndonjehere nuk jane shenje e mirë
2. Kaloni nga një faqe në një tjeter pa bërë asnjë veprim
3. Pop-ups
4. Programe dhe Toolbar jofamiljarë për ju
5. Kompjuter i ngadaltë në internet apo jasht tij
6. Browser-at nuk hapin faqet edhe pse interneti është në rregull
Hapat që duhet të ndiqni për të përmirësuar kompjuterin tuaj:
1. Ruani të dhënat tuaja personale
2. Shkëput lidhjen me internetin
4. Çinsatoni të gjitha programet jofamiljare për ju dhe që nuk ju nevojiten, perfshirë dhe antivirusin
3. Shkarkoni antivirus dhe antimaleware nga faqe të besuara duke përdorur një kompjuter të dytë. Ne ju sygjerojme:
- Malewarebytes: http://www.malwarebytes.org/
( Pasi te mbaroni skanimi çinstalojeni malewarebytes )
4. Skanoni disa herë kompjuterin
Monday, January 6, 2014
Posted by Albanews
Tag :

5 gjëra që Bing i bën më mirë se Google

Sigurisht, Google është motori i kërkimit më i preferuar për një numër shumë të madh njerëzish, megjithatë, ai nuk është perfekt. Edhe pse rezultatet e kërkimit janë çështje subjektive për t’u vlerësuar, ka disa gjëra që duken se Bing i bën më mirë se Google.
Parashikimi i kostove të fluturimeve
Një nga karakteristikat më të mira të Bing është aftësia për të parashikuar kur mund të ndryshojnë çmimet. Për shembull, bëni një kërkim “flight from Boston to Chicago” dhe Bing do të bëjë parashikim se cilat prej tyre do të tentojnë të rriten në të ardhmen. Në këtë mënyrë, ju ndihmon të bëni zgjedhje të duhura.
Kërkimet për operatorët unikë si “LinkFromDomain”
Nëse bëni një kërkim të tipit “linkfromdomain:” do të merrni disa prej linqeve që ka nxjerrë më në pah faqja. Për shembull, “linkfromdomain:lifehacker.com todo” do të nxjerrë aplikacionet e preferuara të faqes. Edhe pse kjo veçori nuk është gjithmonë perfekte, vlen për një pjesë të faqeve. Operatori “contains:FILETYPE” ju lejon të kërkoni për linqe që përmbajnëtipe të caktuara skedarësh. Nëse ju duhet një dokument në PDF, kërkoni “contains:pdf neuroscience”.
Kërkimi video
Sigurisht, YouTube është mbreti i videove, por kërkimi në Google për video nuk është edhe aq i mirë. Bing jua shfaq më mirë rezultatet e kërkimeve të videove dhe nëse vendosni mouse-in mbi rezultatet, mund të shihni paraprakisht videon.
Gjetja e kurseve online
Nëse po kërkoni kurse online, Bing është vendi i duhur. Shkruani emrin e universitetit dhe do të gjeni kurset më popullore që ofron ai.
Kërkim më i thjeshtë për fotot e licencuara apo ato të lira
Edhe pse edhe Google e ofron këtë opsion, ai është i fshehur diku nëpër menutë Settings. Në Bing mund të gjeni fotot që janë të licencuara apo ato që janë të lira.
Thursday, January 2, 2014
Posted by Albanews
Tag :

Gjuha programuese , PHP . Artikulli II

1.0 Hyrje
Në pjesen e I e kemi mësuar se si bëhet instalimi dhe konfigurimi i një WebServer me mbrojte të PHP-s dhe një hyrje të shkurter në PHP.
Në pjesen e II do të mësojm diqka më shumë për programim në PHP si shembuj: disa Komanda në PHP, leximi & skruarja e Skedve,
një zonë te mbrojtur e ashtuquajtur LOGIN-Zona per vebfaqe te ndryshme gjithashtu në PHP e realizuar me MySQL & SESSION dhe
do të njifni edhe një menyrë për programim të LOGIN-Zonave por me htaccess Skeda.
2.0 Komandimi i programit
2.1 for-Kordeli
for(shpr1; shpr2; shpr3) Udhëzimet
Shprehja (shpr1) vlerësohet vetëm një herë në fillim. Shprehja (shpr2) në qdo iteracion dhe shprehja (shpr3) në fund të iteracionit.
udhëzimet vlerësohen vetëm kur është shpr2 true. Shprehjet munden të jenë edhe that.
Shembulli 1
<? // Fillimi i Kodit të PHP-s
// Tregoj të gjitha Numrat prej 0 deri 10
for( $indeksi=0; $indeksi < 11; $indeksi++){ // $indeksi++ d.m.th.: $indeksi=$indeksi + 1;
echo “Numri: $indeksi<br>”;
}
?>
 2.2 While-KordeliWhile është e ngjajshme si for-Kordeli por shpr1 bëhet jashtwhile-Kordeli dhe shpr3 bëhet brenda while-Kordeli.
Shembulli 2
<? // Fillimi i Kodit të PHP-s
// Tregoj të gjitha Numrat prej 0 deri 10
$indeksi=0;
while( $indeksi < 11){
echo “Numri: $indeksi<br>”;
$indeksi++; // $indeksi++ d.m.th.: $indeksi=$indeksi + 1;
}
?>
 2.3 If, else, elseif
Shembulli 3
<?
if (8 < 18 ) // Nëse është 8 < 18
// bë diqka
else // për ndryshe
// bë diqka tjeter
$vlera = 2;
if ( $vlera = = 1){
echo”$vlera = = 1″;
}elseif ($vlera = = 2){
echo “$vlera = = 2″;
}elseif($vlera = = 3){
echo “$vlera = = 3″;
}else {
echo”$vlera nuk është as 1 e as 2 e as 3″;
}
?>
 2.4 switchMe këtë urdhër mund ti lehtësoni shprehjet e shumta që i bëni me if si p.sh.: if(…..)…..elseif(….)…. ,shiqo shembullin 3,
këto të gjitha   mund ti   kurseni.
Shembulli 4.
<?
$vlera = 2;
switch($vlera){
case 0:
echo “vlera është 0 <br>”; // <br> d.m.th. Rresht i ri
break;
case 1:
echo “vlera është 1<br>”;
break;
case 2:
echo “vlera është 2<br>”;
break;
case 3:
echo “vlera është 3<br>”;
break;
default:
echo “vlera nuk është as 1 e as 2 e as 3″;
break;
}
?>
4.0 Funkcionet
   Syntaksa e funkcioneve ne PHP dukët kështu:
<?
function foo($arg_1, $arg_2, /* …, */ $arg_n)
{
echo “Shembull i funksionit.\n”;
return $retval; // jep një vlerë
}
?>
   Realizimi i një rekursioni në PHP
<?
function rekursioni($arg)
{
if ($arg < 20) {
echo “$arg\n”;
rekursioni($arg + 1);
}
}
  //Thirrja e funkcionit
  echo “Funcioni rekursiv: “+rekursioni(7);
   //Rezultati është:
// Funkcioni rekursiv: 7
// 8
//.
//.
// 19 

?>

5.0 Arrays   Sikur në gjuhët tjera programuese si p.sh.: Java, C/C++,….etj edhe në PHP ka Arrays të definuara.
Arrays janë shtruktura të datave, ku i jep programuesit mundësi ruajtjen e datave të ndryshme. Këto Data ruhen në Vende,
të cilat janë të    indeksuar. Në shumë gjuhë programuese, me numra pozitiv, të cilat fillojnë prej 0 deri n 
Syntaksa për Arrays në PHP është
   array( [key =>] value
, …
)

key mundet të jetë ndonjë string (si. p.sh.: A, a, …., Z) apo ndonjë Integer (si p.sh.: 1,2,……,n)
value është një vlerë që deshironi me rujtë në array
<?php
$arr = array(“foo” => “bar”, 12 => true); //Array 1-Dimenzional. Indeksim i përzier (String (“foo”) dhe Integer (12))
echo $arr["foo"]; // bar
echo $arr[12]; // 1
?>
<?php
$arr = array(“somearray” => array(6 => 5, 13 => 9, “a” => 42)); //Array 2-Dimenzional, gjithashtu me Indeksi të përzier
echo $arr["somearray"][6]; // 5
echo $arr["somearray"][13]; // 9
echo $arr["somearray"]["a"]; // 42
?>
6.0 Leximi & Shkruarja e FailaveUrëdhërat më të rëndësishëm pë këtë shembull janë: openreadwrite dhe close.
Shembulli 5 = > Leximi i Failit
<?
$Faili=”http://www.webfaqja-jote.de/test/test.txt”; // Faili qe po deshiron me Lexu, mundesh edhe lokal me ba
$aFaili=fopen($Faili,”r”); // Hape Failin vetem për Lexim
while(!feof($aFaili){ // Lexoje Failin deri në Fund d.m.th.: deri nuk ka Rreshta të shkruar
$Rreshti = fgets($aFaili, 1024); // Lexoje vetem një Rresht e cila ka një madhësi prej 1024 KB => KiloByte
echo “$Rreshti<br>”;
}
fclose($aFaili); // Mbylle Failin, sepse mundet me ndodh që një Prozes tjetër i duhet Faili që e ke hapë
?>
Shembulli 6= > Shkruarja i Failit
<?
$Faili=”http://www.webfaqja-jote.de/test/test.txt”; // Faili që po deshiron me Shkru, mundesh edhe lokal me ba
$aFaili=fopen($Faili,”w”); // Hape Failin vetem për Shrim
$teksti=”HELLO MicroWeb”; // Teksti që po deshiron me fut në Failë
fputs($aFaili, $teksti); // Fute Tekstin e shkruar në Failë
fclose($aFaili); // Mbylle Failin, sepse mundet me ndodh që një Prozes tjetër i duhet Faili që e ke hapë
?>
Natyrishtë nuk mundesh mi perdor këto dy shembuj kështu në projekte të mëdha, sepse duhet ti bësh disa ndryshime si p.r.sh.:
duhesh me   pyetë se a ekziston faili që po don me shkru/lexu, a është ai fail, a kam drejt me hapë atë fail etj……….
Të gjitha këto  pytje duhen të   programohen në realitet, por këto dy shembuj shërbejn vetëm principal të kuptohet se si funkcionon.
7.0 LOGIN-Zona (me SESSION)
 Që nga Versioni 4 i PHP, ekziston administrimi i mbledhjeve (sessions) ne PHP. Të gjitha mbledhjet fillojn me prefiksin session_ .
hapat për ti përdor mbledhjet:
1. Starto mbledhjen gjithmon me session_start().2. Regjistroj të gjitha variablat në mbledhje, te cilat deshiron me i përdor.
3. Përdorimi i variablave të regjistruar në mbledhje.
Shembulli 7
Shembulli7.php
   <?
session_start();
session_register(“Perdorusi”,”Numri”);
$Perdorusi=”MicroWeb_User”;
$Numri=”179″;
?>

<html>
<head>
<title>MicroWeb (http://www.amiteam.de)</title>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″>
</head>
<?
echo “Përdorusi: $Perdorusi <br>”;
echo “Numri: $Numri <br>”;
?>
<br><br>
< a href=”Shembulli8.php”> Shko te Faqja 2 </a>
<body>
  </body>
</html>
Shembulli 8
Shembulli8.php
   <?
session_start();
?>

<html>
<head>
<title>MicroWeb (http://www.amiteam.de)</title>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″>
</head>
<?
echo “Përdorusi: $Perdorusi <br>”;
echo “Numri: $Numri <br>”;
?>
</body>
</html>
7.1 Si bëhet Realizimi i Login-Zones?
Idea:
Ne deshirojmë ti ruajm të dhënat: Emëri dhe Fjala Kaluëse, në një MySQL-databazë (Si punohet me MySQL
shiqo ne http://www.amiteam.de)
Tabela user në një Databazë të MySQL-it duket kështu:
   CREATE TABLE `user` (
`id_user` int(50) NOT NULL auto_increment,
`emeri` varchar(30) NOT NULL default ”,
`passw` varchar(50) NOT NULL default ”,
PRIMARY KEY (`id_user`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=79 ;
   Krijoje një faqe (login.php) me një form ku i jep mundësi përdorusit të jep Emërin dhe Fjalën Kaluëse(passw).
Bëje në të njëjtën faqe edhe kontrollimin e ekzistences e të dhënave të përdoruesit, nëse ekzistojn të dhënat në
databazë, regjistroj këto në
mbledhje, nëse jo, jepe një gabim jashtë, që te dhënat nuk janë në rregull.
Në qdo faqe që deshiron me pas një Login, e fut vetem një lidhje si p.sh.: include(‘login.php’); ku deshiron    me pas një Login.
Jepi mundësi përdorusit që edhe të regjistrohet.
login.php
<?
session_start(); // FiIloMbledhjen.
?>
<html>
<head>
<TITLE>Login</TITLE>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″>
</head>
<body text=”#000000″ link=”#006699″ vlink=”#0066FF” alink=”#0066CC”>
<?
// Nese nuk eshte jap Emri dhe Fjala kaluese
if(!isset($name) | !isset($passw)) {
?></td>
</tr>
<table width=”74%” height=”19″ border=”0″ align=”center” cellpadding=”0″ cellspacing=”0″>
<tr>
<td> <div align=”center”><font color=”#FF0000″>Jepeni ju
lutem Emërin dhe Fjalën Kaluëse</font></div></td>
</tr>
</table>
<br>
<table width=”31%” border=”0″ align=”center” cellpadding=”1″ cellspacing=”1″ >
<tr>
<td align=”center” height=”100%” valign=”bottom”>
<form name=”form1″ method=”post” action=”<?=$PHP_SELF?><?if($QUERY_STRING)
{ echo”?”. $QUERY_STRING;}?>”>
<table width=”100%” border=”0″ align=”center” cellpadding=”0″ cellspacing=”0″>
<tr>
<td width=”50%” height=”20″>Emëri:</td>
<td width=”50%”><input name=”name” type=”text” size=”15″></td>
</tr>
<tr>
<td>Fjalëkaluëse:</td>
<td><input name=”passw” type=”password” size=”15″></td>
</tr>
<tr>
<td colspan=”2″> <div align=”right”>
<input name=”submit2″ type=”submit” value=”Kyqu”>
</div></td>
</tr>
</table>
</form></td>
</tr>
</table>
</table>
<div align=”center”></div>
</body>
</html>
<?
exit(); // Nese jane vendet e thata perfundoje Skriptin e PHP-s
}
include(“verbindung.php”); // Lidhja me Databaz
//Rigjistrimi i te dhenave
session_register(“name”);
session_register(“passw”);
// Pytje per Databz se a ekziston Emeri dhe Fajala Kaluese
$sql = mysql_query(“SELECT * FROM user WHERE passw = ‘$passw’ AND emeri=’$name’”);
$fetch_em = mysql_fetch_object($sql);
$numrows = mysql_num_rows($sql);
if($numrows != “0″ ) {
$valid_user = 1; // Nje Perdorues ekziston
}
else {
$valid_user = 0; // Perdoruesi nuk ekziston
}
if (!($valid_user)){ // Nese nuk ekziston Perdoruesi i dhene
session_unset(); // Elemino te Dhenat e regjistruar ne Mbledhje
session_destroy();
?>
<head>
<TITLE>Login</TITLE>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″>
</head>
<table width=”89%” height=”19″ border=”0″ align=”center” cellpadding=”0″ cellspacing=”0″>
<tr>
<td><div align=”center”><font color=”#FF0000″><font color=”#FF0000″>Jepeni ju
lutem Emërin dhe Fjalën Kaluëse</font>></font></div></td>
</tr>
</table>
<br>
<table width=”35%” border=”0″ align=”center” cellpadding=”1″ cellspacing=”1″ >
<td align=”center” height=”100%” valign=”bottom”>
<form name=”form1″ method=”post” action=”<?=$PHP_SELF?><?if($QUERY_STRING){ echo”?”. $QUERY_STRING;}?>”>
<table width=”100%” border=”0″ align=”center” cellpadding=”0″ cellspacing=”0″>
<tr>
<td width=”43%” height=”20″><font size=”-2″ face=”Verdana, Arial, Helvetica, sans-serif”>Emëri: </font></td>
<td width=”57%”><input name=”email” type=”text” id=”email” size=”10″></td>
</tr>
<tr>
<td><font size=”-2″ face=”Verdana, Arial, Helvetica, sans-serif”>Fjalëkaluëse:</font></td>
<td><input name=”passw” type=”password” id=”passw” size=”10″></td>
</tr>
<tr>
<td colspan=”2″> <div align=”right”>
<input name=”submit” type=”submit” value=”Kyqu”>
</div></td>
</tr>
</table>
</form></td>
</tr>
</table>
</body>
</html>
<?
exit(); // Nese nuk ka ekzistu Perdoruesi ne Databaz, perfundo Skriptin e PHP-s
}
?>
 Implementimi i login.php
 test.php
<?
include(“login.php”);
?>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”>
<html>
<head>
<title>Faqja Sekrete</title>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″>
</head>
Ketu mundeni ti futni Gjërat Sekrete. Të cilat nuk mund ti shef askush pa pasur
Fjalëkalimi dhe Emër të regjistruar në Databz
<body>
</body>
</html>
 8.0 htaccess-Skedat
htaccess është emëri i një skede të konfigurimit, me të cilën mund ti kontrolloni dhe kufizoni lidhjet në Vebserverin e juaj.
Gjithashtu mundeni edhe dosjet/faqet në
Vebserver ti mbroni me anën e ketyre Skedave.
# Një skedë i .htaccess si shembull
AuthType Basic
AuthName “Zona e administratorit”
AuthUserFile /usr/admin/web/.htusers
AuthGroupFile /usr/admin/web/.htgroups
require user Perdorusi1 Perdorusi2 Perdorusi3
require group Administratorat
Fjalëkalimet e këtyre përdoruesve ruhen në një skedë të veqantë, i cili quhetë “.httpaswd“.
Këtu gjinden emëri i përdorusit dhe fjalëkalimi.
Për të krijuar një zonë të mbrojtur me ndihmë të këtyre skedave, ne e përdormi një program/skript të shkurtur i
shkruar në PHP dhe përkthyer në gjuhen Shqipe. Ky progam/skript quhet htaccess-Generator.

8.1 Si të përdori htaccess-Generator-in? 

Fute htaccess-Generator-in në dosjen(anglisht Folder) të cilë deshiron të mbrojshë
(Vini re: DOSJA DUHET TË KETË DREJTAT PËR SHKRIM DHE LEXIM = > chmod 777)
dhe nise. Pastaj delë një meny, e cila është shumë e thjeshtë për të punuar me të (Shiqo disa foto më poshtë) .
Për shkarkim shiqo në rubriken Shkarkimet => PHP.
Menyja kryesore
Menyja për krijimin e një zone të re
Menyja për të krijuar një zonë të mbrojtur, ku futet një përdorues.
Kjo d.m.th. në dosje ka të drejtë me hy vetë përdoruesi i regjistruar
Monday, December 30, 2013
Posted by Albanews

Blog Archive

Powered by Blogger.

- Copyright © Cobra Computer Servis -COBRA- Blogger - Designed by Anxhelino Kajo -