Kategorija: Programavimas

PHPUnit įdiegimas su Composer Windows aplinkoje

Windows aplinkoje diegiant PHPUnit, reikalingas Composer, kurį galite atsisiųsti iš https://getcomposer.org/Composer-Setup.exe. Dar reikia Git, kurį galima atsisiųsti iš http://git-scm.com/download/win. Git įdiegiau su pasirinkimu "Use Git from the Windows Command Promt". Įdiegus Git ir Composer, reikia … Skaityti toliau

phpMyAdmin ajax pranešimų išjungimas

Įdiegiau naują versiją phpMyAdmin 4.2.7 ir pastebėjau, kad su ajax versija atsirado ir pranešimai, kurie informuoja apie kiekvieną veiksmą viduryje ekrano. Ir dažnai praneša visai ne privalomus veiksmus, kurie pradeda nusibosti (pavyzdžiui, puslapis kraunasi). Suradau … Skaityti toliau

Android virtualaus įrenginio spalvos gylis

Naudojant Drawable elementus su gradientinėmis spalvomis yra matomi spalvų defektai Android virtualiame įrenginyje (emuliatoriuje, AVD), nes numatytasis spalvų gylis 16 bpp. Bet spalvų gylis gali būti padidintas AVD nustatymuose. Reikia sukurti AVD su pažymėtu langelių … Skaityti toliau

Sumažinti ir apkarpyti vaizdą per centrą su PHP

Kartais reikia ne tik sumažinti vaizdą, bet ir keisti jo dydį pašalinant nereikalingus kraštus ir padaryti naują vaizdo dydį. Ši funkcija pakeičia vaizdo dydį, ir jei jo aukštis ar plotis yra per didelis, po kraštai … Skaityti toliau

Išeinančių nuorodų stebėjimas su Google Analytics

Google Analytics leidžia sukurti įvykius ir stebėti juos. Tai galima panaudoti stebint paspaudimus ant nuorodų į išorinius tinklalapius. Pavyzdžiui, reikia stebėti tik išeinančių nuorodų ir elektroninio pašto paspaudimus, tada su jQuery filtruojame nuorodas ir registruojame … Skaityti toliau

Rodyti tik lipnius įrašus pagrindiniame wordpress puslapyje

Gaunant WordPress įrašų sąrašą galima filtruoti užklausą pridedant papildomą sąlygą. Pavyzdžiui, jei reikia parodyti tik lipnius įrašus, reikia paimti visų lipnių įrašų sąrašą ir įtraukti juos į WHERE sąlygos filtrą. Jei tokia sąlyga yra reikalinga … Skaityti toliau

jQuery Jeditable ir Chosen hibridinis kodas

Jeditable – redagavimas vietoje naudojant jQuery papildinį. Chosen - jQuery papildinys, kuris leidžia patogiai atlikti pasirinkimą iš sąrašo. Taigi kodėl jų nesujungus. Šis javascript kodas leis jums pasirinkti vietoje naudojant pasirinkimo laukelį. Sąrašas gavimo ir … Skaityti toliau

Specifinė rūšiavimo tvarka MySQL užklausoje

Jei reikia surūšiuoti sąrašą pagal tam tikrą tvarką, pavyzdžiui, skaičių sąraše pradžioje 4,5,1 ir toliau didėjimo tvarka, galite sukurti rūšiavimo tvarką pagal papildomus stulpelius su operatoriumi IF: Užklausos rezultatas: Šiame pavyzdyje sąlygos operatorius grąžina 1 … Skaityti toliau

Datos vietinis formatas su PHP arba MySQL

Jei serveryje suinstaliuota lokalė, tada su PHP: MySQL vietinė data:

Ilgai veikiančio PHP skripto duomenų atvaizdavimas su jQuery

Kai PHP skripto vykdomas trunka ilgą laiką, ir neaišku, kas ten vyksta, pavyzdžiui, ilgas ciklas, užtrukęs apdorojimas, lietingi orai, ar kiti stebuklingi dalykai. Tai atsiranda noras matyti, kas vyksta su duomenimis ir kokiame eigos etape … Skaityti toliau

Teksto perkelimas į naują eilutę funkcijai imagettftext

Vienoje eilutėje tekstas ne visada telpa į tam tikrą paveikslėlio plotį, tada reikia perkelti tekstą į naują eilutę, priklausomai nuo pločio. Bet jei plotis mažiau nei vienas žodis, tada reikės šamano būgno ir burti toliau. … Skaityti toliau

Dienų tarp datų skaičiavimas

Panaudojus PHP funkcija strtotime skirtumas tarp datų būtų: Kitas būdas nustačius datą su funkcija mktime: Iki versija PHP 5.1.0 neigiamas datos nepalaikomas. Bet kuriai iki šiol žinomai Windows versijai datos gali būti nuo 1970 iki … Skaityti toliau

Teksto kalbos atpažinimas su php

Anksčiau naudojau Google Language API kalbos atpažinimui, bet jis jau mokamas. Radau alternatyvų būdą kaip aptikti teksto kalbą naudojant pear paketą Text_LanguageDetect, kuris palaiko 52 kalbas. Čia yra lietuviško teksto kalbos atpažinimo pavyzdys ir palaikomų … Skaityti toliau

CodeIgniter prieš Zend Framework

Padariau du tuščius projektus su CodeIgniter 2.0.3 ir Zend Framework 1.11.11, palyginau laiką sunaudotą skripto vykdymui. CodeIgniter apie 0.01s ir Zend Framework apie 0.07s. CodeIgniter laimėjo.

Android geo programa naudojanti PhoneGap, JQuery Mobile ir Google Maps

Ši android geografinės buvimo vietos nustatymo programa naudoja PhoneGap API telefono geografinės pozicijos nustatymui ir rodo telefono poziciją Google Maps žemėlapyje. JQuery Mobile naudojamas rodyti puslapį, antraštę, poraštę ir turinį žemėlapiui. Puslapio dydis ištempiamas per … Skaityti toliau

Elemento priskirto veiksmo patikrinimas

Patikrinti ar elementui priskirtas veiksmas įmanoma su funkcija jQuery data(). Pavyzdžiui, yra forma ir reikia jei priskirti veiksmą submit(), bet prieš tai patikrinti gal jau yra priskirtas.

Mediawiki 1.17.0 $wgSharedUploadDBname klaida

Pabandžiau Mediawiki 1.17.0 ir kai nustačiau bendrą bazę visiems failams per $wgSharedUploadDBname, tai įkraunant failus bira įspėjimai su fatali klaida. Tai jei reikia $wgSharedUploadDBname, tai geriau nenaudoti Mediawiki 1.17.0, kol kas tiks senesnė versija 1.16.5.

JQuery Mobile listview metodo refresh klaida

Sukūriau du puslapius su JQuery Mobile biblioteka, pridėjau kiekviename puslapyje sąrašą listview. Sąrašai yra dinamiškai generuojami. Tačiau pastebėjau, jei bandyti atnaujinti nematomą sąrašą su refresh metodu bus klaida: Uncaught cannot call methods on listview prior … Skaityti toliau

jQuery

JQuery yra greita ir glausta javascript biblioteka, kuri pagreitina tinklapio kūrimą supaprastinant HTML documento traversą, įvykio apdorojimą, animaciją ir Ajax (asinchronininio Javascript ir XML) sąveikas.

Dryžuota lentelė

Šis php skriptas dinamiškai sugeneruos dryžuotą lentelę: Bus tokia lentelė: id info 1 info1 2 info2 3 info3 4 info4 5 info5 Kitas būdas padaryti lentelę dryžuota, tai panaudoti javascript biblioteką jQuery ir css klases. … Skaityti toliau