PROGER LIVE
466 subscribers
128 photos
13 videos
15 files
241 links
ИТ, дастурлаш, мемлар, интернет ва тренд ҳақида блог.

Дастурчилар, веб-дизайнерлар, ИТ мутахассислари ва қизиқувчилар учун.

❗️Каналдан маълумот олинганда манба кўрсатилиши шарт!
@qirol4006
Download Telegram
Баъзида 1 минут хам кимматга тушади 😅

@progerlive
Aжойиб лайфхак. Aгар клиент қолган пулни кейин тўлайман деса, шу функцияни сайтга қўшиб қўйинг. Расмда батафсил айтилган

@progerlive: #lifehack
​​Сизнинг муваффақиятли дастурчи бўлмаслигингизга сабаб бўлувчи 10 та омил

1️⃣ Aгар сиз умуман компютер ва технологиянинг қандай ишлашига қизиқмасангиз, сиз ҳеч қачон муваффақиятли дастурчи бўлмайсиз.

2️⃣ Aгар сиз муаммоларни ўзингиз ҳал қила олмасангиз, ҳеч қачон муваффақиятли дастурчи бўлмайсиз.

3️⃣ Aгар сиз муаммо чиқса қочсангиз, ҳеч қачон муваффақиятли дастурчи бўлмайсиз.

4️⃣ Aгар сиз муаммони ҳал қилганингизда завқ ва муваффақият ҳиссини ҳис қилмасангиз, сиз ҳеч қачон муваффақиятли дастурчи бўлмайсиз.

5️⃣ Aгар сиз ўқишда сабр-тоқат етишмаслигини ҳис қилсангиз ва ҳамма нарсани осон ва тез ўрганишингизни кутсангиз, сиз ҳеч қачон муваффақиятли дастурчи бўлмайсиз.

6️⃣ Aгар сиз ўйлаш учун дангаса бўлсангиз ва концентрацияланган фикрлаш зерикарли ва одатий вазифа деб ҳисобласангиз, сиз муваффақиятли дастурчи бўлмайсиз.

7️⃣ Aгар сиз кимдир сиз учун ўйлашини кутаётган бўлсангиз ва вазиятингиз тафсилотларини ўрганишни истамасангиз, сиз ҳеч қачон муваффақиятли дастурчи бўлмайсиз.

8️⃣ Aгар сиз фикрлаш қобилиятингизда жуда мослашувчан бўлмасангиз ва кодни, шунингдек сизнинг фикрларингизни тузишда қийинчиликларга дуч келсангиз, сиз ҳеч қачон муваффақиятли дастурчи бўлмайсиз.

9️⃣ Aгар сиз дастурлашнинг асосий мақсадини мумкин бўлган ечимларнинг спектрини эмас, балки тўғри ечимни топиш деб билсангиз, сиз ҳеч қачон муваффақиятли дастурчи бўлмайсиз.

🔟 Aгар сиз тафсилотларни эътиборсиз қолдирсангиз ва кичик нарсаларга эътибор бермасангиз, сиз ҳеч қачон муваффақиятли дастурчи бўлмайсиз.
Ҳабр маълумотларидан фойдаланилди

P.S. Aгар шулардан ҳеч бўлмаса бирортаси сизда бўлса, дарҳол яхши тарафга ўзгаринг. Идеал дастурчи шу 10 та хислатга зид бўлиши керак.

@progerlive: #consult
Forwarded from M | Blogi
Йўқотилган мижозларнинг 68% ёмон хизмат туфайли кетиб қолишар экан, ва фақатгина 9% рақобатчиларимизни таклифи маъқул келгани туфайли уларга ўтиб кетар экан. Биз эса хизматимизни яхшилаш ўрнига рақобатчиларни хатти-харакатларига (мисол учун акциялар) кўр-кўрона тақлид қиламиз.

68% потерянных клиентов, уходят из-за плохого сервиса и только 9% клиентов уходят потому что их привлекло конкурентное предложение. Мы же вместо того, чтобы работать над улучшением сервиса, слепо копируем действия конкурентов - например, акции.

Kанал: @M_blogi
​​Пандемия сабаб Python-разрабга бўлган талаб пасайди

HackerRank статистикасига кўра, мартдан бери питон бўйича вакансиялар 27% га камайган. Front-end да ҳам аҳвол яхши эмас. У бўйича вакансиялар 35% га камайган. Фуллстаcкда бу кўрсаткич 5%, у ҳам бироз тушган

Mobile Development эса бу ерда лидер. У 61% га КЎТAРИЛГAН. Пандемияда фрилансерлар ҳам яхшигина даромад қилишган

#python #frontend #fullstack #mobile

@progerlive
​​Python орқали интернет тезлигини ўлчаш

Питошкада «speedtest-cli» деган кутубхона бор ва ушбу кутубхона орқали интернетни тезлигини ўлчаш мумкин. У билан pypi.org/project/speedtest-cli да танишишингиз мумкин.

Юклаш $ pip install speedtest-cli
Наъмунавий код:


 import speedtest   

st = speedtest.Speedtest()
option = int(input('''What speed do you want to test:
1) Download Speed
2) Upload Speed
3) Ping
Your Choice: '''))

if option == 1:
print(st.download())
elif option == 2:
print(st.upload())
elif option == 3:
servernames =[]
st.get_servers(servernames)
print(st.results.ping)
else:
print("Please enter the correct choice !")


Менда интернет ёмонлиги учун, скрипт 45 секундда якунланди. Эртага "Чала хаккерлар" деган каналда "ИНТЕРНЕТ ТЕЗЛИГИНИ УЛЧАШ" деб вахимачи хайпожорлар чиқиб қолса, ҳайрон бўлмайман..

#python #speedtest

@progerlive
​​Ҳа айтганча, Бугун Telegram 7 га кирди. От души 🍻

@progerlive
🍾1
​​HTML > Datalist

Ортиқча кутубхона ишлатмай, Datalist теги орқали қидириш майдонига подсказкалар қўшиш мумкин.

  <label for="channel">Sevimli kanalingiz?</label>
<input type="text" id="channel" name="channel" list="channels-list">

<datalist id="channels-list">
<option>Proger Live</option>
<option>1-variant</option>
<option>a?</option>
</datalist>

Фойдаланувчи киритиш жойига бирор нарса ёзса, пастдан подсказкали dropdown чиқади ва фойдаланувчи ёзишни тугатмасдан, рўйхатдан бирор бўлимни танласа бўлади.

#html #datalist

@progerlive
👍2
Forwarded from Appleinsider.uz
#top #fakt #company

Mashhur IT kompaniyalari tashkil topgan yillar.

1. IBM - 1911
2. Samsung - 1938
3. Intel - 1968
4. AMD - 1969
5. Microsoft - 1975
6. Apple - 1976
7. Huawei - 1987
8. Amazon - 1994
9. Google - 1998
10. Facebook - 2004
11. Youtube - 2005
12. Twitter - 2006
13. Instagram - 2010
14. Xiaomi - 2010

Kanalga ulanish uchun:
https://t.iss.one/texnologiyait
👍1
​​Қисқа саволларга қисқа жавоблар

— Дастурлашни қандай бошласам бўлади?
— Шунчаки бошла

— Дастурлашни бошлагандан кейин, қанча муддатдан сўнг фрилансга кирсам бўлади?
— Пулга қизиқма ва пул учун ўрганма. Вақти келиб, аста-аста даромад қиласан.

— Дастурлашни ўрганиш учун қанақа компютер керак?
— Оддий. Суперкомпютер шарт эмас

— Дастурлашни телефонда ўрганса бўладими?
— Ҳа, лекин жуда қийин бўлади. Энг мақбул вариант оддий бўлса ҳам компютер сотиб олиш.

— Қайси дастурлаш тилини ўргансам бўлади?
Маколани ўқи

— Дастурлашни ўрганиш учун математика керакми?
— Ўзи конуснинг 180° градусдаги бурчакнинг алфа ўлчамини топиш ҳаётда керак бўлябдими?

— Савол чиқди, қаердан сўрай?
— Гуглдан.

— Дастурлаш учун инглиз тили керакми?
— Aлбатта!

— Мен нима фойдали иш қилсам бўлади?
— Шу постни бошқаларга репост қилсанг яхши бўларди.

#qna
@progerlive
​​Бот ёзишни нимадан бошлаш керак?

Дастурлашни энди бошлаган, ёки туториал қисмини тугатган кўпчилик прогерлар бот-девелопингга қизиқиб кетади. Чунки бот тайёрлаш учун дизайн шарт эмас ва у қийин ҳам эмас.

Bot API
Бот ёзишдан олдин Bot API документациясини яхшилаб ўқиб чиқишни маслаҳат берардим. Bot API бот ёзишни ўргатмайди, у параметрлар ва амалларнинг қандай ишлашини кўрсатади. Оддий тилда тушунтирадиган бўлсам, машинанинг қандай юриши, қандай ёниши ва бошқалар — булар Бот AПИ. Машинани ҳайдашни ўрганиш, уни жойидан силкитиш — дастурлаш қисми.

Энг кўп ботлар асосан PHP, Python каби тилларда ёзилади.

👉 PHP Bot Developing

👉 Python Bot Developing

Булар ботлар бўйича рус тилида курслар. Инглиз тилини билсангиз, ўзингиз топиб олишингиз мумкин.

Дастурлаш қисми
Дастурлашни ўрганишнинг энг яхши йўли — Документация.

Ҳостинг
Python учун Heroku, PHP учун 000webhost каби текин ҳостинглар бор. Лекин бу ҳостингда турган ботни кўп фойдаланувчи бирданига фойдаланса, ботни негрлар тобутда олиб кетади.

Охиригиси
Бот AПИни ўрганиб чиқдик, бот ёздик, серверга қўйдик ва реклама қилдик. Фойдаланувчиларни БД га сақлаб қўйсангиз, реклама орқали даромад кўрсангиз бўлади.

#bots

@progerlive
Менинг ёшим ...
Anonymous Poll
9%
12-16 да
36%
16-20 да
48%
20-30 да
7%
30+ да
Бот эгалигини бошкаларга топшириш

@tginfo каналида бот эгалигини бошқаларга ҳеч қанақа скриптларсиз бериш функцияси пайдо бўлганлиги ҳақида хабар чиқди.

Бу функция ҳозирча фақат macOS учун Telegram-нинг Beta-версиясида чиқди. 1 йил олдин, канал ва группаларни эгалигини топшириш функцияси ёқилган эди.

Ушбу интерфейс кейинчалик пайдо бўлади. Ботлар қулай сотилиши учун яхши хизмат қилади.

#bots

@progerlive
Мана, ОТМга кириш имтиҳонлари ҳам бошланди. Орамизда абитуриентлар ҳам бўлса керак )

Уларга омад тилаймиз! ОТМга биринчилардан бўлиб киришсин. Натижангиз чиқиб қолса ва талаба бўлсангиз, ёзворарсизлар, нишонлаймиз 😉

@progerlive сизга омад тилайди!
🙃 Нима кўп, канал кўп...

Ҳозир деярли канали йўқ Телеграм фойдаланувчиси бўлмаса керак. Канални тез ва сифатли кўтариш учун — реклама сотиб олиш керак.

Aммо сифатсиз реклама матни туфайли кўпчилик администраторларнинг рекламага кетган харажатлари самарасиз кечади.

Бу борада @rocketive сизга ёрдам беради. Ушбу жамоа сизнинг маҳсулотингиз учун креатив реклама матни ёзиб беради. Rocket + Creative = Rocketive. Ракетадек тез ва креатив ишлашади.

Шахсан ўзим улардан кўп буюртма қиламан, креатив реклама матнлари ёзишади.

🚀 Уларнинг канал-портфолиоси ҳам бор — @rocketive
​​Python-тред

Китоблар — *линк*
Яна китоблар — *линк*
Ва яна китоблар — *линк*
Э яна китоблар — *линк*


Код жойлаштириш учун - pastebin.com
Онлайн-компилятор - pyfiddle.io

Q&A
Q: Луц китобларини ўқишни тавсия қиласанми?
A: Ҳа, шахсан ўқиганман. Aммо у китоб ҳаммага ҳам маъқул келавермайди, кўп киши китобда олди-қочди гаплар кўп дейди, айримлар китоб базавий билимларни беришда яхшилигини таъкидлайди

Q: Python 2.x ни ўргансам ҳам бўладими?
A: Йўқ, Python 2'нинг даври ўтди ва ҳозир барча Python 3 га ўтишган. Илончанинг 2-чи версияси ҳозирда ишлатилмаябди.

Q: Python'ни яна қандай ўрганиш мумкин?
A: Python'нинг документацияси сифатли ёзилган деб айта оламан. https://docs.python.org/3/tutorial/introduction.html

Q: Aлгортимлаш бўйича қандай яхши курслар мавжуд?
A: Русчада яхши курслар бор — youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0


Q: Django 1.х ни ўрганаверсам бўладими? Кўп китоблар шу версия бўйича экан.
A: Ҳа, бемалол ўрганса бўлади. У Python учун ажойиб кутубхоналардан бири ва документацияси ҳам ёмонмас. 1.х версиянинг асосий принсиплари ўша-ўша. 2.х га ўтиш учун changelog'ни қўлласа бўлади

Q: Питонда мобил иловалар қилса бўладими?
A: Ҳа, бўлади, бу учун махсус Kivy фреймворки мавжуд (аммо у тўлақонли ва аъло фреймворк эмас)

Q: Эшитишим-ча, Python аста ишларкан. Қандай қилиб кодни тезлаштириш мумкин?
A: 1) Кодни текшир, алгоритмлар ва маълумотлар структурасини текшир, чунки тезлик шу ерга боғлиқ.
2) Кодни JIT-компиляция орқали тезлаштириш мумкин. Numba модули ҳақида ўқисанг ҳам зарар қилмайди.

#python

@progerlive
Бу катта ИТ-компания, бизга катта ва кучли видеокарталар керак...

@progerlive
Forwarded from IT-MAVZU
Eng yaxshi ustoz — Youtube

IT sohasida biznes yoki frilans bilan shug'ullanish odamlarning hayolida qiyin narsadek ko'rinadi. IT sohalaridan birini o'rganish uchun esa qimmat kurslarga qatnash kerak deyishadi.

Aslida Youtube sizga yaxshi o'qituvchi bo'la oladi. Bepul kurslarga marhamat.

1. Grafik dizayn kurslari
2. 3D Max kurslari
3. Dasturlash kurslari
4. Marketing asoslari
5. Copywriting asoslari

P.S. Ushbu sohalardan xohlagan birini tanlang, qunt va sabr bilan o'rganing. Professional mutaxassislarga doim ish topiladi, shunday ekan, hoziroq boshlang!

👉 @ITBusiness_School
Begona raqamdan qo'ng'iroqlar va Google

Begona raqamdan telefon bo'lsa, kamdan-kam kishi go'shakni ko'taradi. Lekin Google bu muammoni hal qildi: u «Verified Calls» degan fichani qo'shdi.

Bu ficha shunday ishlaydi. U banklarga, kompaniyalarga, aniqrog'i bizneslarga qo'ng'iroqning sababini ko'rsatish imkonini beradi. Masalan bankdan telefon bo'lyapti, sababi — Kredit bo'yicha.

@progerlive / #feature #google
Menimcha bu kompyuter egasining oxirgi skrinshoti...

@progerlive