41 पॉइंट द्वारा xguru 2022-02-21 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • SSL प्रमाणपत्र → Let's Encrypt
  • Concurrency → async/await
  • CSS में केंद्र में align करना → flexbox/grid
  • जल्दी प्रोग्राम लिखना → Go
  • image recognition → transfer learning
  • cross-platform GUI बनाना → Electron
  • VPN → Wireguard
  • Linux kernel में अपना code चलाना → eBPF
  • cross compile → Go/Rust में built-in support
  • cloud infrastructure configure करना → Terraform
  • development environment सेटअप करना → Docker
  • thread और memory को सुरक्षित तरीके से share करना → Rust

होस्टिंग सेवाओं से जुड़ी चीज़ें

  • CI/CD → GitHub Actions/CircleCI/GitLab..
  • सिर्फ frontend code लिखकर उपयोगी वेबसाइट बनाना → कई तरह की "serverless" backend सेवाएँ
  • neural network training → Colab
  • वेबसाइट को server पर deploy करना → Netlify/Heroku..
  • DB चलाना → RDS जैसी hosting services
  • real-time web application → Firebase
  • image recognition → Teachable Machine जैसी ML hosting services

अभी खुद करके नहीं देखा, लेकिन शानदार लगने वाली चीज़ें

  • Cryptography → libsodium जैसी libraries
  • web server द्वारा push किए जाने वाले real-time updates → LiveView/Hotwire
  • embedded programming → MicroPython
  • video game बनाना → Roblox/Unity
  • browser में GPU आधारित code लिखना और चलाना → Unity ?
  • LSP(Language Server Protocol) का उपयोग करके IDE tools बनाना
  • Interactive theorem provers
  • NLP → HuggingFace
  • Parsing → PEG या parser combinator libraries
  • ESP microcontroller
  • batch data processing → Spark

खास भाषाओं से जुड़ी चीज़ें

  • Rust में non-lexical lifetimes
  • IE में CSS/JS support

3 टिप्पणियां

 
jeokrang 2022-02-28

नई तकनीकें जब पहली बार आती हैं तो जादू जैसी हैरान करने वाली और कठिन लगती हैं, लेकिन किसी के प्रयास से उन्हें आसान रूप देकर entry barrier कम किया जाता है, और यही चक्र मानवता को और अधिक मूल्य बनाने में मदद करता है।

 
benjamin 2022-02-23

यह बहुत ही relatable लेख है।
काफ़ी चीज़ें ऐसी थीं जिनके बारे में मुझे पता नहीं था। अब उन्हें एक-एक करके खोजकर देखना होगा।

 
xguru 2022-02-21
<p>इसके अलावा भी कई तरह की बातें हो रही हैं https://news.ycombinator.com/item?id=30406201<br /> वाकई अब अपने मनचाही चीज़ बनाना आसान हो गया है.<br /> <br /> उलटी सूची भी मज़ेदार है. &quot;जो पहले आसान थे, लेकिन अब कठिन हो गए हैं&quot;<br /> - user-generated content वाले सभी websites चलाना → spam बहुत ज़्यादा है <br /> - security से जुड़ी हर चीज़ → अब पूरे internet पर port scan होता है और तरह-तरह के attacks होते हैं <br /> - screen पर कुछ draw करना → पहले आसान था, लेकिन अब GUI बनाना पड़ता है <br /> - किसी खास memory area तक पहुँच पाना → virtualization की भरमार<br /> - ऐसा app बनाना जिसे हर कोई चला सके → iOS/Android/Mac/Linux/Windows/Web..<br /> - अपना email server चलाना → email receive करना आसान हुआ है, लेकिन send करने के लिए अपनी authentication साबित करनी पड़ती है और बड़ी services द्वारा block न होने के लिए बहुत मेहनत करनी पड़ती है <br /> </p>