JavaHere's Blogs πŸš€
1.57K subscribers
239 photos
5 videos
115 files
516 links
Download Telegram
Oz qoldi bir juda qiziq post…

GPT va JS haqida

πŸ˜¬πŸ˜¬πŸ˜‚πŸ˜‚
Kecha Diyorbek akaning bir posti haqida ko'rib qoldim. Linkedin da o'zimiz uchun keraksiz mavzudagi postlarga follow qilmaslik haqida. Ammo bu paytgacha yuzlab bunday follow qilganmiz. Buning hammasini bittada unfollow qilish imkoniyati Linkedin da yo'q. Bir nechtasini tanlab ham unfollow qilish imkoniyati yo'q. Diyorbek aka web developer bo'lgani uchun bunga yaxshigina yechim qilib script yozibdi. Yani odam emas balki kompyuterni o'zi barcha follow larni bekor qilib chiqadi.

Shunda men ham shunday qilishga qiziqib qoldim va JS ustasi bo'lmaganim uchun ChatGPT dan yordam so'radim. Avvaliga linkedin dagi barcha follow larni unfollow qilib beradigan script so'radim. Ammo bu mening qo'limdan kelmaydi deb javob berdi. Keyin baribir dasturchi bo'lganim uchun bo'lsa kerak Hudo xohlab bir idea kelib qoldi. Tasavvur qilamiz bu sayt linkedin emas πŸ˜‚. Shunchaki JS yordamida console ga kod yozib erkandagi barcha follow deb yozilgan tugmalarni bosishni bajarishni so'radim. Ko'rsatdi. Keyin aytdim. Har bir following tugmasini bosganimda alohida dialog ochilib uyerdan unfollow tugmasini bosishim kerak dedim. Uni ham yozib berdi. Keyin console ga yozdim. Ammo birinchi urinish bu baribir birinchi urinish πŸ˜‚. Ozgina chuqulanib-chuqulanib so'rab-so'rab ohiri erishdim.

Va hamma following larni unfollow ga almashtirib chiqishga erishdim. Endi esa xohlagan odamlarimga boshqatdan follow qilish payti (chiqsa 15 20 ta chiqsa kerak...)

Xulosa, Google, ChatGPT va umuman bunday foydali toollarni shunchaki nimadur so'rab kutilgan natijaga erishish juda kam uchraydigan holat emasu, ammo ko'pincha aynan kerakli va nozikroq muammolarni hal qilish uchun bu yetarli emas. Har xil tarafdan muammoni hal qilishga kirishib ko'ring.

Endi esa navbat sizga? Siz ham uddalay olsangiz comment da + belgisini qoldiring. Kechki payt bu code ni joylab qo'yaman.

Barchaga omad

Bizni kuzatishda davom eting

Telegram | Youtube
πŸ‘4πŸ”₯3
// Select all buttons with a child span element with text content equal to "Following"
var buttons = document.querySelectorAll("button span");

// Loop through the buttons and simulate a click event on each one
buttons.forEach(function(span) {
if(span.textContent.trim() === "Following") {
var button = span.closest("button");
button.click();

// Wait for the dialog to appear
setTimeout(function() {
// Select the button with a child span element with text content containing "Unfollow"
var unfollowButton = document.querySelector("dialog button span");
if(unfollowButton && unfollowButton.textContent.trim().includes("Unfollow")) {
var unfollowButtonParent = unfollowButton.closest("button");
unfollowButtonParent.click();

// Wait for the "Unfollow" request to complete and then close the dialog
setTimeout(function() {
var closeButton = document.querySelector("dialog [data-testid='close-modal']");
closeButton.click();

// Wait for the dialog to close
setTimeout(function() {
console.log("Dialog closed.");
}, 1000);
}, 3000);
} else {
console.log("Unfollow button not found or has incorrect text content.");
}
}, 1000);
}
});
Challenge ning 8 - kun masalalari joylab qo'yildi.

Barchaga omad

Bizni kuzatishda davom eting

Telegram | Youtube
βš™οΈ βš™οΈ βš™οΈ

Kun masalasi: 133. Clone Graph
Qiyinlik darajasi: O'rta

Sizda bu masalani yechish uchun qanday fikr bor? Agar biror idea bo'lsa kommentda qoldiring. Masala yechim topishi uchun sizning ideangiz yordam berishi mumkin...

😎😎😎

Bizni kuzatishda davom eting

Telegram | Youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
image_2023-04-08_20-20-23.png
356.7 KB
βœ…βœ…βœ…

ℹ️ Dasturlash tili: Java

βš™οΈ Algoritm: DFS

πŸ“¬ Muallif: JavaHere

βŒ›οΈ
Vaqt asimtotikasi: O(N + M)

πŸ—‚ Xotira : O(N + M)

Bizni kuzatishda davom eting

Telegram | Youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘3πŸ‘Ž1
Assalomu alaykum!
Hurmatli kanalim a'zolari!

Mana bugun deyarli 1 yildan beri yozayotgan, PHP, MySQL,Yii videodarsimizni taqdimoti bo'lib o'tdi. Maqsadim, ushbu kurs orqali jamiyatimizga ozgina bo'lsa ham manfaat yetkazishdir. O'rganganlarimni orqalab olib ketmaymiz, keyingilarga qoldirishdir. Ushbu kurs orqali o'rganib, o'z yo'llarini topib ketishiga ko'maklashishdir. Men 11 yillik tajribamni ishga solib, foydali, sifatli darslar qilishga harakat qildim. Darslarni yozish oson bo'lmadi.

Sizlardan iltimosim shuki, bu kursimdan ko'pchilik xabar topishiga ko'maklashishingizni so'ramoqchiman. Yordamingizni ayamang. Rahmat.

Kursni xarid qilgan o'quvchilar 16-apreldan o'qishni boshlashlari mumkin bo'ladi

Chegirma narx: 1,800,000 (ushbu narx 30-aprel, 23:59 gacha amal qiladi. Undan so'ng, kurs narxi 2,000,000 ga o'zgaradi)

πŸ‘‰ Kursga ro'yxatdan o'tish
πŸ‘7πŸ‘Ž1
βš™οΈ βš™οΈ βš™οΈ

Kun masalasi: 1857. Largest Color Value in a Directed Graph
Qiyinlik darajasi: Qiyin

Sizda bu masalani yechish uchun qanday fikr bor? Agar biror idea bo'lsa kommentda qoldiring. Masala yechim topishi uchun sizning ideangiz yordam berishi mumkin...

😎😎😎

Bizni kuzatishda davom eting

Telegram | Youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘1
image_2023-04-09_23-51-44.png
618.3 KB
βœ…βœ…βœ…

ℹ️ Dasturlash tili: Java

βš™οΈ Algoritm: DFS, Dynamic Programming, Counting

πŸ“¬ Muallif: JavaHere

βŒ›οΈ
Vaqt asimtotikasi: O(N + M)

πŸ—‚ Xotira : O(N + M)

Bizni kuzatishda davom eting

Telegram | Youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
🀯2
Challenge ning 9- kun masalalari joylab qo'yildi.

Barchaga omad

Bizni kuzatishda davom eting

Telegram | Youtube
πŸ‘4
Barchaga assalamu alaykum

Bilaman anchadan beri qarmoqqa ilinadigan biror narsa joylaganim yo'q. Buning sababini aytmoqchi bo'lib bu postni yozyabman. Esingizda bo'lsa 1 chi apreldan bu 200 masalali challenge ni boshlagan edim. O'sha kuni esa shanba edi. Shanba, yakshanba ya'ni 1-2-aprel kunlari videosi chiqdi. Ammo kun 3-aprel ya'ni dushanba ga kelganda hayotimda bir ajoyib voqea yuz berdi. Dushanba kuni ish kunim edi.

Fevral oyining 28-kuni kompaniya 1 oy (mart) oyidan so'ng men bilan kontraktni to'xtatishini aytgan edi. Faqat bir shart bilan, ular xohlaganday bo'lishim bilan kontrakt buzilmasligini aytgan edi.

Dushanbaga qaytamiz. 3-aprel. Daily meeting ga kirdim va juma kuni(31-mart) kuni barcha tasklarimni tugatganim haqida ma'lumot berib yangi tasklar ga tayyor ekanligimni aytdim. Ular status uchun rahmat aytib daily meeting ni davom ettirishdi. Ammo 2 soatdan keyin tasklarimga kirib ko'rsam quyidagicha habar turibdi:

"Your password changed 2 hours ago. Please, verify your account...."

Bilsam 31-mart kuni mening ohirgi ish kunim bo'lgan ekan πŸ₯²πŸ˜‚. Dushanba kuni esa kompyuter va boshqa kompaniya bergan narsalarni qaytarishimni so'rashdi va shu kundan boshlab biror video chiqmadi. Va bunga hech ham imkoniyat bo'lmayabdi.

To'g'ri tushunasizlar degan umiddaman. Siz to'g'ri tushunmasangiz kim tushunadi?)

Challenge ni esa Hudo xohlasa keyingi ishga kirganimda davom ettirmoqchiman...

Shunaqa gaplar...
πŸ‘6🀨1
βš™οΈ βš™οΈ βš™οΈ

Kun masalasi: 20. Valid Parentheses
Qiyinlik darajasi: Oson

Sizda bu masalani yechish uchun qanday fikr bor? Agar biror idea bo'lsa kommentda qoldiring. Masala yechim topishi uchun sizning ideangiz yordam berishi mumkin...

😎😎😎

Bizni kuzatishda davom eting

Telegram | Youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
βœ…βœ…βœ…

ℹ️ Dasturlash tili: Java

βš™οΈ Algoritm: Stack

πŸ“¬ Muallif: JavaHere

βŒ›οΈ
Vaqt asimtotikasi: O(N)

πŸ—‚ Xotira : O(N)

Bizni kuzatishda davom eting

Telegram | Youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘3⚑1
Challenge ning 10 - kun masalalari joylab qo'yildi.

Barchaga omad

Bizni kuzatishda davom eting

Telegram | Youtube
Eski kompyuterda, sifati ozroq past holatda davom ettirishga nima deysiz?

πŸš€πŸš€πŸš€

Bizni kuzatishda davom eting

Youtube | Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ‘Œ2
βš™οΈ βš™οΈ βš™οΈ

Kun masalasi: 2390. Removing Stars From a String
Qiyinlik darajasi: O'rta

Sizda bu masalani yechish uchun qanday fikr bor? Agar biror idea bo'lsa kommentda qoldiring. Masala yechim topishi uchun sizning ideangiz yordam berishi mumkin...

😎😎😎

Bizni kuzatishda davom eting

Telegram | Youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
❀2
βœ…βœ…βœ…

ℹ️ Dasturlash tili: Java

βš™οΈ Algoritm: Stack

πŸ“¬ Muallif: JavaHere

βŒ›οΈ
Vaqt asimtotikasi: O(N)

πŸ—‚ Xotira : O(N)

Bizni kuzatishda davom eting

Telegram | Youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯1
Challenge ning 11 - kun masalalari joylab qo'yildi.

Barchaga omad

Bizni kuzatishda davom eting

Telegram | Youtube
πŸ‘2
Challenge ning 12 - kun masalalari joylab qo'yildi.

Barchaga omad

Bizni kuzatishda davom eting

Telegram | Youtube