недеља, децембар 29, 2013

UAC

UAC iliti Kontrola korisničkih naloga je bezbednosna alatka koja se pojavila sa Vindouzom Vista i nastavila da se razvija sve do trenutno aktuelne Osmice. I, dok je UAC u Visti bio jako dosadan tražeći od vas dozvolu i za tako benigne radnje kao što je dodavanje nove prečice u startni meni, od Sedmice pa naovamo stvari postaju daleko prihvatljivije. Da se razumemo, ko sebe doživljava kao administratora operativnog sistema, pa makar to bio i Majkrosoftov operativni sistem, sigurno će isključiti ovu opciju još tokom instalacije Vindouza. Međutim, koje su koristi od UAC? UAC sprečava neautorizovane promene na računaru. Te promene mogu biti inicirane od strane programa, virusa ili drugih korisnika. UAC se stara o tome da te promene budu odobrene od strane administartora odnosno od strane vas i to na način da prikazuje prozorčić u kojem piše da ta i ta aplikacija pokušava da uradi to i to, da li se slažete:


U modernim operativnim sistemima, programi se izvršavaju bez administratorskih ovlašćenja: ne mogu da menjaju sistemske datoteke ili delove Registra koji nisu u vezi sa samim programom, ne mogu da instaliraju nove programe. Kada neki program pokuša da uradi nešto na nivou sistema, UAC prikazuje gore pomenuti prozor tražeći dozvolu korisnika. Ako kliknete na Yes, aplikacija dobija administratorske privilegije koje će važiti sve do okončanja rada iste. Promenu podešavanja oko UAC možete izvršiti tako što ćete u startnom meniju otkucati uac i onda kliknuti na Change UAC Settings. Postoje četiri nivoa podešavanja od Always notify koji je veoma naporan po korisnika i sveukupan korisnički doživljaj rada za računarom, preko Notify me only... koji je podrazumevani nivo do Never notify čime isključujete UAC što nije preporučljivo.

UAC je glup kao i sve ostalo što dolazi iz Majkrosofta: ne zna kakve izmene će biti izvršene na sistemu niti kakav uticaj će te izmene imati na ponašanje. Tu je da vam kaže da ste kliknuli na nešto i to je to. Na vama je da dalje vidite da li želite još jednom da kliknete ili ne.

Više o svemu ovome na www.7tutorials.com

недеља, децембар 22, 2013

Ajmo Jovo nanovo

Nakon što završimo period testiranja a pre puštanja u produkciju, valja obrisati testne podatke iz tabela i resetovati ključeve. Pod Postgres bazom to je najbolje raditi komandom truncate uz direktivu restart identity. Sve je moguće izvesti pomoću jednog upita:

truncate voting, voting_results, log, timestamps restart identity;

Kronove čarolije

Kron je sistemski šedjuler na Linuksu i srodnim operativnim sistemima. Evo par interesantnih primera koje ili već koristim ili sam našao na netu za buduće potrebe...

Pokreni proces na svaki pun sat:

0 * * * * /home/petar/x.sh >> /home/petar/x.log

Pokreni proces na kraju dana:

55 23 * * * /home/petar/x.sh >> /home/petar/x.log

Pokreni proces svakih 10 minuta:

*/10 * * * * /home/petar/x.sh >> /home/petar/x.log

Pokreni proces svakog ponedeljka u ponoć:

0 0 * * 1 /home/petar/x.sh >> /home/petar/x.log

Pokreni proces svakog prvog u mesecu u 3 ujutro:

0 3 1 * * /home/petar/x.sh >> /home/petar/x.log 

Pokreni proces na svakih pola sata između 9 i 5:

25 09-16 * * * /home/petar/x.sh >> /home/petar/x.log
55 08-16 * * * /home/petar/x.sh >> /home/petar/x.log

Pokreni proces prilikom svakog restarta sistema:

@reboot /home/petar/x.sh >> /home/petar/x.log

среда, децембар 11, 2013

Dragi moj dnevniče

RedNotebook je jednostavan i besplatan program za vođenje dnevnika. Sa leve strane imate kalendar, klik na željeni datum i možete da počnete da pišete. Editor poznaje formatiranje teksta poput naslova, podebljanih slova, listi, zatim možete dodavati slike itd. Kako dodajete zapise tako se pravi oblak ključnih reči. Ako vam ključne reči nisu dovoljne, tu je i pretraživač tekstova a možete dodavati i tagove. Program podržava i šablone za šablonske tekstove.


Adresa: https://sourceforge.net/projects/rednotebook/

Journaley deluje još jednostavnije, moderno, takođe je besplatan ali funkcioniše samo pod Vindouzom. Poseduje lepu opciju ubacivanja slika koje se prikazuju iznad teksta.


Adresa: http://journaleyapp.com/

петак, новембар 29, 2013

Najbolji programi za Android

ES File Explorer

Aplikacija za rad sa fajlovima kako lokalno (na samom uređaju) tako i na mrežnim lokacijama. Od mrežnih protokola podržani su SMB (Samba - to su Vindouz mrežni diskovi), FTP i Blutut, a možete koristiti i servise u oblaku kao što su Dropboks, Gugl drajv i slično. Fajlove možete kopirati, premeštati, brisati, deliti ili praviti prečice do omiljenih. Slike, muziku i video možete videti i iz samog Eksplorera dok se za ostale tipove fajlova pokreće odgovarajuća aplikacija instalirana na vašem uređaju.

Fast Notepad

Jednostavan program za pravljenje beleški.

Hacker's Keyboard

Visoko podesiva tastatura sa podrškom za rečnike.

Spendee

Vrlo dobar program za vođenje finansija koji ne šalje vaše podatke na server već sve ostaje na vašem telefonu.

Fuelio

Program koji u svojoj besplatnoj verziji nudi mogućnost praćenja koliko novca trošite na gorivo.

Perfect Viewer

Idealna aplikacija za ljubitelje stripova. Pored standardnih grafičkih formata, podržava i arhivske formate poput RAR, CBR, ZIP, CBZ a postoji i dodatak za PDF-ove. Stranice mogu biti prikazane na različite načine (jedna strana, dve strane) sa različitim načinom uvećanja (prikaži celu stranu, razvuci po širini itd.) uz jednostavnu navigaciju, da ne kažem listanje :-)

Firefox Browser

Sve ono što smo imali na stonom računaru sada imamo i na Androidu. Podrška za Flash, HTML5, tabovi, dodaci (Adblock Plus, Ghostery...), teme, pretraživanje direktno iz brauzera, laka navigacija... Ako je Firefox previše zahtevan za vaš uređaj, tu je Dolphin Browser.

K-9 Mail

Klijent za elektronsku poštu otvorenog koda koji podržava POP3 i IMAP protokole. Šteta što ne podržava filtriranje poruka ali zato pogledajte šta je to Sieve.

Xabber

Džaber klijent, podržava više naloga a pošto je i Fejsbuk čet zasnovam na XMPP protokolu, možete da četujete i sa Fejsbuk kontaktima pomoću ove aplikacije.

FrostWire

Torent klijent otvorenog koda.

JuiceSSH

SSH klijent za Android: upravljanje konekcijama i identitetima, rad u pozadini, tastatura sa specijalnim tasterima kao što su Ctrl i strelice, copy & paste itd.

Terminal Emulator

Možda vam zatreba nekad...

LostNet Firewall

Odlazni fajervol za telefone koji nisu rutovani. Aplikacija pravi VNC (virtuelnu mrežu) na koju preusmerava sav saobraćaj a onda je na vama da odlučite kojim aplikacijama ćete dozvoliti pristup a kojima ne. Interesantno je da odlazni saobraćaj možete blokirati po zemljama: čim instalirate aplikaciju ona će vam ponuditi da blokira sav odlazni saobraćaj ka Rusiji, Kini, Severnoj Koreji i Rumuniji kao navodno najrizičnijim zemljama kada je u pitanju bezbednost podataka :-)

Clean Master

Odlična aplikacija pomoću koje možete obrisati nepotrebne fajlove (keširane i rezidentne stvari), ukloniti privatne i osetljive podatke (istorijat lokacija koje ste posetili, upite koje ste vršili), deinstalirati i arhivirati nepotrebne aplikacije, premestiti ih na karticu ili jednostavno ubiti aplikacije koje vas ometaju. Posebno korisna stvar je vidžet koji možete postaviti na početni ekran vašeg uređaja i koji će, jednim dodirom, zaustaviti aplikacije koje se izvršavaju u pozadini i tako osloboditi određenu količinu memorije.

AMC Security

Još jedna aplikacija koja može sve što i gore pomenuti Clean Master plus nudi zaštitu od virusa, špijunskog sadržaja i ostalog malicioznog softvera.

KeePassDroid

Mobilni kompanjon desktop programa KeePass za čuvanje lozinki.

SMS Backup & Restore

Bekap poruka ako planirate da resetujete telefon.

truBackup

Za bekap više od poruka.

MapFactor Navigator

Navigacija koja koristi OpenStreetMap mape te stoga ima ucrtanu Srbiju i besplatna je za korišćenje. Aplikacija radi i bez Interneta, odnosno, mape možete da preuzmete na svoj uređaj i tako ih koristite i kada niste na mreži.

My Tracks

Uključite GPS i aplikacija će da beleži putanju i brzinu kojom se krećete dok hodate, trčite ili vozite bicikl. Meni je u jednom trenutku počeo da baguje pa sam prešao na

GeoTracker

Slična aplikacija prethodnoj samo što ova radi :-)

Ultimate Custom Widget (UCCW)

Pomoću UCCW možete napraviti vidžet za glavni ekran po sopstvenom ukusu. Birajte dimenzije vidžeta, slova, slike, oblike, objekte kao što su časovnik, kalendar ili vremenski uslovi, informacije o propuštenim pozivima i nepročitanim porukama i još mnogo toga. Takođe možete preuzeti i već gotove vidžete koje su dobri ljudi širom sveta napravili i postavili na Plej storu za besplatno preuzimanje.

Amber Weather

A ako želite samo lep vidžet sa vremenskom prognozom, onda je Amber Weather prava stvar za vas. Kreiran sa idejom da ima lep dizajn, ovaj besplatan vidžet se izdržava od toga što prodaje teme ali će vas sigurno zadovoljiti i one teme koje se mogu naći u besplatnoj ponudi.

Tumblr za Android

Ako ste ljubitelj Tumblr-a, ova aplikacija je udobnija za korišćenje u odnosu na veb aplikaciju. Moram da priznam da nisam uspeo da postavim slike u fotosetu onako kako sam želeo (automatski su sve poređane u grid)...

WordPress za Android

Olakšava blogovanje sa telefona.

Meme Generator Free

Ukoliko imate inspiraciju za pravljenje mimova, evo idealne aplikacije za vas. Dolazi sa bazom od preko 500 slika ali možete ubaciti i svoje. Veličina, boja i pozicija tekstova se lako menjaju, slike mogu da se opsecaju. Aplikacija prikazuje reklame ali ne ostavlja vodene žigove.

Perfect Piano

Pretvara ekran vašeg Android uređaja u klavijaturu tako da možete da svirate :-)

Shazam

Zaista pomaže u prepoznavanju muzike, dokazano u praksi




среда, новембар 27, 2013

Omiljeni sajtovi uvek dostupni

Ukoliko želite da prečice do vaših omiljenih sajtova (markere) imate uvek dostupnim negde u oblaku, možete pribeći rešenjima kao što su Delicious ili neki drugi sajt za društveno deljenje markera a, ako imate sopstveni hosting, možete mudro nastaviti da sve svoje podatke čuvate kod sebe te instalirate SemanticScuttle. SemanticScuttle je veb aplikacija otvorenog koda koju možete instalirati na sopstveni veb server koji ima podršku za PHP i koja za čuvanje markera koristi MySQL bazu podataka. To su ujedno i dva jedina preduslova da bi aplikacija funkcionisala. Kada je jednom instalirate, ona će vam omogućiti da kreirate korisničke naloge, postavljate privatne, jave i deljene markere, da ih tagujete (nema više beskonačnih stabala direktorijuma sa markerima), dodeljujete im opise, prikazujete ih u vidu fidova itd. Markere možete pomoću jednog klika kreirati direktno iz vašeg brauzera. Aplikacija poseduje i napredne mogućnosti strukturnih tagova kao i kolaborativnih opisa tagova, štagod to značilo :-)


Program je besplatan i možete ga naći na sajtu SourceForge.

Wii i GameCube na PC računaru

Dolphin je besplatni emulator Nintendo konzola Wii i GameCube koji radi na PC računaru. To znači da, ukoliko imate iole moderniji računar, većinu igara sa ovih konzola možete sada igrati pod vašim Vindouzom, Linuksom ili Mekom. Uz emulator naravno ne dolaze igre, za njih ćete morati sami da se postarate.


Više o ovom programu otvorenog koda kao i spisak kompatibilnih igara možete naći na sajtu dolphin-emu.org .

субота, новембар 16, 2013

Tata-mata za velike fajlove

Ukoliko želite da pronađete velike fajlove na vašem računaru (recimo da vam ponestaje prostora na disku pa želite da ih se rešite), probajte program WizTree. Glavna odlika ovog programa je njegova brzina a tu brzinu postiže zahvaljujući tome što ne proučava fizičke datoteke na disku već sve informacije o veličini datoteka čita iz glavne tabele fajlova (Master File Table - MFT). Samim tim, ovaj program radi samo sa particijama koje su formatirane u NTFS sistem.


Program je besplatan i možete ga preuzeti sa adrese antibody-software.com/web .

понедељак, новембар 11, 2013

Jitsi

Još jedan program za instant poruke (porukanje) sa vašim prijateljima sa recimo Fejsbuk četa ali ne samo to: program podržava i ostale XMPP bazirane četove kao što su Džaber i Dži Tok, zatim starine poput MSN i ICQ, video pozive kao i VoIP preko SIP protokola koji još nisam imao prilike da probam. Program je pisan u programskom jeziku Java i besplatan je.

 
Adresa: jitsi.org

субота, новембар 09, 2013

Moja galerija slika

Piwigo je besplatna foto galerija pravljena za Internet. Pisan je u programskom jeziku PHP i, da biste ga instalirali, potreban vam je veb server sa podrškom za PHP, MySQL baza podataka i, s obzirom na to da se ipak bavimo slikama, ImageMagick ili GD. Jednom kada ga instalirate, pokrenite vaš omiljeni brauzer i možete početi da postavljate slike, bilo putem FTP-a, bilo iz same aplikacije. Slike možete organizovati u albume, tagovati ih, dodeljivati im nivoe pristupa, posetiocima omogućiti da ih komentarišu i ocenjuju itd. Cela aplikacija je veoma fleksibilna, podržava teme i brojne dodatke. Možete pokrenuti i slajd šou direktno iz brauzera. Jednom kada instalirate Piwigo na vaš server, imaćete sve slike na dohvat ruke u sopstvenom oblaku.


Adresa: piwigo.org

недеља, новембар 03, 2013

Rutovanje za mase

Najjednostavniji način rutovanja Android uređaja - aplikacija pod nazivom Framaroot. Procedura:

  1. preuzmete aplikaciju sa adrese forum.xda-developers.com
  2. u vašem Android uređaju omogućite instaliranje aplikacija sa lokacija koje nisu Gugl Plej Stor
  3. instalirate aplikaciju
  4. pokrenete aplikaciju koja će vam reći da li je rutovanje moguće ili ne
  5. ako je rutovanje uspelo, restartujte uređaj i pristupite rut direktorijumu

Framaroot iskorišćava poznate sigurnosne propuste u uređajima kako bi ih rutovao. Ako apdejtujete uređaj, velika je verovatnoća da ćete izgubiti rut. Više o svemu ovome kao i spisak podržanih uređaja na forum.xda-developers.com.

Sličnu stvar možete uraditi i sa Vindouz programom Kingo Root.

недеља, октобар 13, 2013

Skajp u kafezu

Skajp je danas verovatno najpopularniji program za VoIP i razmenu tekstualnih poruka i trenutno se nalazi u vlasništvu svima dobro poznate firme Majkrosoft. Skajp je program zatvorenog koda što znači da niko sem ljudi koji su radili na njegovom razvoju ne zna kako on funkcioniše i šta se zaista dešava ispod haube. Saobraćaj koji program proizvodi je šifrovan odnosno nije čitljiv za običnog smrtnika i postoji čak i kada ne koristite program. Stoga, mi koji smo navikli na otvoren kod i besplatno pivo, oprezno postupamo kada instaliramo Skajp na Linuks...

Najpre ćemo kreirati grupu skype komandom

# groupadd skype

Nakon toga dodajemo novog korisnika (kojeg ćemo takođe nazvati skype)

useradd -m -g skype -G audio,video -s /bin/bash skype

Ideja je da na sistemu napravimo novog korisnika pod novom grupom koji će nam koristiti samo za Skajp i ništa drugo. Korisniku skype dodeljujemo grupe skype, audio i video, a možda mu bude bilo potrebno dodeliti i grupe pulse-access i pulse-rt. Skype od verzije 4.3 koristi isključivo PulseAudio tako da ćete morati i to da imate instalirano. Sledeći korak je dodavanje sledeće linije u datoteku /home/skype/.bashrc:

export DISPLAY=":0.0"

Za kraj ćemo definisati alias u datoteci ~/.bashrc:

alias skype='xhost +local: && su skype -c skype' 

Sada ćemo jednostavno sa svog naloga ukucati skype svaki put kada želimo da pokrenemo program Skajp. Ako smo kreirali korisnika skype bez lozinke, ne bi trebalo da nas pita za bilo kakvu lozinku. U protivnom, kucamo lozinku skype korisnika. Ako ne želimo da svaki put kucamo lozinku, pomoću programa visudo ćemo na kraju datoteke dodati sledeću liniju:

%wheel ALL=(skype) NOPASSWD: /usr/bin/skype

a alias definisati kao

alias skype='xhost +local: && sudo -u skype /usr/bin/skype'

Više o svemu ovome na Arč vikiju.


недеља, октобар 06, 2013

Monitoring hardvera

...pa još i besplatan. Pomoću programa Open Hardware Monitor možete pratiti temperaturne senzore, brzinu ventilatora, napone, opterećenost kao i brzinu takta na računaru. Sve to može biti prikazano u glavnom prozoru programa, u system tray-u ili kao gedžet.

  

Program možete preuzeti sa adrese openhardwaremonitor.org

недеља, септембар 08, 2013

Ogledalo za Windows

WinDataReflector je jednostavan besplatan program za sinhronizaciju dva direktorijuma. Najpre izaberete "levi" direktorijum, zatim "desni" direktorijum i onda definišete pravila: šta raditi ako se u levom direktorijumu nađe fajl kojeg nema desno, šta raditi ako je fajl u levom direktorijumu noviji od fajla u desnom, šta raditi ako se u desnom direktorijumu nađe fajl kojeg nema u levom i na kraju, pogađate, šta raditi ako je fajl u desnom direktorijumu noviji od fajla u levom. Nakon definisanja pravila kliknete da dugme Sync i program će odraditi sinhronizaciju umesto vas. Program može da se koristi i za bekap (pravljenje rezervnih kopija datoteka) ali po broju opcija se vidi da mu to nije prevashodna namena...


Šta ćemo da radimo u slučaju da želimo da sinhronizujemo lokalni direktorijum sa nekom FTP lokacijom? U pomoć nam stiže još jedan besplatan program pod nazivom FTPbox. Program je rezidentan, možete mu definisati više FTP naloga koje ćete upariti sa odgovarajućim lokalnim direktorijumima koje će on onda u određenim vremenskim intervalima proveravati i raditi svoju radnju ukoliko je to potrebno. Program je trenutno u beta fazi, stoga oprez. Takođe, program trenutno poznaje samo dvosmernu sinhronizaciju.


Trebalo bi isprobati i program FullSync ali meni uporno prijavljuje da nemam instaliranu Javu iako imam instaliranu Javu. Vratićemo se na njega kada ažuriraju program.

Uvek sveži drajveri

Zastareli drajveri mogu u velikoj meri da utiču na performanse računara dovodeći do kočenja, neposlušnosti i nestabilnosti. Besplatan program Driver Booster popularne firme IObit skenira i pronalazi zastarele drajvere, preuzima njihove najnovije verzije sa Interneta i automatski ih instalira štedeći vam vreme. Program pravi tačku oporavka pre instaliranja novih drajvera za slučaj da nešto krene po zlu.


Još jedan program iste namene na koji treba obratiti pažnju je SnailDriver:


I na kraju prava poslastica za gikove: Snappy Driver Installer :-)



Ukoliko instalirate Windows na novi računar, kolega savetuje upotrebu programa DriverPack Solution koji će prepoznati sve uređaje na računaru, preuzeti drajvere sa Interneta i instalirati ih umesto vas. Ja program nisam imao prilike da probam ali hoću čim se dokopam neke nove mašine. Program je besplatan i možete ga preuzeti sa adrese http://drp.su.

Ubica spema

Prijatelji i kolege me često pitaju kako se rvem sa spemom u mejlovima (iliti neželjenim porukama). Činjenica je da je 99% spema mašinski generisano i da dolazi do vas preko servera koji su hakovani i/ili imaju sigurnosne propuste koje neko koristi kako bi u svet poslao poruku o svom revolucionarnom proizvodu, jeftinim pilulama, savetima za investiranje i ostalim glupostima. Da biste se odbranili od ovakvog spema dovoljno je da za mejl koristite program koji ima iole naprednije mogućnosti filtriranja poruka i da imate instaliran SpamAssassin.

SpamAssassin je program za filtriranje poruka i koristi niz različitih tehnika za prepoznavanje spema: provera DNS-a, Bejzijen (Bayesian) filtriranje, crne liste, baze podataka itd. Može se instalirati kao serverska aplikacija kada se integriše sa mejl serverom pa se sva filtriranja vrše na serveru i već obrađene poruke dolaze u vaše sanduče, a možete ga instalirati i u lokalu. Mi ćemo se u ovom tekstu baviti situacijom kada je SpamAssassin instaliran na serveru pošto ga ionako većina hosting kompanija i provajdera podrazumevano nude uz svoje usluge.

Dakle, administrator u našoj firmi se potrudio i instalirao SpamAssassin na serveru. Svi mejlovi dolaze u sanduče već obrađeni. Ukoliko SpamAssassin sumnja da je neki mejl spem, u subject polju će napisati [SPAM]. Ovo vam je već dovoljno da u programu za elektronsku poštu kreirate filtar koji će vam razvrstavati mejlove na one koji nisu spem i one koji najverovatnije jesu spem. jednom dnevno možete da protrčite kroz poruke koje su označene kao spem, proverite da li tu ima nešto bitno, i ako nema, samo ih obrišete. Ako dnevno dobijate na desetine ovakvih mejlova, možete preraditi pravilo filtriranja na način da se ove poruke automatski brišu mada rizikujete da obrišete neki mejl koji u suštini i nije spem.

U zaglavlju mejlova koje je obradio SpamAssassin naći ćete rezultat spem testa, nešto poput ovoga:

X-Spam-Status: Yes, score=8.1 required=7.0

što će reći da je ova poruka okarakterisana kao spem i da je osvojila 8.1 bod a da je 7 bodova granica (koju je postavio administrator) koja razdvaja žito od kukolja. Ovo je još drastičniji primer:

X-Spam-Status: Yes, score=13.6 required=7.0

Inače, u pitanju je lažna mejl poruka o tome kako je vaš Fejsbuk nalog deaktiviran i gde vas pozivaju da se ulogujete na tobože Fejsbuk stranicu. Na osnovu ovog podatka, možete napraviti novo pravilo filtriranja pomoću kojeg ćete poruke koje imaju score koji je veći od recimo 10, automatski brisati bez gledanja a one koje su na granici da smeštate u poseban folder za kasniju (ručnu) proveru.

Ovaj rezultat testa može biti prikazan i "grafički" pomoću plusića i zvezdica, na primer

X-Spam-Level: *************

ili

X-Spam-Bar: +++++++++++++

Eto još jednog načina za kreiranje filtra: ako zaglavlje mejla sadrži

X-Spam-Level: **********

(to je 10 zvezdica što znači da je rezultat spem testa jednak ili veći od 10) - obriši poruku.

Naravno, svako pravilo ima i izuzetke pa tako i mi imamo kolegu koji (legitimno) šalje mejlove preko Telekomovih servera a Telekomovi serveri se naravno nalaze na spem crnim listama i u spem bazama podataka pa i njegove poruke stižu do nas kao spem a to nisu:

X-Spam-Report:
    *  3.3 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL
    *      [77.46.246.244 listed in zen.spamhaus.org]
    *      [77.46.246.244 listed in dnsbl.sorbs.net]
    *  1.3 RCVD_IN_RP_RNBL RBL: Relay in RNBL,
    *      https://senderscore.org/blacklistlookup/
    *      [77.46.246.244 listed in bl.score.senderscore.com]
    *  1.4 RCVD_IN_BRBL_LASTEXT RBL: RCVD_IN_BRBL_LASTEXT
    *      [77.46.246.244 listed in bb.barracudacentral.org]

Zato za njega kreiramo posebno pravilo koje kaže, "OK, sve njegove poruke smeštaj u inbox bez obzira na okolnosti".

Na kraju da sumiramo. Ako imate instaliran SpamAssassin, kreirate tri vrste pravila:

  1. mejlove iz dobro poznatih izvora a koje mogu biti označene kao spem smeštamo u prijemno sanduče bez obzira na sve
  2. mejlove koji imaju rezultat veći od neke cifre (10 recimo ili na osnovu iskustva) brišemo bez gledanja
  3. ostale poruke koje su označene kao spem ćemo preusmeriti u junk folder za kasniju analizu; kasnije možemo da korigujemo prva dva pravila u zavisnosti od toga koliko mejlova nam se dnevno slije u ovaj folder

среда, јул 24, 2013

Nevidljivi CAPTCHA

Nakon što su me spam botovi opasno ugrozili na jednom od WordPress blogova, reših da se pozabavim tematikom :-) Ispostavlja se da botovi, kada nalete na neku formu, imaju tendenciju da popune sva polja na njoj. Stoga su ljudi došli na ideju da u formu ubace jedno polje koje je nevidljivo za čoveka ali koje će bot videti i pokušati da popuni. Tako, ako vam stigne forma koja ima popunjeno to naročito polje, sva je šansa da ju je poslao bot te je možete označiti kao spam. U protivnom, najverovatnije je formu popunilo živo biće tj. čovek. Sve ovo je opisano na stackoverflow.com/a/972547 . E sad, ono što je najbolje, postoji dodatak za WordPress koji se baš na ovaj način bori protiv spama. Zove se, logično, Invisible Captcha i možete ga besplatno preuzeti i instalirati sa adrese wordpress.org/plugins/invisible-captcha/ . Nakon što sam ja to uradio, više mi nijedan mejl nije stigao a da je bio spam.


Više informacija o WordPress-u kao platformi za blogovanje možete pročitati ovde.

понедељак, јул 22, 2013

Upravljanje projektima

Koje su nam besplatne alternative otvorenog koda za veb orijentisano upravljanje projektima? Pa, pre svega, za jednostavnije tipove projekata i manje zahtevne korisnike, tu je Collabtive. Pomoću ovog programa možete praviti liste zadataka, upravljati datotekama, četovati sa ostalim učesnicima projekta, pratiti vreme provedeno na projektu, praviti izveštaje itd. Program je besplatan, pisan je u programskom jeziku PHP i koristi MySQL bazu podataka. Možete ga slobodno preuzeti i instalirati na sopstveni server. Korišćenje je besplatno ali se neke naprednije funkcije dokupljuju. Na primer, mobilna veb aplikacija, gantogram i prioritizacija se doplaćuju. No, ako umete da programirate, možete i sami da napravite šta vam treba :-)



dotProject je kompleksnija aplikacija koja pored svega ranije pobrojanog, ima podršku i za upravljanje kompanijama, resursima, tiketing sistem i forum. Takođe je pisana u PHP-u, podatke smešta u MySQL bazu, možete je besplatno preuzeti i instalirati na svoj server. Krasi je bogati ali i pomalo arhaični interfejs koji se verovatno može unaprediti izradom nove teme.


Na kraju nam ostaje još web2Project o kojem ćemo nešto više reći malo kasnije.

недеља, јул 21, 2013

Obuzdajte Registar

Registar je važan deo Vindouz operativnog sistema koji sadrži bitne informacije o sistemu poput, gde se nalaze programi, koje dinamičke biblioteke (DLL fajlovi) se dele između programa, šta se nalazi u vašem Start meniju, poslednje otvarani dokumenti, detalji o instaliranim i deinstaliranim programima itd. Ove informacije su organizovane u tzv. ključeve. U idealnom svetu, sve što jednom uđe u Registar a kasnije više nije potrebno (na primer, nakon što deinstalirate neki program), trebalo bi da i nestane iz Registra. No, s obzirom na to da govorimo o Vindouzu, stvari nisu takve. Vindouz konstantno nešto upisuje u Registar a retko ili gotovo nikad briše iz njega. Da ne krivimo samo operativni sistem, i sami programi su krivci: tokom deinstalacije programa, većina njih ne obriše sve svoje repove za sobom. Kao rezulat svega ovoga imamo veliki Registar pun nepotrebnih ili nevažećih informacija, koji usporava sistem i čini naš život i rad za računarom neprijatnijim.

Free Windows Registry Repair je besplatan program koji vam može pomoći oko popravke/brisanja nevažećih ključeva. Brzina i jednostavan interfejs su glavne odlike ovog programa a od jako bitnih opcija tu su i pravljenje rezervne kopije Registra pre nego što se pristupi rešavanju problema kao i pravljenje tačke oporavka u slučaju da obrišete nešto što zaista ne bi trebalo.


Program se bavi samo Registrom. Za slučaj da želite sveobuhvatnije čišćenje sistema, upoznajte se sa čistačima nereda.

A legenda kaže da se veličina Registra nikada ne smanjuje, da se on povećava čak iako brišete ključeve iz njega. Vremenom glomazni Registar sa puno rupa u sebi počinje da usporava pokretanje računara i da utiče na performanse sistema. Rešenje je program koji služi za defragmentaciju Registra. Dakle, kao što imamo programe za defragmentaciju diskova, tako imamo i besplatan program RegDefrag koji će najpre analizirati vaš Registar a onda i predložiti akciju.


среда, јун 12, 2013

DVI konektori

Namučih se pre neki dan da nađem za kolegu odgovarajući DVI-D na VGA adapter i nisam uspeo. Evo referenc-karte DVI priključaka:


субота, јун 08, 2013

Doktor za CPU, GPU i SSD

Videli smo kako je lako na jednostavan i pregledan način prikazati stanje na tržištu pametnih telefona, a evo isto to imamo i za centralne procesore, grafičke procesore i SSD diskove. Uživajte.






Zaboravio sam šifru :-(

Kada smo govorili o disku pod nazivom SystemRescueCd, rekli smo da je to namenska Linux distribucija koju možemo narezati na CD ili snimiti na USB fleš, pokrenuti računar pomoću nje te zasući rukave u pokušaju da osposobimo sistem. Sada ćemo da vidimo kako da resetujemo lozinku za Windows koju smo, jelte, zaboravili.

Nakon što se SystemRescueCd pokrene, prvo ćemo da pokušamo da pronađemo Windows particiju na disku. Kucamo

fdisk -l

i dobijamo spisak particija, njihove veličine i nazivie sistema datoteka što bi trebalo da bude dovoljno da identifikujemo particiju na kojoj se nalazi Windows. Recimo da je to /dev/sda3. Sledeći korak je da montiramo tu particiju:

ntfs-3g /dev/sda3 /mnt/windows –o force

Ukoliko je sve u redu, komandom cd ćemo da uđemo u direktorijum u kojem se nalazi SAM fajl (Security Accounts Manager)

cd /mnt/windows/Windows/System32/config

Sada pokrećemo program pod nazivom chntpw a koji služi za resetovanje lozinke željenog korisnika na Windows sistemu. Prvi korak je prikaz svih raspoloživih korisnika komandom

chntpw -l sam

Nakon što nađemo korisnika kojem želimo da resetujemo lozinku a koji se zove recimo geek, ponovo pokrećemo program chntpw komandom

chntpw -u "geek" sam

čime ulazimo u interaktivni mod.



Sad već vidimo nešto više podataka o našem korisniku i imamo par opcija na raspolaganju tipa brisanje lozinke, postavljanje nove, dodeljivanje administratorskih privilegija, otključavanje itd. Mi ćemo se odlučiti za opciju 1, brisanje lozinke, te stoga pritiskamo taster 1 i na kraju taster Y za potvrdu/snimanje izmena. Po izlasku iz programa možemo da otkucamo

reboot

i restartujemo računar nakon čega će nas Windows pustiti da se ulogujemo kao korisnik geek bez lozinke.

Više informacija o programu chntpw možete naći na zvaničnoj stranici projekta, a kao što smo već rekli,  on dolazi preinstaliran na SystemRescueCd disku koji možete preuzeti odavde. Ako vas zanima šta još zanimljivo nudi ovaj disk, pogledajte ovde.

PhoneRocket

PhoneRocket je odličan sajt na kojem na vrlo jednostavan način i potpuno pregledno možete da saznate specifikacije pametnih telefona, videti rezultate testova i vršiti poređenje dva ili više uređaja a tu su i komentari ljudi koji su ih koristili.



Ako vam se dopada ovakav način prezentovanja podataka a zanimaju vas centralni procesori, grafički čipovi ili SSD diskovi, konsultujte Doktora za CPU, GPU i SSD.

уторак, мај 14, 2013

Oživite Start dugme

Za sve korisnike operativnog sistema Windows 8 kojima nedostaju dugme Start i Start meni, evo idealnog rešenja: Start Menu Reviver.


Program radi i pod Windowsom 7 i potpuno je besplatan.

недеља, мај 12, 2013

Igranje sa particijama

Partition Assistant Standard je besplatan program za rad sa particijama hard diska. Pomoću njega ćete uspeti da obavite gotovo sve radnje sa particijama koje su potrebne prosečnom korisniku kao što su kreiranje, brisanje, formatiranje i premeštanje particija, konverzija iz/u FAT32 i NTFS, promena slovne oznake, skrivanje particije itd.


Još jedno dobro rešenje je Gnome Partition Editor poznatiji kao GParted. U pitanju je programersko ostvarenje pisano za operativni sistem Linuks ali s obzirom na to da se isporučuje u vidu ISO slike koju je potrebno narezati na CD ili snimiti na butabilni USB, pomoću njega možete pokrenuti bilo koji računar i na miru se pozabaviti particijama.

Rad sa particijama je potencijalno opasna operacija - možete izgubiti podatke, stoga uvek napravite rezervnu kopiju ukoliko imate važne podatke na disku pre nego što krenete da radite sa ovakvim programima.

понедељак, мај 06, 2013

Disk za spasavanje

Kada na računaru više neće da se pokrene operativni sistem, obično uzmemo tzv. Live CD neke poznate Linux distribucije, pokrenemo računar sa njim, montiramo hard disk i krenemo da čeprkamo po njemu u nadi da ćemo da otklonimo problem. SystemRescueCd je Linux distribucija namenski pravljena baš za ovakve svrhe te je obogaćena korisnim alatima kao što su GParted, Partimage, Clam AntiVirus a tu su i grafičko okruženje, Internet čitač Midori, podrška za bežične mreže... Distribucija ima 32-bitni i 64-bitni kernel, a moguće ju je i kompletnu učitati u RAM kako bi se ubrzao rad i oslobodio CD drajv za druge diskove (za narezivanje bekapa, recimo).

Ovaj program nije čarobni štapić. Biće vam od koristi samo ako znate šta treba da uradite, odnosno, olakšaće vam posao koji ionako morate sami da odradite. Ukoliko ste zaboravili lozinku za vašu Windows mašinu, pogledajte ovde kako možete da je resetujete pomoću alata sa ovog diska.

среда, мај 01, 2013

Glasnost

Glasnost je, nekada davno u Sovjetskom Savezu, bio pojam koji je označavao proces liberalizacije društva, ukidanje cenzure i uvođenja slobode govora. Danas imamo web servis istog imena čija je misija da politike Internet provajdera oko tzv. traffic shaping-a učine transparentim njihovim korisnicima. Traffic shaping je na Vikipediji definisan kao tehnika upravljanja mrežnim saobraćajem pomoću koje se određeni paketi podataka stavljaju na čekanje kako bi se postigao željeni oblik saobraćaja. Dakle, ako želite da proverite da li vaš Internet provajder blokira ili utiče na određenu vrstu saobraćaja, evo ga link za vas: broadband.mpi-sws.org/transparency/bttest.php


Čistači nereda

Što više koristimo računar sa instaliranim Vindouz operativnim sistemom, sve više se nakupi đubreta u vidu zaostalih datoteka i nepotrebnih programa koji se samo gomilaju, zauzimaju prostor i neretko usporavaju sistem.

Prvi alat kojem svi pribegavaju u ovakvim situacijama je CCleaner. Ovaj program pronalazi nepotrebne sistemske fajlove, zatim privremene i keširane datoteke sa Interneta a može da pronađe i "viškove" kod nekih popularnijih programa i paketa (Adobi, Java, Stim itd.). Uz to ima i korisne alatke za brisanje nevažećih ključeva iz Registra, menadžment programa koji se pokreću zajedno sa Vindouzom i temeljno brisanje podataka sa diskova (popularni šreder).


KCleaner se deklariše kao najefikasniji program za pronalaženje (i uklanjanje) nepoželjnih datoteka i on zapravo samo to i radi. Jednostavan interfejs, lakoća upotrebe i predaja potpune odgovornosti korisniku u pogledu toga šta treba obrisati. Program ima i tzv. automatski mod kada će periodično raditi sav posao umesto vas.


SlimCleaner uvodi zajednicu u celu priču tako da, pre nego što odlučite bilo šta da uradite, možete iz samog programa da pristupite sajtu i da vidite šta drugi misle o tome, da li je bezbedno ukloniti nešto ili ne, koja je korist od toga što vam troši resurse. SlimCleaner uprkos svom imenu ostavlja utisak čistača na steroidima pošto, sem uklanjanja nepotrebnih datoteka, nudi mogućnost analize programa koji se pokreću zajedno sa sistemom, servisa, grešaka u Registru, može da vam prikaže za koje instalirane programe postoje nove verzije na Internetu, vrši analizu zauzeća prostora na diskovima, ima ugrađen šreder i defragmenter, pronalazi duplikate...


Još jedan takmac pod nazivom Wise Disk Cleaner je program na koji se vredi osloniti. Pored klasičnog čistača nepotrebnih datoteka poseduje i deo koji se bavi uklanjanjem sistemskih komponenti koje se čine nepotrebnim a došle su prilikom instalacije sistema a tu je i nezaobilazni defragmenter.



Svi pobrojani programi su besplatni a ako želite sami da proverite koji folderi i fajlovi zauzimaju najviše mesta na vašem računaru, probajte neki od besplatnih alata pravljenih u tu svrhu. Ukoliko želite samo Registar da optimizujte, pogledajte ovde kako to možete da uradite.

уторак, април 30, 2013

Sam svoj majstor

Ljubitelji tekstualnih avantura bi definitivno trebalo da posete sajt textadventures.co.uk. Na njemu je moguće naći mnoštvo avantura različitih žanrova, od horora i uvek popularnih misterija i detektivskih priča pa sve do komedija. Avanture se mogu igrati na samom sajtu a moguće je i preuzeti Windows aplikaciju koja služi kao svojevrsni plejer avantura. Ono što je još interesantnije jeste da je ovaj sajt svojevrsni program za pravljenje tekstualnih avantura. On će vam pomoći da povežete lokacije, predmete, akcije, možete dodati skriptove i okidače, čak ubaciti i slike. Uostalom, pogledajte i sami:


Sada je samo potrebno da odvojite malo vremena i konačno ispričate tu vašu dugo kuvanu priču :-)

недеља, март 31, 2013

Google SEO optimizacija

Nisam se odavno bavio ovom tematikom pa sam rešio da pročitam knjigu SEO 2013 & Beyond koju je napisao Endi Vilijams (ali ne onaj pevač :-) Autor na jednostavan i praktičan način opisuje kako je Google nekada rangirao rezultate pretraživanja a kako to radi od 2012. godine, odnosno, od Penguin apdejta. Da sumiram to u par rečenica...

Pre Pingvina, za visok rejting među rezultatima pretrage je bilo potrebno:
  1. pronaći visoko tražene ključne reči za koje je konkurencija slaba
  2. optimizovati stranicu za te ključne reči
  3. generisati masu povratnih linkova koji u naslovu imaju ove ključne reči
  4. uživati u kratkotrajnom skoku popularnosti
Od sredine 2012. godine Google uvodi optimizaciju svog pretraživača a sve u cilju da smanji spam i nekvalitetne tekstove tako da nam je sada potrebno sledeće:
  1. Kvalitetan sadržaj za posetioce a ne sadržaj optimizovan za pretraživače. To podrazumeva da u tekstu "gustina" ključnih reči treba da bude prirodna a ne napumpana (tačka 2 iz vremena pre Pingvina). Dalje, tekst treba da izgleda kao da ga je napisao stručnjak odnosno neko ko zna o čemu priča, stručnjak prirodno u pisanju koristi termine koji se odnose na datu temu (niche vocabulary) što doprinosi relevantnosti teksta i njegovom boljem rangiranju i, jako važno, tekst treba da doda neku vrednost u odnosu na već postojeće tekstove (prvih 10 iz rezultata pretraživanja tzv. serps) na istu temu.
  2. Organizacija sajta u smislu da naziv domena ne utiče više na pozicioniranje (kupivijagru dot com više neće biti prvi na listi rezultata), da sadržaj treba grupisati po tematici ili kategorijama (tzv. silosi) kojima će se pristupati preko menija kako bi se korisnicima olakšala navigacija. Treba koristiti interno povezivanje/linkovanje sadržaja/stranica u okviru teksta kako bi korisnici na klik mogli da saznaju nešto više. Isto tako treba koristiti povezane sadržaje i, na kraju, treba koristiti tagove.
  3. Autoritet - sadržaji moraju da imaju status informacija ili saveta stručnjaka, povratni linkovi treba da dolaze sa kvalitetnih sajtova iz branše, odlazni linkovi takođe treba da vode na kvalitetne sajtove, poželjno je povezati se u društvenu mrežu (FaceBook, Twitter, YouTube...), pisati na tuđim relevantnim blogovima itd.
  4. Šta korisnik treba da dobije? Dobar dizajn, brzinu sajta, zaraznost sadržajem, interaktivnost (pitanja i komentari) i poverenje u informacije sa sajta.
Knjiga nije velika, lako se čita i zaslužuje preporuke.

U međuvremenu sam pročitao još par knjiga na tu temu i pronašao spisak stvari koje ne treba izgubiti iz vida prilikom izrade sajta:

  1. title tag je bitan zato što će se pojaviti kao naziv vaše stranice prilikom pretrage. Važno je uložiti napor i svakoj stranici koju kreirate dodeliti jedinstven naslov (title) dužine do 70 znakova.
  2. description tag je takođe bitan, to će u rezultatu pretrage pisati odmah ispod naslova. Opet je bitno za svaku stranicu napisati konkretan opis koji se odnosi baš na sadržaj te stranice.
  3. keywords tag nije više presudan ali neće da škodi ako ga ispravno popunite.
  4. header (h) tagovi treba da prate strukturu stranice. Koristiti alt tagove kod slika. Linkovi na sajtu ne treba da budu generički tipa "klikni ovde".
  5. Struktura URL-ova mora biti jednostavna tipa sajt.com/kategorija/tema što podrazumeva kreiranje jednostavne strukture direktorijuma i dokumenata unutar njih.
  6. Ako posetilac odluči da obriše "tema" iz gornjeg URL-a, trebalo bi da mu se otvori stranica sa kategorijama a ne, recimo, poruka "ovaj dokument ne postoji".
  7. Prikazati posetiocu breadcrumb kako bi u svakom trenutku znao gde se na sajtu nalazi.
  8. Kod navigacije pre treba koristiti tekstualne linkove umesto slika, javascript-a, padajućih menija, flash-a itd.
  9. Stranica 404 (dokument nije nađen) treba da ima upotrebnu vrednost, na primer, da na sebi ima polje za pretragu, neku sugestiju ili mapu sajta
  10. Za svaki dokument/stranicu koji imate na sajtu potrebno je da postoji jedinstvena URL adresa, u protivnom saobraćaj će se deliti između njih i biće na neki način konkurentne jedna drugoj. Izvršiti i canonical URL check
  11. Vreme učitavanja stranica treba smanjiti na minimum.
  12. Postoji više mapa sajtova koje možete da obezbedite za vaš sajt. Najbitniji su sitemap.xml koji će koristiti botovi prilikom prolaska kroz vaš sajt i mapa sajta koju će koristiti vaši posetioci. Ako želite, možete napraviti i mapu slika kao i mapu stranica optimizovanih za mobilne telefone.
  13. Pomoću datoteke robots.txt možete sprečiti botove da indeksiraju određene delove sajta a pomoću "rel=nofollow" možete sprečiti bota da prati neki od linkova.
  14. Trend pokazuje da sve više ljudi koristi mobilne uređaje kako bi pristupalo sajtovima pa stoga treba razvijati sajtove koji se podjednako dobro vide i na punom HD monitoru i na mobilnom telefonu (responsive dizajn, na primer).