31 May

Sinatra və Ruby.

Ruby on Rail möhtəşəm bir Web Frameworkdır. O Ruby programlaşdırma dilinin güclü və effektiv tərəflərini isitfade edib gısa bir zamanda web saytları hazırlamag imkan verir. Lakin Ruby ilə ancag o yox, başka bir Frameworkda işləyir. Söhbət indi Sinatra gedəcək. Qısa, lakonik web applikeyşnları yaratmag üçün ideal bir instrumentdir. Desəm ki Ruby nin en güclü GUİ lərdən biridir – yanılmaram. Bəli, web GUİ. İndiki zaman web aplikeyşnlar digər GUİləri sıxışdırır. Programı yükləyib install eləmə vaxtları keçib gedəcək. Lazım olan şeylər isə ancag Brouser və İnternetdir. Bunlar isə indi hamıda var.

Sinatra barədə bir dəfə blogumda yazmışdım. Məsələn bu saytı əskərlikdən əvvəl yazmışdım – “Небольшое веб приложение”. Yada bu programı – Sinatra ilə brauserdən Arduinonu idarə etməsi.

Bir neçə gün Procam Hesablama Cədvəli ilə tanış oldum. Bu hesablama cədvəli Tibbdə istifadə olunur və bir neçə bədən faktorları cəmləyib İnfarktın gələcəkdə yaranması barədə məlumat verir. Bir neçə parametr daxildir, lakin hər dəfə onlarin hesablaması vaxt aparır. Ona görə gərara gəldim ki bir web program yazım bunu hesablasın. Sinatra bunun üçün əla yaraşır. Esas kod belə alındı – rb file : Read More

15 May

Security in a box.


Keçən dəfə PGP kriptografik açarlari ile Gmail, Yahoo Emaildən istifadə edilməsi ile əlagədər “Email enrypt/decrypt etməsi” adlı bir məgalə yazmışdım. Deməli, bu Email şifrə edib göndərməsinin asant metodlardan biridir. Lakin ümumiyətlə hər hansı applicationa inanmag o gədər də düzgün hesab etmək olmaz.

Elektron məktublar barədə neçə il idir ki internet səifələrdə həm bizdə həmdə xaricdə söhbətlər gedirdi və çoxlu axırı qurtarmayan diskussiyalar cür bə cür email servisləri müzakirə olunurdu. Nəzərə almag lazımdırki onlardan biri Lavabit idi. Amma Snouden Read More

14 May

Lenovo və BIOS.

Lenovo Notebookları çox xoşuma gəlir. Thinkpad T, Edge, G Model və sairələri. Ola bilər ki ömrümdə birinci laptop ThinkPad T60(IBM) olduguna görə. Ola bilər digərlərə baxanda rahat, barmaglara “oturan” klaviatura. Yada qara klaviatura arasında seksual görsənən gırmızı coystik..trackpoint.. Bilmirəm..
Indiki notebook marketlərin ganunlara riayət etmək üchün və bazarda galmag üchün biraz büdcə variantlarda, əsasən orta keyfiyətdə seçim konstruksiyalardan istifadə olunur. Belə noutbooklar əsasen 400-700avro arası olur. Hətta Windowssuz 300avrolug offis variantı da tapmag olar.

Çoxsunda isə Broadcom WLAN adapterləri istifadə olunur. Broadcomları xoşlamiram. Çünki həmişə Linuxla probləmləri olur. İstehsalçı səifəsində yerləşən driver source kodu isə hələ də köhnə nüvə öçündü – 3.11. Bayırda isə Linus Torwalds 4.1 nüvəni hazırlayır.. Həm də keyfiyəti o gədər də yaxşı deyil. Broadcomla vidalaşıb keçdim Intel AC 7620ə.(Proprietar iwlwifi drayveri istifadə edir).

Laptopa goşanda isə BIOSdan geyri adi message gəldi – “Adapter licensiya uygun deyil. Xahish edirik lisenziyaya uygun adapter yükləyəsiz”. Hm.. Biraz internetdə axtarıb maraqlı məlumata rast geldim. Deməli, Lenovo ancag öz lisenziyalara uygun hisselerini yükləməyə icazə verir. Icazə verilən siyahl isə “Whitelist” – BIOSa yazılıb. Həmdə Lenovo cəmiyyəti buna garşı Lenovoya Petisiya ilə də müraciət edib.

BIOSu təzədən yazmag, başka addım aglıma gəlmədi. Bu barədə yenədə internetden istifade etdim. Yaxşıki www.bios-mods.com var. Forumda müraciətimə kömək etdilər, laptopum üchün BIOSun versiyasını patching edib geri göndərdilər. Hər şey əla işlədi.

Ümumiyətlə, məgalənin məqsədi sizi www.bios-mods.com saytı ilə taniş eləmək idi. BIOSun təzədən yazılması, və sair digər triklər üchün məlumatları ordan almag olar.