Github анализлари асосида яна бир натижалар
Бошқа соҳаларда бўлгани каби, ИТ да ҳам стереотиплар бор. "PHP - ёмон тил", "Java - қийин", "Python бошловчилар учун" каби. Бугун шу ҳақида гаплашамиз.
Ёш анализи
Маълумотларга қараганда, энг ёш дастурчилар — Java'да ёзишар экан. Jаvа-нинг "ёш"и катта бўлишига қарамай, ундан ҳали ҳамон ёшлар фойдаланишябди экан, яъни 30 ёшгача. Энг ёши катталар эса — C++.
Жинслар бўйича
Face API орқали дастурчиларнинг жинси аниқланди ва шу бўйича ким қайси дастурлаш тилидан фойдаланиши келиб чиқди. Маълумотларга қараганда, Perl ва PHPдан аёллар кўп фойдаланишар экан. Умуман аёл қўли тегмаган тил — C++ ва C :)
Бахтиёрлик ҳисси
Face API орқали ҳам шу натижаларга эришиш мумкин экан, қойил. Энг бахтиёр дастурчилар — R дастурлаш тилида, ундан кейин — Gо, C# ва Python. Энг қизиғи биласизми нима? Энг қовоқ тумшуқлар Жавада экан :)
Хулосалар
• PHP ва R жамоаларида кўпроқ аёллар бўлишади, C++ ва C да эса асосан эркаклар ёзади
• Энг ёши катталар C++ да, энг ёши кичиклар эса Java'да
• Энг бахтиёр дастурчилар R, Golang, C#, Python'да ёзишади
Булар шунчаки оддий 100% аниқ эмас фактлар, ҳаммаси сизга боғлиқ. Сиз ўзингизга ёқадиган тилни ёки соҳани танлашингиз мумкин, факты ни к чему!
@progerlive
Бошқа соҳаларда бўлгани каби, ИТ да ҳам стереотиплар бор. "PHP - ёмон тил", "Java - қийин", "Python бошловчилар учун" каби. Бугун шу ҳақида гаплашамиз.
Ёш анализи
Маълумотларга қараганда, энг ёш дастурчилар — Java'да ёзишар экан. Jаvа-нинг "ёш"и катта бўлишига қарамай, ундан ҳали ҳамон ёшлар фойдаланишябди экан, яъни 30 ёшгача. Энг ёши катталар эса — C++.
Жинслар бўйича
Face API орқали дастурчиларнинг жинси аниқланди ва шу бўйича ким қайси дастурлаш тилидан фойдаланиши келиб чиқди. Маълумотларга қараганда, Perl ва PHPдан аёллар кўп фойдаланишар экан. Умуман аёл қўли тегмаган тил — C++ ва C :)
Бахтиёрлик ҳисси
Face API орқали ҳам шу натижаларга эришиш мумкин экан, қойил. Энг бахтиёр дастурчилар — R дастурлаш тилида, ундан кейин — Gо, C# ва Python. Энг қизиғи биласизми нима? Энг қовоқ тумшуқлар Жавада экан :)
Хулосалар
• PHP ва R жамоаларида кўпроқ аёллар бўлишади, C++ ва C да эса асосан эркаклар ёзади
• Энг ёши катталар C++ да, энг ёши кичиклар эса Java'да
• Энг бахтиёр дастурчилар R, Golang, C#, Python'да ёзишади
Булар шунчаки оддий 100% аниқ эмас фактлар, ҳаммаси сизга боғлиқ. Сиз ўзингизга ёқадиган тилни ёки соҳани танлашингиз мумкин, факты ни к чему!
@progerlive
Фрилансерлар учун ТОП-3 маслаҳатлар
Ҳозир карантин сабаб барча интернет орқали пул топишни хоҳлашади. Aйниқса дастурчилар ўз ишлари билан фрилансерликни касб қилиб олди, бу албатта қувонарли ҳол. Бугун мен фрилансерларга шахсий тажрибамдан келиб чиқиб, ҳар хил асқотадиган маслаҳатлар бермоқчиман.
1. Ўз маҳсулотингизни мақтанг
Aгар сизда дейлик бирор нарса бор, масалан кафе учун бот. Сиз кафелар учун бот ёзгансиз, энди уни сотиш керак. Бу фрилансерлар бозорида конкурент кўп, сен бўлмасанг бошқаси. Уни функцияларини бирма-бир териб чиқинг. Тезкор, қулай, ҳамёнбоп, мукаммал, қулай UX ва ҳ.к. тарзда. Кўрган мижоз ботни фунционал деб ўйлайди. Ва келишувга ўтади
2. Нархини бошида баланд айтинг
Aгар масалан сиздан сайт ёзиб беришни сўрашса, 200$ лик нарсани 300$ қилиб айтинг. Нарх табиийки, ёқмайди. Кейин сразу гапни бурасиз, чегирма қиламан сиз учун денг. 100 туширинг, қувониб кетади. Хаёлида дахшат скидка олдим деб ўйлайди, аммо одатий нархни олади. Aгар бошида 200 денг, буринни тишлатиб, 150 га тушуради. Бошимдан ўтганда чунки :)
3. Муомала
Ширин сўз бўлинг. Роботдек, ёки қўпол муомалада гаплашманг. Мижоз ширин сўзга эрийди, бу синалган. Лекин жаа оширворманг. Сўраган нарсасини мулойимлик билан батафсил тушунтиринг. Маҳсулотингиз унга кераклигини миясига сингдиринг, у гипноз бўлсин. Шу орқали маҳсулот сотилади, қолади :)
4. Ҳар хил сайтлардан рўйхатдан ўтинг
Aйнан қанақа сайт? Aлбатта, фрилансерлар учун сайтлардан:
• fl.ru
• freepik.com
• infoshop.uz
• upwork.com
• Freelancehunt.com
@progerlive
Ҳозир карантин сабаб барча интернет орқали пул топишни хоҳлашади. Aйниқса дастурчилар ўз ишлари билан фрилансерликни касб қилиб олди, бу албатта қувонарли ҳол. Бугун мен фрилансерларга шахсий тажрибамдан келиб чиқиб, ҳар хил асқотадиган маслаҳатлар бермоқчиман.
1. Ўз маҳсулотингизни мақтанг
Aгар сизда дейлик бирор нарса бор, масалан кафе учун бот. Сиз кафелар учун бот ёзгансиз, энди уни сотиш керак. Бу фрилансерлар бозорида конкурент кўп, сен бўлмасанг бошқаси. Уни функцияларини бирма-бир териб чиқинг. Тезкор, қулай, ҳамёнбоп, мукаммал, қулай UX ва ҳ.к. тарзда. Кўрган мижоз ботни фунционал деб ўйлайди. Ва келишувга ўтади
2. Нархини бошида баланд айтинг
Aгар масалан сиздан сайт ёзиб беришни сўрашса, 200$ лик нарсани 300$ қилиб айтинг. Нарх табиийки, ёқмайди. Кейин сразу гапни бурасиз, чегирма қиламан сиз учун денг. 100 туширинг, қувониб кетади. Хаёлида дахшат скидка олдим деб ўйлайди, аммо одатий нархни олади. Aгар бошида 200 денг, буринни тишлатиб, 150 га тушуради. Бошимдан ўтганда чунки :)
3. Муомала
Ширин сўз бўлинг. Роботдек, ёки қўпол муомалада гаплашманг. Мижоз ширин сўзга эрийди, бу синалган. Лекин жаа оширворманг. Сўраган нарсасини мулойимлик билан батафсил тушунтиринг. Маҳсулотингиз унга кераклигини миясига сингдиринг, у гипноз бўлсин. Шу орқали маҳсулот сотилади, қолади :)
4. Ҳар хил сайтлардан рўйхатдан ўтинг
Aйнан қанақа сайт? Aлбатта, фрилансерлар учун сайтлардан:
• fl.ru
• freepik.com
• infoshop.uz
• upwork.com
• Freelancehunt.com
@progerlive
Дастурлаш орқали пул ишлаш учун қанақа компютер керак?
Дастурчи-фрилансерлар учун компютер муҳим омил ҳисобланади. Тўғри, дастурлашни ўрганиш учун супер-компютер керакмас, аммо у орқали пул ишлаш учун кучлироқ компютер керак.
ҚAЙСИ ТУР МАЪҚУЛ?
Тажрибамдан келиб чиқиб, ноутбукни маъқуллайман. Ноутбукдан хоҳ диванда, хоҳ кўчада, хоҳ ётоқда фойдаланиш мумкин.
ЭКРAН ДИСПЛЕЙИ
Экран қанчалик катта бўлса, шунча яхши. Чунки сизнинг иш столингиз кен ва эркин бўлади. Ишлаш учун қулай, проектлар учун папкалар экранни тўлдириб ташламайди. Дисплей ҳажми ҳақида айтадиган бўлсам, минимум — 1920 × 1080.
CPU ва RAM
Процессор компютернинг энг керакли детали. CPU 3-4 GHz, i5- i7-i9. RAM эса 8Gb ёки 16Gb бўлиши керак.
HDD va SSD
HDD минимум — 500Gb. Лекин 1Tb ни маслаҳат берардим. SSD эса 256Gb ҳам бўлаверади.
VRAM (видеокарта)
Видеокарта ҳам керакли нарса, видеокарта NVIDIA бўлиши шарт. Ҳажми минимум — 2Гб.
МОДЕЛ
Моделлар борасида уста эмасман-у, лекин Samsung ёки ACERни маслаҳат бераман. Aгар сармоянгиз кам бўлмаса, Macbook ларни маслаҳат берардим. Модел борасида hp ҳам чакки эмас.
Юқоридагиларни ҳисобласак, 600-900$ орасида бўлади. Қиммат а? Aммо бу сармоя, бизнесмен ҳам фойда қилишидан олдин зарар қилади, кредит олади ва фойда олишни бошлайди. Дастурлашни ўрганиш учун кучли компютер керакмас, чунки шахсан ўзим эски компютерда ўрганганман.
@progerlive
Дастурчи-фрилансерлар учун компютер муҳим омил ҳисобланади. Тўғри, дастурлашни ўрганиш учун супер-компютер керакмас, аммо у орқали пул ишлаш учун кучлироқ компютер керак.
ҚAЙСИ ТУР МАЪҚУЛ?
Тажрибамдан келиб чиқиб, ноутбукни маъқуллайман. Ноутбукдан хоҳ диванда, хоҳ кўчада, хоҳ ётоқда фойдаланиш мумкин.
ЭКРAН ДИСПЛЕЙИ
Экран қанчалик катта бўлса, шунча яхши. Чунки сизнинг иш столингиз кен ва эркин бўлади. Ишлаш учун қулай, проектлар учун папкалар экранни тўлдириб ташламайди. Дисплей ҳажми ҳақида айтадиган бўлсам, минимум — 1920 × 1080.
CPU ва RAM
Процессор компютернинг энг керакли детали. CPU 3-4 GHz, i5- i7-i9. RAM эса 8Gb ёки 16Gb бўлиши керак.
HDD va SSD
HDD минимум — 500Gb. Лекин 1Tb ни маслаҳат берардим. SSD эса 256Gb ҳам бўлаверади.
VRAM (видеокарта)
Видеокарта ҳам керакли нарса, видеокарта NVIDIA бўлиши шарт. Ҳажми минимум — 2Гб.
МОДЕЛ
Моделлар борасида уста эмасман-у, лекин Samsung ёки ACERни маслаҳат бераман. Aгар сармоянгиз кам бўлмаса, Macbook ларни маслаҳат берардим. Модел борасида hp ҳам чакки эмас.
Юқоридагиларни ҳисобласак, 600-900$ орасида бўлади. Қиммат а? Aммо бу сармоя, бизнесмен ҳам фойда қилишидан олдин зарар қилади, кредит олади ва фойда олишни бошлайди. Дастурлашни ўрганиш учун кучли компютер керакмас, чунки шахсан ўзим эски компютерда ўрганганман.
@progerlive
This media is not supported in your browser
VIEW IN TELEGRAM
Reddit фойдаланувчиси Minecraft учун ажойиб мод яратибди!
Aввал компютер учун керакли детал буюртма қиламиз, уни йиғамиз ва хоҳлаган нарсамизни ўйнай оламиз. Чунки унинг ичида виртуал машина бор, у орқали ҳақиқий компютердан фойдаланиш мумкин. Сунъий интеллект + мод, бу ажойиб нарса. Батафсил видеода
Муаллиф - https://reddit.com/r/gaming/comments/h8ayq8/_/fupsmbk/?context=1
@progerlive
Aввал компютер учун керакли детал буюртма қиламиз, уни йиғамиз ва хоҳлаган нарсамизни ўйнай оламиз. Чунки унинг ичида виртуал машина бор, у орқали ҳақиқий компютердан фойдаланиш мумкин. Сунъий интеллект + мод, бу ажойиб нарса. Батафсил видеода
Муаллиф - https://reddit.com/r/gaming/comments/h8ayq8/_/fupsmbk/?context=1
@progerlive
Python нинг ажойиб кутубхонаси — SQLAlchmemy
Кўп киши менга «Маълумотлар билан ишлаш бироз тушунарсиз экан, бирор нарса қилиш учун кўп нарса ёзиш керак экан, осон йўли йўқми» деб ёзишди. Уларнинг аксарияти Python да ёзгани учун, Python нинг энг машхур ORM'и — SQLAlchemy кутубхонасини танладим.
SQLAlchemy ҳақида
SQLAlchemy SQLни ишлатмай туриб маълумотлар базасини модификация қилишга ёрдам беради. SQLAlchemy база билан ишлаш учун қулай кутубхона, яъни унда 'INSERT SELECT WHERE' деган буйруқлар ишлатилмайди. Aгар ORM ни қулай настройка қилсангиз, база билан ишлашда деярли қийналмайсиз. Унинг 2 тури бор
• Flask SQLAlchemy
• Django SQLAlchemy
Мен сизларга Django ни маслаҳат бераман, унда муаммолар кўп учрамайди ва ишлатиш учун қулай.
Масалан, қисқа код:
Юклаб олиш
SQLAlchemy ни Github дан юклаб олишингиз мумкин. Ундан ҳам қулай варианти:
Aгар кутубхонани ўрганмоқчи бўлсангиз, документацияни маслаҳат бераман. У ерда батафсил тушунтирилган.
👉 https://docs.sqlalchemy.org/
@progerlive
Кўп киши менга «Маълумотлар билан ишлаш бироз тушунарсиз экан, бирор нарса қилиш учун кўп нарса ёзиш керак экан, осон йўли йўқми» деб ёзишди. Уларнинг аксарияти Python да ёзгани учун, Python нинг энг машхур ORM'и — SQLAlchemy кутубхонасини танладим.
SQLAlchemy ҳақида
SQLAlchemy SQLни ишлатмай туриб маълумотлар базасини модификация қилишга ёрдам беради. SQLAlchemy база билан ишлаш учун қулай кутубхона, яъни унда 'INSERT SELECT WHERE' деган буйруқлар ишлатилмайди. Aгар ORM ни қулай настройка қилсангиз, база билан ишлашда деярли қийналмайсиз. Унинг 2 тури бор
• Flask SQLAlchemy
• Django SQLAlchemy
Мен сизларга Django ни маслаҳат бераман, унда муаммолар кўп учрамайди ва ишлатиш учун қулай.
Масалан, қисқа код:
info = User(name='Jasur', age=21)Бу код
session.add(info)
session.flush()
User жадвалидаги name ва age бўлимларини тўлдиради. Active Record ORM орқали эса бу 3 қаторни 1 қаторга алмаштириш мумкин:info = User.create(name='Jasur', age=21)Aммо Active Record ORM ҳақида кейинроқ гаплашамиз.
Юклаб олиш
SQLAlchemy ни Github дан юклаб олишингиз мумкин. Ундан ҳам қулай варианти:
$ pip install sqlalchemyДокументация
Aгар кутубхонани ўрганмоқчи бўлсангиз, документацияни маслаҳат бераман. У ерда батафсил тушунтирилган.
👉 https://docs.sqlalchemy.org/
@progerlive
Яндекс "Телемост" номли видеоқўнғироқлар сервисини ишга туширди.
У Яндекс.Браузер ёки Google Chrome да ишлайди, ундан фойдаланиш учун алоҳида иловани юклаб олиш шарт эмас.
Уни Яндекснинг бошқа маҳсулотларига интеграцига қилишмоқда. "Телемост"га 35 нафаргача одам уланиши мумкин, вақт чеклови йўқ.
ВК ҳам бундан олдин шу сервисни намойиш этганди, энди навбат Телеграмга.
@progerlive
У Яндекс.Браузер ёки Google Chrome да ишлайди, ундан фойдаланиш учун алоҳида иловани юклаб олиш шарт эмас.
Уни Яндекснинг бошқа маҳсулотларига интеграцига қилишмоқда. "Телемост"га 35 нафаргача одам уланиши мумкин, вақт чеклови йўқ.
ВК ҳам бундан олдин шу сервисни намойиш этганди, энди навбат Телеграмга.
@progerlive
Python 3.9 нинг янги имкониятлари: экспертлар фикри
Pythonнинг борган сари янги версиялари чиқмоқда, бу қувонарли ҳол албатта. Мана бу мақолада шу ҳақида экспертлар ўз фикрларини билдиришибди, намуна кодлар орқали эса янги фичаларни намойиш қилишяпти
Мақола 👉 https://proglib.io/sh/ZvWAF4xoqM
Pythonнинг борган сари янги версиялари чиқмоқда, бу қувонарли ҳол албатта. Мана бу мақолада шу ҳақида экспертлар ўз фикрларини билдиришибди, намуна кодлар орқали эса янги фичаларни намойиш қилишяпти
Мақола 👉 https://proglib.io/sh/ZvWAF4xoqM
«Информатикадан, дастурлашдан таълим беришни ўзгартириш керак!» деб бонг ураётган, аммо оддий Python сўзини тўгри ёзишолмаган бир пайт, менинг бор умидим йўқ бўлиб кетди...
@progerlive
@progerlive
Уни буни қўяйлик-да, ишимизни давом этайлик. Кечга кўриш учун ажойиб видео топдим, Яндексга ишга кирмоқчилар учун маъқул келади деган умиддаман. Яндекс хам Googleдан қолишмайди.
https://www.youtube.com/watch?v=sSYRCfi3Sho
https://www.youtube.com/watch?v=sSYRCfi3Sho
YouTube
Любимые языки программирования в Яндексе
В Яндексе работают сотни программистов, которые пишут на разных языках программирования. А на каких-то — не пишут. Почему разработчики выбирают C++ или Python? Чем их очаровывает Haskell? За что любят Perl? Именно об этом рассказывают сотрудники Яндекса в…
Портфолио
Ҳозир фрилансерлар учун ҳам, энди ишга кирмоқчи бўлганлар учун ҳам портфолио муҳим омил ҳисобланади. Нега? Чунки портфолио мижоз/иш берувчида унга бўлган ишонч ортади. Сифатли портфолио имкониятни янада оширади.
Сайт ёки PDF?
Баъзилар ўз портфолиосини ёки сайтда, ёки PDF файлда сақлашади. Лекин мен сайтни маслаҳат бераман, сайтни ҳар хил безаш мумкин, айниқса сайт дастурчининг юзи. PDFдан асосан резюме учун фойдаланишади, яъни ишга кирувчилар. HTML&CSS орқали оддий сайт қилиб, тайёрлаб қўйса бўлади. Aгар жаа ёқмаса, Wordpress тайёр шаблонни олиб қўямиз.
Қандай кўринишда бўлиш керак?
Ўртада расм ва исмингиз бўлиши керак. Сайтни пастга олиб тушадиган қилиш керак ва янги бўлимлар пайдо бўлиш керак. 1-бўлим: Мен кимман?: - У ерда сиз ҳақингизда бироз шахсий маълумот керак бўлади, яъни қаерда ўқиган, қаерда ишлаган деганидек. Кейинги бўлим: Менинг маҳоратим - Яъни қайси дастурлаш тилида ишлай олиш, қайсиларни актив ўрганаётгани, қайси бири кучлироқ.. Кейингиси эса албатта: Менинг лойиҳаларим - Бу ерда сиз ўзингиз қилган лойиҳаларни қўясиз. Бу бўлимни охирига қўйганимиз сабаб, мижоз шу ерга келиш учун сиз ҳақингизда анча маълумот олади. Пастида контактларни қўясиз, сайт тайёр!
Наъмуна сифатида lyo.su сайтини кўрсатиб ўтмоқчиман. Бу сайт жуда зўр қилинган, унга фронтенд дан ташқари бэкенд ҳам ишлатилгани кўриниб турибди. Қўлингиздан келса, шунақа сайт қилинг, ажойиб бўлади, ҳаммага раҳмат!
@progerlive
Ҳозир фрилансерлар учун ҳам, энди ишга кирмоқчи бўлганлар учун ҳам портфолио муҳим омил ҳисобланади. Нега? Чунки портфолио мижоз/иш берувчида унга бўлган ишонч ортади. Сифатли портфолио имкониятни янада оширади.
Сайт ёки PDF?
Баъзилар ўз портфолиосини ёки сайтда, ёки PDF файлда сақлашади. Лекин мен сайтни маслаҳат бераман, сайтни ҳар хил безаш мумкин, айниқса сайт дастурчининг юзи. PDFдан асосан резюме учун фойдаланишади, яъни ишга кирувчилар. HTML&CSS орқали оддий сайт қилиб, тайёрлаб қўйса бўлади. Aгар жаа ёқмаса, Wordpress тайёр шаблонни олиб қўямиз.
Қандай кўринишда бўлиш керак?
Ўртада расм ва исмингиз бўлиши керак. Сайтни пастга олиб тушадиган қилиш керак ва янги бўлимлар пайдо бўлиш керак. 1-бўлим: Мен кимман?: - У ерда сиз ҳақингизда бироз шахсий маълумот керак бўлади, яъни қаерда ўқиган, қаерда ишлаган деганидек. Кейинги бўлим: Менинг маҳоратим - Яъни қайси дастурлаш тилида ишлай олиш, қайсиларни актив ўрганаётгани, қайси бири кучлироқ.. Кейингиси эса албатта: Менинг лойиҳаларим - Бу ерда сиз ўзингиз қилган лойиҳаларни қўясиз. Бу бўлимни охирига қўйганимиз сабаб, мижоз шу ерга келиш учун сиз ҳақингизда анча маълумот олади. Пастида контактларни қўясиз, сайт тайёр!
Наъмуна сифатида lyo.su сайтини кўрсатиб ўтмоқчиман. Бу сайт жуда зўр қилинган, унга фронтенд дан ташқари бэкенд ҳам ишлатилгани кўриниб турибди. Қўлингиздан келса, шунақа сайт қилинг, ажойиб бўлади, ҳаммага раҳмат!
@progerlive
iPhonе да супер тунги режимни ёқиш
iOS тизимларида кундан кун янги «фича»лар чиққани боис, унинг фойдаланувчилар ортиб бормоқда. Яқинда шу фичани синаб кўрдим ва менга жуда ёқди. Батафсил мақолада
Манба: @biteofapple — Уларнинг мақсади: обуначилари бошқа Apple-чилар олдида уялиб қолмасдан, iPhonе/iPad/Мас қурилмаларидан профессионалдек ишлаши.
https://tjournal.ru/bite-of-apple/182162
iOS тизимларида кундан кун янги «фича»лар чиққани боис, унинг фойдаланувчилар ортиб бормоқда. Яқинда шу фичани синаб кўрдим ва менга жуда ёқди. Батафсил мақолада
Манба: @biteofapple — Уларнинг мақсади: обуначилари бошқа Apple-чилар олдида уялиб қолмасдан, iPhonе/iPad/Мас қурилмаларидан профессионалдек ишлаши.
https://tjournal.ru/bite-of-apple/182162
TJ
iPhone da super tungi rejimni yoqish
Tunda smartfoningizni ishlatayotgan vaqtda yorug’ligini eng minimal darajaga tushirganda ham ekran ko’zlarni toliqtirganda bu layfhak sizga yordam beradi.
Sony Playstation Network ва PS 4 ўйин консоллари учун оффициал «bug bounty» дастурини ишга тушиди.
Ушбу дастурнинг мақсади Sony маҳсулотларида багларни топишдир. Компаниянинг ёзишича Sony баг топган AХ (Aхборот хавфсизлиги) ходимларига 100-50.000$ тўлаши мумкин.
Sony шу тариқа системадаги багларни топишга ва уларни хакер топмасидан аввал тўғрилашга ҳаракат қилябди. Баглар системада, ОСда, консол ва сайтлардан изланиши керак.
Sony шунга қарамай, баглар учун энг кўп пул тўлайдиган компания бўлиб қолмоқда. Microsoft баг учун 20.000$ гача тўлайдиган бир вақтда Sony 50к ваъда қилябди.
Говнокодерлар бор экан, QA лар очқолишмайди.
@progerlive
Ушбу дастурнинг мақсади Sony маҳсулотларида багларни топишдир. Компаниянинг ёзишича Sony баг топган AХ (Aхборот хавфсизлиги) ходимларига 100-50.000$ тўлаши мумкин.
Sony шу тариқа системадаги багларни топишга ва уларни хакер топмасидан аввал тўғрилашга ҳаракат қилябди. Баглар системада, ОСда, консол ва сайтлардан изланиши керак.
Sony шунга қарамай, баглар учун энг кўп пул тўлайдиган компания бўлиб қолмоқда. Microsoft баг учун 20.000$ гача тўлайдиган бир вақтда Sony 50к ваъда қилябди.
Говнокодерлар бор экан, QA лар очқолишмайди.
@progerlive
Telegram Desktop да катта янгиланиш, ёхуд мултиаккаунт
Telegram Desktop 2.1.14 Beta версиясига мултиаккаунт функциясини қўшишибди. Aккаунтлар сони чекланган, 3 тагача аккаунт қўшиш мумкин.
Функцияни ишлатиш: «Настройки — Продвинутые настройки — Устанавливать бета-версии охирига тушинг — Проверить наличие обновлении»
Троллар учун айни муддао эди бу функция.
@progerlive
Telegram Desktop 2.1.14 Beta версиясига мултиаккаунт функциясини қўшишибди. Aккаунтлар сони чекланган, 3 тагача аккаунт қўшиш мумкин.
Функцияни ишлатиш: «Настройки — Продвинутые настройки — Устанавливать бета-версии охирига тушинг — Проверить наличие обновлении»
Троллар учун айни муддао эди бу функция.
@progerlive
1 соатда дастурлаш тилини ўрганиш каби видеолар: Улар фойдали(ми)?
Youtube'да шунақа видеолар жуда кўп, 1 соатда маълум дастурлаш тилини бор йўғи 1 соатда ўрганиш имконини тақдим этадими ёки йўқ, шу ҳақида гаплашамиз.
Aслида, бу нарса маркетинг деб аталади. 1 соатда ўрганиш — дангасалар учун айни муддао нарса. Маркетинг дейилиши сабаб — сиз кирасиз ва блогернинг видеосида кўришлар сони кўпаяди, табиийки Youtube унга кўришлар сони учун тўлайди.
1 соатда ўрганишнинг фойдаси бор, аммо ундан кейин дастурлашни ўрганишни ташлаб қўйиш катта хатолик. 1 соатлик курс шунчаки тил билан танишиб чиқишдек гап, ундан кейинги этап-этап ўрганиш билимни кучайтиради. 1 соатлик пойдевор, қолгани девор. Жуда кўп ҳолатларда 1 соатлик мини-курслар маълум дастурлаш тилини танлай олмаётганлар учун. Preview каби, кўради, осон-қийин, танлайди. Мен ҳам Java'ни ўрганаётган пайтим аввал 1 соатлик курсни кўрганман.
Хулоса: Улардан фойда бор, аммо уларни давом эттириш керак.
@progerlive
Youtube'да шунақа видеолар жуда кўп, 1 соатда маълум дастурлаш тилини бор йўғи 1 соатда ўрганиш имконини тақдим этадими ёки йўқ, шу ҳақида гаплашамиз.
Aслида, бу нарса маркетинг деб аталади. 1 соатда ўрганиш — дангасалар учун айни муддао нарса. Маркетинг дейилиши сабаб — сиз кирасиз ва блогернинг видеосида кўришлар сони кўпаяди, табиийки Youtube унга кўришлар сони учун тўлайди.
1 соатда ўрганишнинг фойдаси бор, аммо ундан кейин дастурлашни ўрганишни ташлаб қўйиш катта хатолик. 1 соатлик курс шунчаки тил билан танишиб чиқишдек гап, ундан кейинги этап-этап ўрганиш билимни кучайтиради. 1 соатлик пойдевор, қолгани девор. Жуда кўп ҳолатларда 1 соатлик мини-курслар маълум дастурлаш тилини танлай олмаётганлар учун. Preview каби, кўради, осон-қийин, танлайди. Мен ҳам Java'ни ўрганаётган пайтим аввал 1 соатлик курсни кўрганман.
Хулоса: Улардан фойда бор, аммо уларни давом эттириш керак.
@progerlive
VS Code нинг қайноқ клавишалари
Aгар дастурчи ўз иш қуролини барча фичаларини билса, унинг иш продуктивлиги ошади. Бугун наъмуна сифатида, VS Code ни танладик ва унинг 5 та комбинацияси ҳақида ёздик:
👉 teletype.in/@progerlive/5Kv3U89Nk
@progerlive
Aгар дастурчи ўз иш қуролини барча фичаларини билса, унинг иш продуктивлиги ошади. Бугун наъмуна сифатида, VS Code ни танладик ва унинг 5 та комбинацияси ҳақида ёздик:
👉 teletype.in/@progerlive/5Kv3U89Nk
@progerlive
Teletype
VS Code нинг қайноқ клавишалари: тез ишлаш учун 5 та комбинация
Windows: Ctrl + /
Павел Дуров Apple'ни стартапларни йўқ қилишида айблади.
Дуровнинг ҳисоблашича, мамлакатлар қонуний равишда Apple'ни иловалар учун бошқа алтернатив дўконларни ҳам ўрнатишга рози қилиш керак. Ҳозир AppStore'да ишлаш учун дастурчилар компанияга ўз фойдасидан 30% тўлашлари шарт.
Дуровни таъкидлашича, бу даражадаги қатъий шартлар бошқа «Кремний Водий» ларини пайдо бўлишига ҳалақит беради, гарчи ўша ерда талантлар бўлса ҳам
@progerlive
Дуровнинг ҳисоблашича, мамлакатлар қонуний равишда Apple'ни иловалар учун бошқа алтернатив дўконларни ҳам ўрнатишга рози қилиш керак. Ҳозир AppStore'да ишлаш учун дастурчилар компанияга ўз фойдасидан 30% тўлашлари шарт.
Дуровни таъкидлашича, бу даражадаги қатъий шартлар бошқа «Кремний Водий» ларини пайдо бўлишига ҳалақит беради, гарчи ўша ерда талантлар бўлса ҳам
@progerlive
Сизда Facebook ишлаябдими?
Anonymous Poll
43%
Қотиб ишлаябди
14%
Фақат VPN орқали
14%
Умуман ишламаябди
29%
Ишлашида муаммо йўқ
Facebook бутун дунёда iOSдаги жуда кўп иловаларни бузди
Цукербергнинг «тузоғи» Facebook SDK'нинг янгиланишида бўлди. iPhone ва iPad учун жуда кўпчилик иловалар ишлашдан тўхтади, жумладан TikTok, Spotify ва Yandex'нинг айрим мобил иловалари. Худди шу ҳолат шу йилнинг 6-майида кузатилган эди. Aммо ҳозирча Facebook'дан расмий жавоб йўқ.
Бир йилда икки марта - ажойиб
@progerlive
Цукербергнинг «тузоғи» Facebook SDK'нинг янгиланишида бўлди. iPhone ва iPad учун жуда кўпчилик иловалар ишлашдан тўхтади, жумладан TikTok, Spotify ва Yandex'нинг айрим мобил иловалари. Худди шу ҳолат шу йилнинг 6-майида кузатилган эди. Aммо ҳозирча Facebook'дан расмий жавоб йўқ.
Бир йилда икки марта - ажойиб
@progerlive