Murad İmanbəyli, Murad R. İmanbəyli, Proqramçı, Kompyuter Elmləri, Java və Oracle Blogu, Proqramlaşdırma blogu, Murad R. Imanbayli, Murad Imanbaylı, Java Azərbaycan dilində blog, Oracle Azərbaycan dilində blog, Proqramlaşdırma Azərbaycan dilində blog

Ümumi Archive

Animəzənnə v1 rest api istifadənizdə

  Daha əvvəlki məqaləmdə Animəzənnənin api-yı üzərində işlədiyimizi və qısa bir vaxta ixtiyarızda olacaqını yazmışdım.Artıq demək olar ki əsas 3 servis hazırdı (Bəzi testlər qalıb).Bu servislər ilə Animəzənnə kimi öz saytınızı qura bilər  ya saytınızda integrasiya edə bilər ya da hər hansı statisika və analiz üçün istifadə edə bilərsiz. 1.Bank Service:Animezenne hazırda Azərbaycandakı bütün bankların

HTML Web Storage istifadəsi hissə 1

HTML5 ilə gələn və dataları browser-də saxlamaq və onlarla işləmək üçün Session və Local Storage anlayışlarını izah etdim.Və bu storage-lərin cookie dən olan fərqlərini göstərməyə çalışdım.

Maven proyektinizdə aslılıqların son jar faylına daxil edilməsi

Bildiyiniz kimi maven ilə build etdiyiniz proyektinizdə aslilqlar (dependencies) son jar faylına əlavə olunumur.Məsələn proyektiniz 10 kitabxanadan aslıdırsa son build də ancaq sizin yazdığınız kodların compile olunmuş versiyasını jar fayla əlavə edir.Əlbəttədki bəzi hallarda bizə aslılıqların yüklənib içinə əlavə olunması (embedded) lazım ola bilər.Məsələn proyektinizi bir fayl halında maven qurulmayan amma java olan bir serverdə

Miqrasiyadan sonra (yenilənmə)

Bir az baxandan sonra əslində problemin MongoDB-dən yox yazdığım kodda olan bug-dan qaynaqlandığını anladım(Sübh 5-6 kimi işləyib kod yazanda əlbəttəki belə də olmalı idi 🙂 ).Beləki ki ən son məzənnəni çəkən sorğunu düzgün yazmadığıma görə gecikmə olurdu.Hazırda Animəzənnə əvvəlkindən qat-qat sürətlə dataları gətirir.Onu da qeyd edə bilərəm ki əvvəlki versiyada keşləmə (caching) istifadə edirik ki istifadəçilər

Miqrasiyadan sonra

Keçdiyimiz aylardan artıq Animezenne proyektinin 2 ili tamam olur və hər gün saytımıza daxil olub məzənnəni bizimlə izləyən daimi və yeni gələn istifdəçimiz var.Sirf bu səbəblərdən artıq müəyyən yeniliklər etmək və bəzi strukurları dəyişdirmək qərarına gəldik.Bazamıza baxdığımızda sırf bu gün üçün  1 milyon 6 yüz min məzənnə datalar var.Bu dataları sizinlə bölüşmək istəyirik(Analitika aparmaq və

Özünüzü heç vaxt başqaları ilə müqaysə etməyin

Bəli , həyatda etdiyimiz bəlkə də ən böyük səhvlərdən biri özümüzü başqaları ilə müqaysə etməyimizdir.Bu nəyəsə nail olmaqımıza və ya xaraketrimizin tam formalaşmasına tamami ilə mane olur və ən pisi isə bizi heç vaxt xoşbəxt olmayacaqımız bir yarışa salır.Düzdü bunu bəlkə də biz istəmədən edirik çünki böyüməyə başlayandan ilk ailəmiz(Əlbəttə bütün ailələri aid etmirəm) bizi

JavaScriptdə Collection Library (MCollection)

Javada olan Collection framwork bəlkə JavaScriptdə implement edim deyə düşünürəm və bunu blog yazısı kimi addım addım etməyi düşünürəm.İlk əvvəl ArrayList ilə başlayaq implementdən əvvəl source koduna baxmaqda fayda. http://hg.openjdk.java.net/jdk8/jdk8/jdk/file/tip/src/share/classes/java/util/ArrayList.java OpenJDK da source kodundan göründüyü kimi ArrayList bütün elementləri əslində elementData adında Object massivində saxlayır.Yəni arxada Massiv ilə işləyir okay onda bizdə eyni qayda da

JavaScript ümumi anlayışlar

Dəyişənlər Javascript var keywordu vasitsəsi ilə elan olunur və dəyişənin tipi valuesin uyğun olaraq runtime vaxtı müəyyənləşir bu da javascriptin Dynamically typed languages olmasından irəli gəlir. var intVariable=1; var doubleVariable=1.56; var booleanVariable=true; var stringVariable="text"; var objectVariable=new Date(); Bir dəyişəni iki və daha çox elan edə bilərsiz və bu heç bir problem yaratmır var var1=1234; var var1=67; var

kecid.in yayımda

Bu il qeyd etdiyim kimi daha çox proyekt yayımlamaq istədiyim bir ildir.İlk ollaraq illərdir etmək istədiyim amma ərtələdiyim bir proyektimi hansı ki, uzun URL ünvanlarını kiçildib qısa halda versiyanını sizə verir bunu reallaşdırmaq istəyirəm.Əlbəttə ki planımda olan bu proyektdə bir necə əlavələr etmək var onları ilin sonuna kimi hazırlamaqı düşünürəm.İndi üçün isə ən sadə halında

Sertifikat İmtihanlarına ödənişsiz hazırlıq seminarı

Oracle , JUG Liderləri və üzvləri üçün Java 8 imtahanına hazırlıq 1 və 2 seminarlarını və onlara materiallarını ödənişsiz olaraq təqdim edir.Hər birinin dəyəri 245 dollar olan bu 2 seminardan birinci seçməkdə azadsız.Seçdiyiniz seminara 6 ay ərzində 7/24 bütün resurlara access əldə edəcəksiz.Seminar üçün ilk əvvəl imtahan üçün voucher almaq lazımdır daha sonra seminarı Voucher