Forwarded from Botir Ziyatov
#startup
Noah ismli dasturchi Notion asosida loyiha ishlab chiqdi.
loyiha nomi : potion.so
Potion bu - Notion kontentingiz bilan bir necha daqiqada osongina veb-sayt yaratishingiz mumkin.
Noah:
Internetda Notion haqida gapiradigan odamlar ko‘p, buni ajoyib belgi sifatida ko‘rdim.
Men 2,5 yildan beri Potionni ustida ishlayman va 6 ming dollarlik MRR ga erishdim
2023 yil iyun oyida Noah bu biznesni 300 ming dollarga sotdi!
@botirziyatov
Noah ismli dasturchi Notion asosida loyiha ishlab chiqdi.
loyiha nomi : potion.so
Potion bu - Notion kontentingiz bilan bir necha daqiqada osongina veb-sayt yaratishingiz mumkin.
Noah:
Internetda Notion haqida gapiradigan odamlar ko‘p, buni ajoyib belgi sifatida ko‘rdim.
Men 2,5 yildan beri Potionni ustida ishlayman va 6 ming dollarlik MRR ga erishdim
2023 yil iyun oyida Noah bu biznesni 300 ming dollarga sotdi!
@botirziyatov
https://sable-cheshire-34d.notion.site/Kulgilik-lavhalar-cb8082d9bebb4177bf60c4e99be802ec
@JR_TwitGram
@JR_TwitGram
sable-cheshire-34d on Notion
Kulgilik lavhalar | Notion
Kanalda 1850 atrofida odam bor. Ko'p emas. Shunga qaramasdan, botda, Google Formda va chatda juda ham ko'p izohlar bo'ladi. Ulardan ba'zilari juda kulgilik yoki qiziq. Maza qilib kulaman o'qib. Shulardan ba'zilarini sizlar bilan bo'lishmoqchiman. Agar o'zingizni…
/**
* @param {number[]} nums
* @return {number[][]}
*/
var permute = function(nums) {
const result = [];
function backtrack(path, used) {
if (path.length === nums.length) {
result.push([...path]); // hozirgi permutationni natijaga qo'shamiz
return;
}
for (let i = 0; i < nums.length; i++) {
if (used[i]) continue; // agar element ishlatilgan bo'lsa o'tamiz
path.push(nums[i]); // elementni yo'lga qo'shamiz
used[i] = true; // ishlatilgan deb belgilaymiz
backtrack(path, used); // rekursiya bilan davom ettiramiz
path.pop(); // oxirgi elementni olib tashlaymiz (backtrack)
used[i] = false; // ishlatilgan belgini olib tashlaymiz
}
}
backtrack([], Array(nums.length).fill(false));
return result;
};
// Test
console.log(permute([1,2,3]));
https://leetcode.com/problems/permutations/description/
LeetCode
Permutations - LeetCode
Can you solve this real interview question? Permutations - Given an array nums of distinct integers, return all the possible permutations. You can return the answer in any order.
Example 1:
Input: nums = [1,2,3]
Output: [[1,2,3],[1,3,2],[2,1,3],[2,3…
Example 1:
Input: nums = [1,2,3]
Output: [[1,2,3],[1,3,2],[2,1,3],[2,3…
CodeVerce
https://notebooklm.google.com/notebook/c51dac01-8101-49e8-aaf5-cc1a447499d5?artifactId=4c47b60e-bad8-4b21-a870-07851582b42b
gRPC, savol-javob kartochka ko'rinishida
Forwarded from Vohid Karimov (Vohid Karimov)
Dasturlashga qo'l urgan, lekin nimadan boshlashni bilmaganlar uchun 3-5 yillik plan:
— Nerd rejimiga o'ting: kuniga kamida 6 soat dasturlash bilan band bo'ling
— Computer Science mavzularini chuqur o'rganing
— Muntazam algoritmik masalalarni yeching (codewars, leetcode, va hokazo)
— Bitta dasturlash tilini mukammal o'rganing
— Web, mobil, yoki desktop development uchun kerak bo'lgan texnologiyalarni o'rganing
— O’zingizni pet proyektlaringizni yarating
— Har kuni ko'p kod yozing
— Tez-tez interview qiling (ishingiz bo'lsa ham)
— Vaqtida uxlang, ovqatlaning, va sport bilan shug'ullaning
Qolgani (ish, daromad, va xurmat) o'zi keladi. Natija darxol ko'rinmaydi, lekin albatta keladi - haqiqiy yutuqlar vaqt talab qiladi.
Jarayondan zavq oling!
— Nerd rejimiga o'ting: kuniga kamida 6 soat dasturlash bilan band bo'ling
— Computer Science mavzularini chuqur o'rganing
— Muntazam algoritmik masalalarni yeching (codewars, leetcode, va hokazo)
— Bitta dasturlash tilini mukammal o'rganing
— Web, mobil, yoki desktop development uchun kerak bo'lgan texnologiyalarni o'rganing
— O’zingizni pet proyektlaringizni yarating
— Har kuni ko'p kod yozing
— Tez-tez interview qiling (ishingiz bo'lsa ham)
— Vaqtida uxlang, ovqatlaning, va sport bilan shug'ullaning
Qolgani (ish, daromad, va xurmat) o'zi keladi. Natija darxol ko'rinmaydi, lekin albatta keladi - haqiqiy yutuqlar vaqt talab qiladi.
Jarayondan zavq oling!
🌿 She’r
Nolidim Vake'ga zehnim sust deb,
Gunohni tark et, deb yo'l ko'rsatdilar.
Ilm — nur erur, Allohning nuri,
Osiyga berilmas, deb o'rgatdilar.
Nolidim Vake'ga zehnim sust deb,
Gunohni tark et, deb yo'l ko'rsatdilar.
Ilm — nur erur, Allohning nuri,
Osiyga berilmas, deb o'rgatdilar.
O'zgaruvchi/funksiya nomlarini yozganda qisqartmalarni qanday yozishga ikkilanaman:
Katta harf bilan yozaveraymi yoki kichik harfga o'zgartirsammi? 🤔
Mana sizga clean code tip:
Qisqartmalarni boshqa so'zlardek kichik harf bilan yozing!
🚫 validateXMLFile
✅ validateXmlFile
🚫 sendJSONRequest
✅ sendJsonRequest
Shunday qilinsa, so'zlarni o'qish osonlashadi.
Ayniqsa bir nechta qisqartmalar yonma-yon kelganda buning foydasini ko'rish mumkin.
🚫 setRESTAPIURL
✅ setRestApiUrl
P.S. LinkedIn'dan chopildi
Katta harf bilan yozaveraymi yoki kichik harfga o'zgartirsammi? 🤔
Mana sizga clean code tip:
Qisqartmalarni boshqa so'zlardek kichik harf bilan yozing!
🚫 validateXMLFile
✅ validateXmlFile
🚫 sendJSONRequest
✅ sendJsonRequest
Shunday qilinsa, so'zlarni o'qish osonlashadi.
Ayniqsa bir nechta qisqartmalar yonma-yon kelganda buning foydasini ko'rish mumkin.
🚫 setRESTAPIURL
✅ setRestApiUrl
P.S. LinkedIn'dan chopildi
https://docs.google.com/document/d/1_WgG08oPYFFYl3m0kXhnipyXj4DwwUsfglWw5339gBk/edit?usp=sharing
gRPC- (google Remote Procedure Call)
gRPC- (google Remote Procedure Call)
Google Docs
men grpcni o'rganishim kerak amaliy jihatdan men...
Ajoyib! Node.js, NestJS va TypeScriptni bilishingiz gRPCni o'rganish uchun mustahkam poydevor bo'ladi. NestJS mikroservislar, jumladan gRPC bilan ishlash uchun juda qulay va kuchli vositalarni taqdim etadi. Quyida siz uchun gRPCni amaliy jihatdan o'rganish…
https://islom-abdulakhatov.notion.site/Web-Interview-Mastery-26168430778647539e2dc934bbd10b39
interview savol-javoblar
interview savol-javoblar
HTML, CSS, JavaScript, Typescript, Reactjs, Git & github and behovorial questions
islom-abdulakhatov on Notion
Web Interview Mastery | Notion
Interview Questions: