TGViewer
Channel Public Channel
پاندورا کد | در تکاپوی کامپیوتر!

پاندورا کد | در تکاپوی کامپیوتر!

@pandora_code

اینجا سعی میکنیم زشتی و زیبایی‌های دنیا رو در کنار هم ببینیم و هرروز برنامه نویس باسوادتری بشیم.
Subscribers
48
Photos
29
Videos
0
Links
43

Showing posts older than #56 · Back to latest

Older Posts 20 shown
Post #54 131
How to use httpie in terminal:

GET (Fetch): http ://example.com
Query Params (==): http ://example.com role==admin
POST (JSON Body): http ://example.com name="Alice" age:=30
Note: Use = for strings, := for numbers/booleans/objects.
PUT (Update): http PUT ://example.com name="Bob"
DELETE: http DELETE ://example.com
🛠 3. Headers & Forms
Headers (:): http ://example.com Authorization:"Bearer TOKEN"
Form Data (-f): http -f POST ://example.com name="John"
🔗 Official Docs: httpie.io


#tool #httpie
Post #53 108
While 85% of companies claim to support skills-based hiring, a 2024 study by Harvard Business School found that only 0.14% of hires (1 in 700) were actually non-degree candidates. Despite major companies like Google, IBM, and Apple removing degree requirements, recruiters often default to traditional filters due to habit and automated ATS systems.

https://peerlist.io/whykislay/articles/the-rise-of-proofbased-hiring

#blog
Peerlist The Rise of Proof-Based Hiring
  • 👍 1
  • 💔 1
Post #52 112
پاندورا کد | در تکاپوی کامپیوتر! “I don’t know, Claude wrote this”. NO NO NO. YOU wrote this. YOU opened the PR. YOU are responsible for it. Claude is just a tool, it’s not the one making the decisions. https://newsletter.manager.dev/p/the-i-don-t-know-claude-wrote-this-pandemic?ref=dailydev
  • 🤣 1
Post #50 89

Forwarded from Saman

شرکت آنتروپیک توی یک مقاله گفته فرآیند تحقیق و توسعه هوش مصنوعی چطوری داره تغییر میکنه. مقاله میگه قبلاً آدما همه کارا رو میکردن، بعداً هوش مصنوعی شد ابزار دست انسان، ولی الان رسیدیم به جایی که هوش مصنوعی خودش داره کارای تحقیقاتی رو انجام میده و در آینده نزدیک کلاً کنترل فرآیند رو دستش میگیره.
توی بخش آمارها، مقاله به چندتا تست استاندارد اشاره میکنه. مثلاً توی یه تست به اسم اس‌دبلیو‌ای-بنچ که مربوط به حل مشکلات نرم‌افزاری واقعی هست، مدل‌های هوش مصنوعی قبلاً هیچ کاری نمیتونستن بکنن، اما الان نمره‌شون نزدیک به صد درصد شده و این یعنی این تست‌ها دیگه برای سنجش هوش مصنوعی دارن بی‌استفاده میشن چون سیستم‌ها ازشون جلو زدن. همینطور مدت زمانی که هوش مصنوعی میتونه بدون کمک آدم کار کنه هر چهار ماه داره دو برابر میشه و الان به راحتی میتونه دوازده ساعت پشت سر هم روی یه پروژه برنامه‌نویسی یا علمی کار کنه بدون اینکه خرابکاری کنه.
داخل خود شرکت آنتروپیک، مدل کلود الان نقش ناظر کدهای بقیه رو داره. یعنی وقتی مهندس‌های انسانی یا خود هوش مصنوعی کدی مینویسن، کلود اونا رو بررسی میکنه و باگ‌هایی رو پیدا میکنه که قوی‌ترین مهندس‌های دنیا هم متوجه‌شون نشده بودن. در واقع سیستم‌ها دارن کارهای خیلی پیچیده زیرساختی رو انجام میدن، مثلاً کدهایی که برای آموزش دادن به خود هوش مصنوعی استفاده میشه رو ۵۲ برابر سریع‌تر از انسان بهینه‌سازی میکنن.
با همه اینا، مقاله میگه هنوز یه مرز مشخص بین انسان و هوش مصنوعی هست. هوش مصنوعی توی بخش انجام دادن کارها و بالا بردن سرعت فوق‌العاده است، ولی هنوز اون سلیقه و قضاوت انسانی رو نداره. یعنی نمیدونه کدوم ایده واقعاً خلاقانه و درسته یا کدوم مسیر ارزش وقت گذاشتن داره. اما نویسنده‌های مقاله میگن این مرز همیشگی نیست و با این سرعتی که هوش مصنوعی داره خودش رو ارتقا میده، احتمالاً خیلی زودتر از چیزی که فکرش رو بکنیم این توانایی رو هم به دست میاره و اون موقع است که دیگه انسان کلاً از چرخه توسعه حذف میشه و مدیریت ایمنی این سیستم‌ها کار
فوق‌العاده سختی میشه.
لینکش:

https://www.anthropic.com/institute/recursive-self-improvement
Anthropic When AI builds itself Our progress toward recursive self-improvement, and its implications.
Post #49 79
متد fetch چطوری کار می‌کنه؟
زمانی که ما یه ریکوئست می‌زنیم، متد fetch توی دو شاخه اجرا می‌شه:

const todo = fetch('https://jsonplaceholder.typicode.com/todos/1')
.then(response => response.json())


شاخه اول:
جاوااسکریپت بلافاصله یه آبجکت می‌سازه به اسم Promise Object که مقادیر زیر رو داره:

{
value: undefined,
onFulfilled: function[],
onRejection: function[]
}


و با identifier یعنی todo داخل global memory ذخیره می‌شه.
همین‌طور، یه network request روی وب‌براوزر ثبت می‌کنه.

شاخه دوم:
وب‌براوزر ریکوئست رو می‌فرسته به سرور و هر زمانی که response اومد، اون رو داخل todo.value ذخیره می‌کنه.

onFulfilled چیه؟

این یه آرایه از فانکشن‌هاست که وقتی todo.value آپدیت شد، خودشون auto call می‌شن.
یعنی هر فانکشنی که داخل این آرایه باشه، به محض آپدیت شدن value اجرا می‌شه.

ولی ما نمی‌تونیم مستقیم فانکشنی رو به onFulfilled اضافه کنیم، چون یه hidden property هست و دسترسی مستقیم بهش نداریم.
جاوااسکریپت یه متد built-in داده به اسم `then`، که هر چیزی رو بهش پاس بدیم، خودش می‌ره داخل همون آرایه می‌ذاره.

`onRejection` چیه؟

این هم یه آرایه از فانکشن‌هاست برای زمانی که network request به خطا بخوره.
وقتی ریکوئست fail می‌کنه، نه تنها فانکشن‌های داخل onFulfilled اجرا نمی‌شن، بلکه فانکشن‌های داخل onRejection auto trigger می‌شن.

مثل onFulfilled`، `onRejection هم یه hidden property هست و دسترسی مستقیم نداریم.
با استفاده از متد catch می‌تونیم فانکشن خودمون برای error handling رو داخلش قرار بدیم.



پ‌ن:then و catch هر دو توسط Promise ارائه می‌شن و راه ما برای دسترسی به فانکشن‌هاشون هستن.

#js #deep #behind_the_scenes
  • 👍 2
Post #48 76

Forwarded from امیرحسین پناهی‌فر (امیرحسین پناهےفر)

گاهی تمرکز، تنها راه رهایی از اضطراب‌هایی است که خارج از کنترل ماست. تمرکز نمی‌خواهد واقعیت را انکار کند، بلکه می‌خواهد یادآوری کند که هر کدام از ما در مسیری که می‌رویم، تعهداتی داریم. در واقع، تمرکز یعنی پرداختن به امورات لازم و تسویه کردنِ بدهی‌هایی که به اهداف/اولویت و رویاهایمان داریم؛ حتی وقتی دنیای بیرون پر از آشوب است.
یادداشت
Post #46 56
do you wanna know the best way to use AI guide files like Agents.md, Skills and ... ?

1. Clean Up the Mess First(using AI itself)
2. Build "Guardrails" (5 Steps):
2-1. Skills & Documentation
2-2. AI PR Reviewer
2-3. Automated Checklist
2-4. Final Automated Gate
2-5. Custom ESLint Rules

https://www.developerway.com/posts/building-the-playground-for-ai-coders


#blog #code_with_ai
Developer Way Building the Playground: How to Prep Your Codebase for AI Coders How to turn a real-world 300k-line codebase into an AI-friendly playground, where AI coders ship features and engineers don't go insane.
Post #42 87
https://shiftmag.dev/my-view-of-software-engineering-has-changed-for-good-7790/?ref=dailydev

مقاله درباره flowهای جدید برنامه‌نویسی زیاده ولی این یکی خیلی on-spot بود. یه Quote ازش:

What worries me isn’t juniors being replaced – it’s everyone getting passive, letting agents do the thinking that actually builds real skill.

#ai #blog #quote


پ.ن: 70 درصد از باقی مقالات این بزرگوار هم طی نگاه سرسری‌ای که داشتم واقعا قوی بودن.
ShiftMag My View of Software Engineering Has Changed For Good - ShiftMag Future software engineering shifts from writing code to defining intent, as autonomous agents execute and humans focus on judgment and architecture.
Post #40 69

Forwarded from کانال مهرداد لینوکس

README.md12.7 KB
پروژه Mirava
لیست Mirror های ارائه‌شده توسط سایت‌های ایرانی

اگر github باز نمیشه فایل ReadMe پروژه که لینک ها درآن است را ضمیمه کردم


✅یک مجموعه‌ی جامع و سریع از میرورهای عمومی نرم‌افزاری و مخازن بسته‌های نرم‌افزاری داخل کشور ایران است.
✨هدف پروژه میراوا فراهم‌کردن دسترسی آسان، سریع و پایدار به بسته‌های نرم‌افزاری به‌روزشده برای توسعه‌دهندگان، شرکت‌ها و کاربران ایرانی است.

🧪 دربارهٔ اسکریپت check_mirrors.sh
این اسکریپت بررسی می‌کنه که آینه‌هایی که در فایل mirrors_list.yaml تعریف شدن، واقعاً در دسترس هستند یا نه، مخصوصاً در شرایط داخل ایران.
ویژگی‌ها:
اجرای موازی برای افزایش سرعت بررسی
گرفتن IP هر میرور با dig یا getent
دور زدن مشکلات SSL با --insecure
خروجی متنی سازگار با ترمینال‌های فارسی
قابل اجرا روی سیستم‌های لینوکسی یا VPS داخل

لینک گیت هاب پروژه
لینک وب سایت
  • 👍 1
Post #39 77
  • 👌 1
Post #38 105
#quote
Post #37 85
The Definiton of "Taste"

#quote
Post #36 86
"Focus grows by deletion, not addition."

#quote
  • 🔥 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →