Saytım harada yerləşsin?

Bu günlərdə hostingimin lap zayı çıxdığından bu mövzuya da toxunmaq fikrinə gəldim. O gün uşaqlar tvitterdə deyir ki, bəs database ilə bağlı problemin var. Hostingimi Rusiyadan götürdüyüm üçün, onlara müraciət etdim. Servis deyir ki, bəs sizin sayt L12 serverində yerləşib, Database`lər isə L13 serverində. L13 ilə hal-hazırda problemimiz var… Bu problemdə artıq 1 həftədirki çəkir… Lap bezdiriblər məni… Bu ilin axrında hostingə ödədiyim vaxt bitdikdə, yeni hostingimi Azərbaycanda götürəcəm. Ona görə elə indidən, gəlin Azərbaycan hostingləri ilə tanış olaq. İlkin olaraq, 5 aktiv hosting haqqında danışaq. Bunlar: ActiveCloud, Adanet, SahilHost, SuperOnline Hosting və Yer.az hostingidir. Bu hostinglərin qiymətləri, təklif etdikləri xidmətlər, servis və digər xüsusiyyətləri ilə yaxından tanış olaq.



O gün işdən evə gələndə, mama dedi ki, Fərhad nə yeyirsən? Dedim nə verəcəksən onu da yeyəcəm. Restoran deyil ki, sifariş edim, hazırlasınlar =)) İndi bu hostinglərdə nə təqdim edir, onu da yeməli oluruq. Əgər servis gec cavab verirsə, buna məcbur qalıb, gözləməli oluruq. Qiyməti isə bazar deyil ki, aşağı salaq. İndi isə hostinglərə nəzər salaq:

Hostinglərlə bir-bir tanış olaq. Birinci tanış olacağımız hosting www.activecloud.az `dır. ActiveCloud şirkəti 2003-cü ildə Belarusiyanın Minsk şəhərində yaranıb. Sonradan 2010-cu ildən SoftLine şirkətinin bir hissəsinə çevirilərək, Azərbaycanda da fəaliyyətinə başlayıb. Saytda yuxarıda dil seçiminə keçdikdə, gördüm ki, hal-hazırda 5 ölkədə hosting xidmətləri göstərirlər. Bu Azərbaycan, Belarusiya, Gürcüstan, Rusiya və Özbəkistandır. Saytda məlumatın həddən artıq olduğunu nəzərə alsaq, beyaxdan menülərin içində batmışam. Əskərlikdən sonra, Azərbaycanda belə bir provayderin olması haqda xəbərim yox idi.

Gəlin Active Cloud təqdim etdiyi xidmətlərlə tanış olaq:
Domen qeydiyyatı: 37 müxtəlif domendə qeydiyyatdan keçmək imkanı. Qiymətlər 8 manatdan başlayıb, 52 manatda qurtarır. Mən elə bilirdim bizim 40 manatlıq .az domenindən baha domen yoxdu… Demə var imiş… “.aero”! Domenlərin qiyməti

Virtual hostinq (Shared hosting) — saytınızın digər müştərilərin saytları ilə yanaşı bir fiziki serverdə yerləşdirilməsi deməkdir. Bu hostinq növü geniş imkanlara və aşağı xidmət edilmə qiymətinə malik olmaqla, daxilolmalarının həcmi bir sutkada 1000 nəfər təşkil edən fərdi və korporativ saytlar üçün optimal həlldir. ActiveCloud hostingində bizə təqdim olunan virtual hosting qiymətləri ilə tanış olaq (LiveStreet CMS`ində cədvəl dəstəklənmədiyinə görə, yazılı şəkildə qeyd edirəm. Cədvəl ilə www.elekberov.com blogumdakı yazıda tanış ola bilərsiniz):

( Читать дальше )
  • 0
  • 06 октября 2011, 15:40
  • Farik
  • 2

Небольшое веб приложение на Sinatra.

Пользуясь оставшим временем, которое мне дал военкомат, разработаем/рассмотрим небольшое веб приложение на Sinatra. Sinatra — это вебфреймворк на языке Ruby.В некоторых источниках пишется, что это даже лучщий GUI каркас для приложений на Ruby, представляя всю его мощь. Поэтому задача была такая – написать веб приложение, которое будет расчитывать количество дней до прибития домой из армии. Алгоритм очень прост. Привожу его тут:

 t0=Time.now #задаем настоящее время
 t1=Time.local(2012,10,01)# точка рассчета
 sec0=t1-t0 #вычисляем разницу в секундах
 sec1=sec0.round #округляем
 @dni=(((sec1/60)/60))/24 #вычисляем количество дней

Теперь нам нужно этот код использовать в самом фреймворке. Для этого сначала читаем мануал Sinatra, даже не нужно углубляться(пока не нужно) — информация на главной странице нам уже достаточна. Для начала надо установить gem sinatra. А далее записываем:

( Читать дальше )

iPhone 5 gələn həftə təqdim olunacaq

Bir qədər əvvəl, Mashable.com saytının yaydığı xəbərə görə, Apple şirkəti oktyabrın ayının 4-də keçiriləcək Apple Cupertino Kampus tədbiri çərçivəsində yeni iPhone təqdim edəcəyi gözlənilir.

Bu texnologiya nəhəngi həmçinin cari iPhone 4 əsasında, ikinci ucuz iPhone modeli təqdim edə bilər. Onu da qeyd edək ki, bu tədbir, şirkətin yeni CEO`su Tim Cook`un ilk çıxışı olacaq.



Yayılmış şaiyələrə görə, yeni iPhone 8 MP kamera, 1 GB RAM, geniş ekran və digər yüksək səviyyəli xüsusiyyətlərə malik olacaq. Eləcədə, Apple şirkəti yeni iOS 5 üçün yeni bir köməkçi xüsusiyyət yarada bilər… Yeni iPhone5`in təxmini şəkili:

( Читать дальше )

Sys`adminlər üçün olimpiada

Sys Admin və Linux sevərlər üçün yaxşı bir xəbərim var. Bu gün netdə surfing zamanı Yandex tərəfindən keçirilən olimpiada haqda xəbər tutub, sizlərlə bölüşürəm:
Linux yandex-games #ya2 SMP Tue Sep 27 5:43:25 MSD 2011 x86_64 GNU/Linux

Yandex artıq ikinci dəfə Open Source və Linux üzrə ixrtisaslaşmış sistem administratorları üçün olimpiada keçirir. Olimpiyada iştirakçıları, hər gün qarşılaşdıqları problemlərin tez və düzgün həlli üzrə mübarizə aparacaqlar.
  root@yandex:~# tail -f /var/log/news/news.notice
Olimpiada artıq bu gün, yəni sentyabr ayının 27-dən başlayıb.  Birinci turun oyunları oktyabr ayının 10-u və 14-ü keçiriləcək. Birinci turda qələbə qazanmış iştirakçılar, noyabr ayının 11-i Yandex şirkətinin Moskvadakı ofisində keçiriləcək 2-ci tura dəvət alacaqlar.

Olimpiada haqda xəbərlər root.yandex.ru saytında, twitter`də #yaroot teqi altında yayımlanacaq. Əgər hər hansısa bir sualınız olsa Olimpiada klubunda verə bilərsiniz!

Hədiyyələr:

I (0001) — 130 000.00 рубль (~ 3160 AZN)
II (0010) — 65 000.00 рубль (~ 1580 AZN)
III (0011) — 32 500.00 рубль (~ 790 AZN)

Proqram: http://root.yandex.ru/etc/crontab
Qaydalar: http://root.yandex.ru/usr/share/man/man1/rules

Birdə saytda yazılmasada, diqqətinizə çatdırım ki, birinci turda internet üzərindəndə qoşula bilərsiniz! Əgər keçsəniz, ikinci tura Moskvaya getməyə dəyər =) Bütün sys adminlərə uğurlar, xəbər tutduqca sizi agah edəcəm.

Original: Sys`adminlər üçün olimpiada

%My blog% analytics

Əsgərlikdən qayıtdıqdan sonra şəxsi bloq aparmaq ideyası, qwe.az-da artıq aktivliyin azalması ilə bağlı yarandı. Şəxsi bloqumda bunu daha orijinal edə, istifadəçilərə daha rahat funksiyalar təklif edə biləcəyimə imkan yarandı.  Avqust ayının 23-ü bloquma «Google Analytics» plugini əlavə edib, izləyicilər haqda məlumat yığmağa başladım. Bu məlumatların 1 aylıq statistikasını əldə etdikdən sonra sizlərlə bölüşmək istərdim.

Bloqda ilk bir aylıq fəaliyyəti dövründə, 1304 unikal qonaq (visitor), 2783 dəfə izlənmə (visits), səhifələrin baxışı isə 5592 (pageviews)  olub. İzləyicilərin blogumda orta qalma müddəti 4 dəqiqə 14 saniyədir. Bu da daxil olan izləyicilərin məlumatlarla bir neçə dəqiqə tanış olmasından irəli gəlir. Bütün oxucularımı daim izlədikləri üçün təşəkkür edirəm. Google Analytics`dən screen`lər təqdim edim (şəkilləri böyütmək üçün üzərinə tıklayın):

Visitor (unikal qonaq) silsiləsinə diqqət yetirsəniz, İKT hadisələr zamanı izləyicilərin sayının gündəlik 150+ (hal-hazırda 300-ə qədər), sadə günlərdə isə 60-90 arası dəyişdiyinin şahidi ola bilərsiniz. Hal-hazırda bu rəqəmlərin çox kiçik olması, bloqun yeni olması, həmdə Azərbaycanda bloq izləyənlərin çox az olması ilə bağlamaq olar. Hal-hazırda 2011-ci il olsada, Azərbaycanda bloq mədəniyyəti hələ təzə-təzə formallaşır. Birdə onu qeyd edim ki, bloqumda fəallıq əsasən sentyabr ayından başlayıb.

İndi isə baxışmış səhifələrin bir aylıq silsiləyə görə dəyişməsinə baxaq:

( Читать дальше )

Facebook səhifəmi necə yeniləyim?

Dünən Facebook sosial şəbəkəsinin San-Franciskoda keçirilən F8 konfransı barədə sizə məlumat + online translyasiya təqdim etdim. http://elekberov.com/facebook-f8-kofransi/

Ele konfrans bitdikdən sonra Facebook developerləri yeni Timeline xidmətini təklif etdilər. Bu, şəxsi səhifələrin yeni stildə olması deməkdir. Yeni səhifədə yuxarıda Portret yerləşir ki, bu da səhifəni çox gözəl edir. Ondan sağda zaman şkalası yerləşir ki, siz keçmişdə yazdığınıız postları indidə asanlıqla əldə edə biləsiniz. Portretin altında, şəxsi məlumatınız ilə birlikdə, foto qalereya, dost siyahınız, səhifələriniz, siyahılarınız və dig. servislər yerləşib. Oradakı kiçik düyməyə basmaqla, digər pəncərəyə yerləşməyən servisləri də əldə edə bilərsiniz. Bir qədər aşağıda isə sizin sevimli status bar yerləşir. Bəli, indi artıq yeni stildə. İki kolonkadan ibarət status barın ortasında bir xətt gedir. Bu xətt sizin yazdığınız postların vaxtını göstərir. Eləcədə bu xəttin üzərinə gətirərək, + düyməsini görə bilərsiniz. + düyməsi köməyilə istənilən keçmiş vaxta post edə bilərsiniz! Səh. misalı: http://www.facebook.com/farikus

İndi isə şəxsi səhifənin necə yenilənməsi haqda danışaq: İlk olaraq bu səhifə üzrə keçib, qaydalarla razılaşın (Bu Facebook sosial şəbəkəsinin proqram təminatı bölməsidir): https://developers.facebook.com/apps



Yeni proqram təminatı hazırlayırıq (bu düyməcik səhifənin sağ yuxarı hissəsində yerləşir)

( Читать дальше )

Axı kimdir birinci?

Dünən Azercell şirkətinin sentyabr ayının 20-də facebook sosial şəbəkəsində yazdığı «Biz, Birinci» sözləri ilə bol olan yazısı haqda bloq post yazdım. Bu yazı @Azercell @rauf_Sr və @TSalahov tərəfindən çox da ürəkaçan qarşılanmadı. Əlbəttə neqativ tərzdə olan yaxşı yaxşı qarşılanmaz, amma mən faktlara söykənib yazını şərh etmişdim. Bir qədər sonra, Dima m. təklifi ilə, Azərbaycan mobil operatorlarının sosial şəbəkələrdə aktivliyi ilə bağlı bir statistika keçirmək qərarına gəldik. Əsasən ölkəmizdə populyar olan 3 sosial servis götürdük. Bunlar Facebook, twitter və youtube`dur. Bu infoqrafikadan, hansı operatorun sosial servisdə birinci və yaxud aktiv olduğu açıq-aydın görünür. Kimin yaxşı, kimin pis xidmət göstərməsi göz qabağındadır. Statistika, dünənki günə, yəni 21 sentyabr tarixində olan nəticələrə görə göstərilib. Digər əlavə göstəricilər ilə infoqrafikin sonunda tanış ola bilərsiniz.

Original: http://elekberov.com/axi-kimdir-birinci/
Rus dilində versiya: http://infocity.az/index.php/news/74-services/830-info

( Читать дальше )

#aztwi meetup

IT aləminin kollektiv görüşlərində artıq neçə illərdir ki iştirak edirəm. Yeni tanışlıqlar, yeni insanlar…  İlk kompüterimi 1999 almağıma baxmayaraq, AzNetə ilk olaraq 2001-ci ildə mIRC proqramından qoşuldum. O vaxtlar hələ 12 yaşım var idi və maximum Counter-Strike oynayırdıq. mIRC-də ilk olaraq «dal.net» sonra isə 2001-də yaradılmış «chat.az» serverlərində otururdum. Elə o vaxtdan @Amidos (IRCop chat.az) tanıyırdım. + Elnur Bayımov və dig. insanlar #bakililar kanalını idarə edirdilər. İlk dəfə 13 yaşımda  #bakililar, #azerinet və #help kanallarının görüşlərində olmuşam. Bu görüşlər «Cобрание» deyə adlandırılırdı. Sonra «Lineage2» oyun sevərləri ilə görüşlər edirdik. mIRC-də aktivlik yox olduqdan sonra, AzNetdə passivləşdim. www.bakmil.com, www.anit.az və digər İT saytların keçirilən görüşləri haqqında xəbərim var idi, amma qoşulmurdum. AzNetə bir qədər sonra, 2008-ci ildə qoşuldum. İlk dəfə www.disput.az, sonra öz layihələrim olan www.itexpert.az , www.qwe.az və s. aktivlik göstərirdim. Əsəsan kollektiv layihələr olan bu saytlarda bir çox insanla tanış oldum,party-lər etdik. Bu görüşləri #qwe_party, #it_party adlandırırdıq. Sonra twitter mikrobloqunun inkişafını nəzərə alsaq, bu görüşlər #twiparty_az, #aztwi_party və s. adlandırıldı. İllər ərzində layihələrə görə bu görüşlərin adı dəyişir. Hal-hazırki görüşlər, twitter üzərindən elan verilir və #meetup_az adını alıb.

Növbəti #meetup 17 sentyabr 2011 tarixində keçirildi. İlk olaraq ideya Rüfətdən (@AngryBabayev) gəldi, sonra

( Читать дальше )

AZN Converter.

Chox vaxtdir ki koddinge aid bir teze megale gorunmur. Chaliwag bunu dulezdek. Ona gore de gelin birlikde bir programm yazag. Menim en sevimli programming dillerden biri — Rubydir. Ruby chox gesheng ve lakonik bir dildir. Yukxiro Macumoto terefinden yaradilib. Etrafli wikipediada oxumag olar.
Bizim meqsedimiz ise www ile ishleyen ve lazim gelen bir program yazmagdir. Ela olardiki onu GUI(graphical user interface) ile temin edek. Program Valyutalari convert etmelidir. Yeni biz meblegi daxil etdikden sonra program onu AZN chevirmelidir. Ve valyutani hansi sa bir saytdan goturmelidir. Bunu uchun men Azerbaijan Beynalxalg Bankin — ibar.az sayti goturdum. Birinci ishimiz ele bu olmalidir. Gelin bunu uchun Rubyde kod yazag.
require 'open-uri' # www ile iwleyen bibliotekani goshag.
file=open('http://www.ibar.az/currency/') # burada fayl obyekte html seifeni yukleyek
string= file.readlines.join # ve butun seifeni bir string kimi duzeldib string adli obyekte verek
output = string.scan(/-?\d+\.\d+/) # regular extensions ile html filedan bize lazim gelen butun valutalari massivde saxlayag, yeni parsing edek.

Bura kimi, neticemiz bele olajag:

=> ["0.7867","0.7813" ...., "0.026"]
Burada texmini 50 valyuta gosterilejek.

( Читать дальше )
  • +1
  • 16 сентября 2011, 22:38
  • Biotin
  • 2

Around the Google Technology




Baku Google Technology User Group növbəti tədbiri oktyabrın 1-i saat 10:00-da Qafqaz Universitetinin akt zalında keçiriləcək. İlk tədbirdən fərqli olaraq bu "Around the Google Technology" daha çox texniki ağırlıqlı olacaq. Adından da göründüyü kimi bu tədbirimizdə sırf Google texnologiyalarının tətbiqi istiqamətində çıxışlar nəzərdə tutulub.


Tədbir iki hissədən ibarət olacaq:

1-ci hissə:

Tədbiri Baku GTUG təşkilatçıları — Kamran Səmədli və Elvin Əfəndiyev açaraq keçmiş görüşümüzdə iştirak etməyənlər üçün Baku GTUGın nə olduğu haqqında məlumat verəcəklər.

Açılışdan sonra Turan Rüstəmli «Google Developer Tools» adlı çıxışı ilə Google Chrome üçün extension yazılma qaydasını tədbir iştirakçılarına çatdıracaq, nümunə kimi extension yazacaq, tədbir iştirakçıları isə bunu yerlərində praktiki yerinə yetirə biləcəklər.

Tədbiri Orxan Əhmədov «Android 4.0 yenilikləri və trendlər» adlı çıxışı ilə davam etdirəcək. O, əsasən 2012-ci ildə gözlənilən Android yenilikləri haqqında xəbər verərək əlavə olunacaq yeni özəllik və funksiyalardan danışacaq.


Bu çıxış ilə tədbirin ilk hissəsi bitmiş olacaq. Qafqaz Universitetinin təşkil etdiyi çay fasiləsində iştirakçılar istirahət edərək bir-biriləri ilə ünsiyyət imkanı əldə edəcək, daha yaxından tanış olacaqlar. Onlar eləcə də tədbir təşkilatçıları və spikerlərlə müxtəlif müzakirələrə qoşula biləcəklər.


2-ci hissə:

İkinci hissə daha texniki və tətbiqi nəzərdə tutulur. Belə ki, ilk olaraq Toğrul Tağıyev çıxış edərək «Introduction to Android Development» — Android proqramlaşdırmaya giriş adlı mövzu ilə iştirakçıları Android platformasında proqram yazma qaydaları, bu prossesdə istifadə olunacaq alətlər ilə tanış edəcək, daha sonra isə müxtəlif dillərdə Android development-in yerinə yetirilmə qaydalarını tədbir iştirakçılarına çatdıracaq.

Rəcəb Davudovun «Developing location-based services» mövzusu ilə daha texniki və son zamanlarda aktual mövzulardan olan Android LBS, GPS və s. özəlliklərin yaradılacaq applicationlara tətbiqindən bəhs edəcək, nümunə proqram yazacaq.

Tədbirin son çıxışı HTML5 haqqında olacaq. Ümumiyyətlə dünyada böyük səs-küyə səbəb olan, müxtəlif ölkələrdə haqqında çoxsaylı seminarlar təşkil edilən bu texnologiya ölkəmizdə çox passiv qarşılandı. HTML5-dən istifadə edən developerlərin sayının artmasına baxmayaraq hələ də bu haqda bir tanıtımın olmaması arzuolunmaz haldır. Bu səbəbdən Adil Əliyev tədbir iştirakçılarına HTML5 haqqında çıxış edərək müxtəlif nümunələr göstərəcək, ondan istifadə edilmə qaydaları haqqında məlumat verəcək.

Və sonda tədbir iştirakçıları ilə mütəxəsislər arasında Sual-Cavab olacaq, iştirakçılar onları maraqlandıran sualları birbaşa mütəxəsislərə ünvanlandıra və dərhal cavab ala biləcəklər.

Tədbirin daha dəqiq proqramı ilə aşağıdakı keçiddə tanış ola bilərsiniz:

Baku GTUG — Around the Google Technology proqram

QEYD: Tədbirdə iştirak edəcək şəxslərdən xahiş olunur saat 9:45-də artıq tədbir zalında olsunlar. Tədbir saat 10:00-da açıq elan ediləcək. Əlavə olaraq iştirakçıların özləri ilə notebook-larını gətirmələri tövsiyyə olunur. İştirakçıların çıxışlar zamanı göstəriləcək nümunələri və kodları birbaşa öz kompyüterlərində tətbiq etmələri üçün bu vacibdir.

Hər kəsi 01.10.2011 tarixində saat 10:00-da Qafqaz Universitetinin akt zalında gözləyəcəyik :)


Facebook eventimiz:

Around the Google Technology

Xəritə