image

C\C++ tip ceviriciləri

Niyə bəzi C++ proqramçıları C üslubunda tipləri çevirməyi xoşlamır? C++ proqramlaşdırma dilinin keyfiyyətinə heyran olan proqramçılarin Əsas kimi gətirdikləri arqumentlərdən biri tiplərin təhlükəsizliyidir. Faktiki olaraq C++ kompilyatorlarının bir çoxu bunu həyata keçirməyə sizə imkan verməyəcək: char& pszString = “Hello World!”; int* pBuf = pszString; // Xəta: char* tipini int* tipine çevirmək olmaz …Bu olduqca məqbuldur! ...

Ətraflı oxuyun...
image

Primitiv Məlumat Tipləri (Java-da)

Bəşər övladı 9.1 * 10^-28 q-lıq kiçicik bir zərrəcikdən(elektron-dan), ucsuz-bucaqsız kainata qədər mövcud olan hər şeyi və onların xüsusiyyətlərini daima öyrənməkdədir. Bu məqsədlərə çatmağın yolu mütaliə, müşahidə və təhlili özündə cəmləyən bir məfhumdan-araşdırmadan keçir. Bütün araşdırmalardakı ən fundamental sual isə “bu (və ya o) nədir?”-dən başqa bir şey deyil. İndi təsəvvür edin ki, bir siz ...

Ətraflı oxuyun...
image

Pandas: DataFreym yaratmağın müxtəlif üsulları

İlk öncə pandas-da verilənlərin 2D əndazəli forma (sadə dil ilə “cədvəl”) daxilində saxlanma vasitəsi və forması olan Dataframe yaratmaqdan başlayaq. Bu dərs tam olaraq müxtəlif mənbələrdən və formalarda əldə edilmiş məlumatı Datafreymə çevirmək yolları haqqında bəhs edəcək. Pandas ilə iş aparmaq üçün modulu əvvəlcə import edək: import pandas as pd Datafreymin əsasına yerləşəcək verilənlər mənbə üzrə üzrə ...

Ətraflı oxuyun...
image

Pandas ilə SQLvari sorğuların yazılması

SQL ilə heç olmasa qismən tanışlığı olan adam “SQL-in əsasların bir neçə saat ərzində öyrənib ilk sorğuları yazmaq olar” cümləsi ilə razılaşar (hər halda mən bu cür fikirləşirəm). Python ilə də eynən, bu dil ən sadə və proqramlaşdırmanı öyrənməyə başlayanlar üçün ideal dil sayılır. İndi, verilənlər elmi və məlumat analizi ən trend mövzu olan vaxtda Python-un Pandas modulu vasitəsi ...

Ətraflı oxuyun...
image

printJOB: internet və şəbəkə üzərindən çap

Problem haqqında: Hal-hazırda çalışdığım şirkətdə bəzi əməkdaşlara qarşı tərəfin xəbəri /müdaxiləsi olmadan sənədləri çap etməyə ehtiyacı vardır. İnfrastruktur müxtəlif olduğundan (domendə kompyuterlər,domendə olmayan kompyuterlər, VPN olan və olmayan, PC və noutbuk istifadəçiləri) biz uzun zaman ərzində Google şirkətinin CloudPrint xidmətindən istifadə edirdik. İlk zamanlar bu həll məni qane etsədə sonradan mənə istifadəçi və istifadəçilərin texniki ...

Ətraflı oxuyun...
image

Github, Telegram, Python və RedHat OpenShift istifadə edərək sadə tərcüməçi BOT-un yaradılması

Github, Telegram, Python və RedHat OpenShift istifadə edərək sadə tərcüməçi BOT-un yaradılması Bu məqalədə bir neçə xidməti birləşdirərək kiçik amma funksional bir TelegramBOT yaratmağa çalışacağıq. Başlanğıc üçün aşağıdakı tələblərin ödənməyinə ehtiyac vardır. 1.       Telegram hesabınız (Telefon və ya PC üzərindən (https://web.telegram.org)) 2.       GitHub hesabınız (https://github.com/) 3.       RedHat OpenShift Hesabınız (https://openshift.com, Python 3.5 dəstəkli,kod yazarkən buna ...

Ətraflı oxuyun...
image

C++-la sadə fixlər(Open Source proyektdə iştirak 2-ci hissə)

Salam hörmətli dostlar, daha əvvəlki məqaləmizdə DOC bug-lardan danışmışdıq. Demişdik ki, hər hansı Open Source proyektin dokumentasiyasını oxuyub, oradakı səhvləri tapmaq da böyük iş hesab olunur. Çünki siz həmin məhsulun izahındakı səhvləri aradan qaldırırsınız. Bugünkü söhbətimiz isə, əhəmiyyətlilik dərəcəsi Low olan BUG-lar haqqındadır. Gəlin bu məqsədlə gündəlik istifadə etdiyimiz avtomobili(əgər varsa) misal çəkək. Avtomobilin proqram ...

Ətraflı oxuyun...
image

adminBOT: Telegram vasitəsi ilə müxtəlif komandaların icrası.

Salam hörmətli TechNet.az istifadəçiləri. Son 1-2 ay iş ilə dolu olsa da nəhayət ki yeni, çoxdan arzuladığım mövzu üzərində məqalə yazmağa qərər verdim. Bu məqaləni yazmağımın səbəbi mənim bir neçə gün əvvəl aşağıda qeyd etdiyim hal ilə üz-üzə qalmağım oldu. Mənim bəzən toplantı və ofisdən kənar olan olduğum hallarda istifadə etdiyimiz program təminatının problemlərindən biri ...

Ətraflı oxuyun...
image

Proqramlaşdırmaya yeni başlayanlar üçün məlumat; C/C++-ın önəmi haqqında.

Çoxsaylı səhv yönləndirmə, məsləhətlərə cavab olaraq aşağıdakı fikirləri yazmağa qərar verdim. İlk öncə gəlin bizim İT ilə, qonşumuz Rusiya arasında kiçik bir müqayisə aparaq. Mən Amerika demədim, çünki onda deyəcəklər ki, ora Amerikadı. Ermənistan da demədim, onda da deyərlər vətənə xəyanət edirsən. Bu məqsədlə Mail.ru və Yandex-i nümunə kimi seçmişəm. 2015-ci ildə bu şirkətlərin baş ...

Ətraflı oxuyun...
image

Vagrant və PyCharm birgə istifadəsi(Python remote interpretatoru sudo ilə çağırmaq haqqında)

Salam, hörmətli dostlar. Bu məqalədə PyCharm-da Vagrant-ın istifadəsi haqqında kiçik söhbət açacam, əsas çətinlik yaradan hissə, remote VM-dəki, Python interpretatorunu sudo ilə çağırmaq oldu. Məsələyə biraz giriş qataq. Python 3-də yazdığım belə bir Open Source MySQL fiziki backup alan tool var: MySQL-AutoXtraBackup Dokumentasiyasını burdan oxuya bilərsiniz: MySQL-AutoXtraBackup DOC Yeni başlayanların həyatını asanlaşdırmaq məqsədilə, Vagrant env ...

Ətraflı oxuyun...