کدهالیک | codehalic
این مقاله جدید توی همین ماه توسط martin fowler افسانه ای توی بلاگش شیر شده که میگه: سالها بود توی برنامهنویسی فقط از «بدهی فنی» حرف میزدیم؛ اینکه کدی ننویسیم که بعداً تغییر دادنش سخت بشه. اما حالا با ورود AI، داستان خیلی جدیتر شده و فاولر به یه نکته مهم…
یه چیزی که این روزها خیلی ذهنمو درگیر کرده اینه که وضعیت LLMها برای آدمایی مثل مارتین فاولر و رابرت سی مارتین (آنکل باب) یه جورایی شبیه یه «هشدار جدی» شده، نه از اون جنس هیجانیها، بیشتر از جنس نگرانی عمیق درباره اینکه ما قراره چطور کدنویسی کنیم.
یادتونه مدرسه وقتی میرفتیم، یه سری مسئله رو گامبهگام از روی جوابنامه یا کمک میخوندیم؟ سریع حل میشد، تکلیف انجام میشد، ولی واقعاً نمیفهمیدیم چی به چیه. معلم هم میگفت «این خط رو چرا نوشتی؟» و ما هم یه جوری سعی میکردیم وانمود کنیم فهمیدیم، در حالی که فقط دنبال رفع تکلیف بودیم.
الان با LLMها یه همچین حس مشابهی داره شکل میگیره. خیلی راحت میتونی کد بگیری، فیچر بسازی، حتی تست هم داشته باشی، ولی اگه حواست نباشه، ممکنه فقط داری «حلالمسئلهای کدنویسی» میکنی، نه اینکه واقعاً بفهمی چی ساختی.
و دقیقاً همینجاست که اون آدمای قدیمیتر این حوزه دارن هشدار میدن: اینکه حواست باشه کدی که وایب کد میکنی رو حداقل بخون، بفهم، و کورکورانه بهش اعتماد نکن. چون LLM همیشه اون درک عمیق از بیزینس تو رو نداره، و اگه یه نکته تو پرامپتت جا بمونه یا بد برداشت کنه، ممکنه تصمیمی بده که کل سیستم رو به هم بزنه.
مسئله این نیست که ازش استفاده نکنیم، مسئله اینه که تبدیل نشیم به کسی که فقط خروجی میگیره بدون اینکه بفهمه داخلش چه خبره.
@codehalics | کدهالیک
یادتونه مدرسه وقتی میرفتیم، یه سری مسئله رو گامبهگام از روی جوابنامه یا کمک میخوندیم؟ سریع حل میشد، تکلیف انجام میشد، ولی واقعاً نمیفهمیدیم چی به چیه. معلم هم میگفت «این خط رو چرا نوشتی؟» و ما هم یه جوری سعی میکردیم وانمود کنیم فهمیدیم، در حالی که فقط دنبال رفع تکلیف بودیم.
الان با LLMها یه همچین حس مشابهی داره شکل میگیره. خیلی راحت میتونی کد بگیری، فیچر بسازی، حتی تست هم داشته باشی، ولی اگه حواست نباشه، ممکنه فقط داری «حلالمسئلهای کدنویسی» میکنی، نه اینکه واقعاً بفهمی چی ساختی.
و دقیقاً همینجاست که اون آدمای قدیمیتر این حوزه دارن هشدار میدن: اینکه حواست باشه کدی که وایب کد میکنی رو حداقل بخون، بفهم، و کورکورانه بهش اعتماد نکن. چون LLM همیشه اون درک عمیق از بیزینس تو رو نداره، و اگه یه نکته تو پرامپتت جا بمونه یا بد برداشت کنه، ممکنه تصمیمی بده که کل سیستم رو به هم بزنه.
مسئله این نیست که ازش استفاده نکنیم، مسئله اینه که تبدیل نشیم به کسی که فقط خروجی میگیره بدون اینکه بفهمه داخلش چه خبره.
@codehalics | کدهالیک
👍17
ما دنبال یه Product Designer میگردیم که تجربه واقعی از Design System در پروداکشن رو داشته باشه، دقیق باشه و مسئله حل کنه.
پورتفولیو قوی و تسلط به انگلیسی هم لازمه. همکاری از ارمنستانه و اگه الان ایران هستین، شرکت پروسه ویزا رو انجام میده.
ارسال رزومه به: usefkasiri@gmail.com
@codehalics | کدهالیک
پورتفولیو قوی و تسلط به انگلیسی هم لازمه. همکاری از ارمنستانه و اگه الان ایران هستین، شرکت پروسه ویزا رو انجام میده.
ارسال رزومه به: usefkasiri@gmail.com
@codehalics | کدهالیک
ما تو سرمایکس (Sarmayex | سرمایکس) در حال جذب همتیمیهای جدید تو موقعیتهای شغلی زیر هستیم تا هم فرآیندهامون رو بهتر از قبل انجام بدیم و هم فرصتی برای دیده شدن عزیزانی که تعدیل شدن، فراهم کنیم
🔶 مهندس دواپس
🔶 مهندس تست نرم افزار
🔶 توسعه دهنده بلاکچین
🔶 برنامه نویس فلاتر
🔶 طراح محصول
🔶 مدیر شبکههای اجتماعی
🔶 کارشناس ارتباط با مشتری (صبح و عصر)
🔶 حسابدار و کمک حسابدار
🔶 مسئول دفتر مدیرعامل
🔶 کارمند خدمات و تشریفات
اگه برای یکی از پوزیشنهای بالا تجربه مرتبط داری و البته با صنعت فینتک و فضای رمزارز آشنایی داری، خوشحال میشیم رزومهت رو برامون بفرستی..
🔷 ایمیل:
karimimahsa@chmail.ir
پ.ن : ایمیلش از این ایرانیاس باید با ایمیل ایرانی بهش پیام بدید با جیمیل احتمالا ایمیل دستش نمیرسه :)))
پ.ن ۲ : آیدی بله هم داده اگر بله دارید : Mahsika
لینک سورس
@codehalics | کدهالیک
🔶 مهندس دواپس
🔶 مهندس تست نرم افزار
🔶 توسعه دهنده بلاکچین
🔶 برنامه نویس فلاتر
🔶 طراح محصول
🔶 مدیر شبکههای اجتماعی
🔶 کارشناس ارتباط با مشتری (صبح و عصر)
🔶 حسابدار و کمک حسابدار
🔶 مسئول دفتر مدیرعامل
🔶 کارمند خدمات و تشریفات
اگه برای یکی از پوزیشنهای بالا تجربه مرتبط داری و البته با صنعت فینتک و فضای رمزارز آشنایی داری، خوشحال میشیم رزومهت رو برامون بفرستی..
🔷 ایمیل:
karimimahsa@chmail.ir
پ.ن : ایمیلش از این ایرانیاس باید با ایمیل ایرانی بهش پیام بدید با جیمیل احتمالا ایمیل دستش نمیرسه :)))
پ.ن ۲ : آیدی بله هم داده اگر بله دارید : Mahsika
لینک سورس
@codehalics | کدهالیک
LinkedIn
ما تو سرمایکس (Sarmayex | سرمایکس) در حال جذب همتیمیهای جدید تو موقعیتهای شغلی زیر هستیم تا هم فرآیندهامون رو بهتر از قبل انجام…
ما تو سرمایکس (Sarmayex | سرمایکس) در حال جذب همتیمیهای جدید تو موقعیتهای شغلی زیر هستیم تا هم فرآیندهامون رو بهتر از قبل انجام بدیم و هم فرصتی برای دیده شدن عزیزانی که تعدیل شدن، فراهم کنیم ..
🔶 مهندس دواپس
🔶 مهندس تست نرم افزار
🔶 توسعه دهنده بلاکچین…
🔶 مهندس دواپس
🔶 مهندس تست نرم افزار
🔶 توسعه دهنده بلاکچین…
❤1
این توییت خیلی معروفه.
این آقا یه Software Engineer خیلی خفنه، که خالق Homebrew عه. (پکیج منیجر Mac)
توی مصاحبه کدینگ گوگل رد میشه، به خاطر اینکه نتونسته BinaryTree رو برعکس کنه. بعد از ریجکت شدنش این توییت رو مینویسه :))
توی لیت کد ۲۲۶ میتونین پیداش کنین.
لینک سوال و جواب :
https://github.com/hushaoqi/LeetCode/blob/master/226.py
Arashsyh 📝
@codehalics | کدهالیک
این آقا یه Software Engineer خیلی خفنه، که خالق Homebrew عه. (پکیج منیجر Mac)
توی مصاحبه کدینگ گوگل رد میشه، به خاطر اینکه نتونسته BinaryTree رو برعکس کنه. بعد از ریجکت شدنش این توییت رو مینویسه :))
توی لیت کد ۲۲۶ میتونین پیداش کنین.
لینک سوال و جواب :
https://github.com/hushaoqi/LeetCode/blob/master/226.py
Arashsyh 📝
@codehalics | کدهالیک
😁8😐2
پایان یک کلافگی بزرگ درباره رسپانسیو کردن عکس ها در صفحات وب
قبلاً برای اینکه عکسها توی موبایل و دسکتاپ درست لود بشن، مجبور بودیم این کارها رو بکنیم:
* چند نسخه از یک عکس میساختیم (400px، 800px، 1200px و…)
* با
* با
مثال:
مشکل: نوشتن
---
الان چی شده؟
مرورگر خودش هوشمند شده 👇
---
📌 نتیجه:
* دیگه لازم نیست
* مرورگر خودش بهترین عکس رو انتخاب میکنه
این مقاله داره راجب به همین موضوع صحبت میکنه که خیلی جدید هم بیرون اومده و خوندنش بهتون تو درک موضوع کمک میکنه :
https://piccalil.li/blog/the-end-of-responsive-images/
@codehalics | کدهالیک
قبلاً برای اینکه عکسها توی موبایل و دسکتاپ درست لود بشن، مجبور بودیم این کارها رو بکنیم:
* چند نسخه از یک عکس میساختیم (400px، 800px، 1200px و…)
* با
srcset به مرورگر میدادیم* با
sizes دستی بهش میگفتیم عکس توی هر حالت چقدر جا میگیره 😵💫مثال:
<img
src="img-800.jpg"
srcset="img-400.jpg 400w, img-800.jpg 800w, img-1200.jpg 1200w"
sizes="(max-width: 600px) 100vw, 50vw"
>
مشکل: نوشتن
sizes خیلی سخت و حدسی بود.---
الان چی شده؟
مرورگر خودش هوشمند شده 👇
<img
src="img-800.jpg"
srcset="img-400.jpg 400w, img-800.jpg 800w, img-1200.jpg 1200w"
sizes="auto"
loading="lazy"
>
---
📌 نتیجه:
* دیگه لازم نیست
sizes رو خودمون حساب کنیم* مرورگر خودش بهترین عکس رو انتخاب میکنه
این مقاله داره راجب به همین موضوع صحبت میکنه که خیلی جدید هم بیرون اومده و خوندنش بهتون تو درک موضوع کمک میکنه :
https://piccalil.li/blog/the-end-of-responsive-images/
@codehalics | کدهالیک
❤7
#استخدام
#ریموت
دوستان اگه تو ایران هستین و اینترنت استیبل دارین ما دنبال یه دولوپر فول استک هستیم که N8N هم بلد باشه و دانش سئو داشته باشه
رزومه تون رو برای این ایمیل بفرستین
partnership@gold-american.com
رفرنس
@codehalics | کدهالیک
#ریموت
دوستان اگه تو ایران هستین و اینترنت استیبل دارین ما دنبال یه دولوپر فول استک هستیم که N8N هم بلد باشه و دانش سئو داشته باشه
رزومه تون رو برای این ایمیل بفرستین
partnership@gold-american.com
رفرنس
@codehalics | کدهالیک
یکی از دوستام توی مجموعهای کار میکنه که پوزیشن Senior Product Designer فولتایم میخوان. موقعیت شرکت غرب تهرانه. حضوری یا هایبرید.
#ریتوییت کنین برسه به دست اهلش رفقا.
دمتون گرم.
(پ.ن: لطفاً رزومهتون رو با فرمت PDF برام بفرستین. توی روزمه لینک پرتفولیو بذارین.)
پ.ن : مستقیم باید برید دایرکت توییتر بهش پیام بدید راه ارتباطی دیگ ای نزاشته !
https://x.com/DonMiladio/status/2047383010132005021?s=20
@codehalics | کدهالیک
#ریتوییت کنین برسه به دست اهلش رفقا.
دمتون گرم.
(پ.ن: لطفاً رزومهتون رو با فرمت PDF برام بفرستین. توی روزمه لینک پرتفولیو بذارین.)
پ.ن : مستقیم باید برید دایرکت توییتر بهش پیام بدید راه ارتباطی دیگ ای نزاشته !
https://x.com/DonMiladio/status/2047383010132005021?s=20
@codehalics | کدهالیک
در ورسلند به دنبال جذب Data Engineer هستیم.
در حال طراحی و پیادهسازی یک لایه تحلیلی مستقل از سیستمهای production در یک سیستم مالی(کریپتو) هستیم ؛ با تمرکز بر جداسازی workload تحلیلی، طراحی pipelineهای incremental و مدلسازی داده برای performance و scalability.
اگر تجربه کار با این نوع سیستمها و چالشهای داده را دارین ،حتما رزومه تون رو ارسال کنید 🤝
باید به لینکدینشون پیام بدید :
https://www.linkedin.com/posts/mahdieh-rastegar-11bab8229_%D8%B5%D9%81%D8%AD%D9%87-%D8%A7%D8%B5%D9%84%DB%8C-share-7453075787957776384-7csA?utm_source=share&utm_medium=member_desktop&rcm=ACoAADII68wBZfoM6DgRehSdvp8ZiCJdZTLLh-c
#DataEngineering #DataPipeline
Versland.io
@codehalics | کدهالیک
در حال طراحی و پیادهسازی یک لایه تحلیلی مستقل از سیستمهای production در یک سیستم مالی(کریپتو) هستیم ؛ با تمرکز بر جداسازی workload تحلیلی، طراحی pipelineهای incremental و مدلسازی داده برای performance و scalability.
اگر تجربه کار با این نوع سیستمها و چالشهای داده را دارین ،حتما رزومه تون رو ارسال کنید 🤝
باید به لینکدینشون پیام بدید :
https://www.linkedin.com/posts/mahdieh-rastegar-11bab8229_%D8%B5%D9%81%D8%AD%D9%87-%D8%A7%D8%B5%D9%84%DB%8C-share-7453075787957776384-7csA?utm_source=share&utm_medium=member_desktop&rcm=ACoAADII68wBZfoM6DgRehSdvp8ZiCJdZTLLh-c
#DataEngineering #DataPipeline
Versland.io
@codehalics | کدهالیک
در همین حین که بیشتر از ۵۵ روزه اینترنت نداریم و تعدیل شدیم همگی
اوپنایآی هم از مدل جدیدش در رقابت با Opus رونمایی کرد!
تفاوتی که طبق گفته خودش این مدل با قبلیها داره (بخدا مثل آیفون ۱۵ با ۱۶ 😂) اینه که چندتا چیز رو «بهتر» کرده، نه اینکه یه چیز کاملاً جدید بیاره:
اول از همه میگه دیگه فقط جواب نمیده، خودش کار رو جلو میبره؛ یعنی میفهمه چی میخوای، یه پلن میچینه، اجرا میکنه و تا تهش میره. حالا اینو قشنگ اسمشو گذاشتن “agentic” که شیک به نظر بیاد
تو کدنویسی هم طبق معمول گفتن ترکونده؛ میگه بهتر دیباگ میکنه، پروژههای بزرگ رو بهتر میفهمه و کمتر وسط کار کم میاره. (که خب هر سری هم همینو میگن)
یه نکته دیگه هم اینه که با اینکه قویتر شده، سرعتش مثل قبله و حتی با توکن کمتر کار رو جمع میکنه. یعنی به زبان ساده: هم باهوشتر، هم ارزونتر در میاد.
تو کارهای واقعی هم خیلی روش مانور دادن؛ مثل تحلیل داده، ساخت گزارش، کار با اکسل و این داستانها. عملاً دارن هل میدن به سمت اینکه بگن “این دیگه یه ابزار نیست، یه همکاره”.
https://openai.com/index/introducing-gpt-5-5/
#gpt_5.5
@codehalics | کدهالیک
اوپنایآی هم از مدل جدیدش در رقابت با Opus رونمایی کرد!
تفاوتی که طبق گفته خودش این مدل با قبلیها داره (بخدا مثل آیفون ۱۵ با ۱۶ 😂) اینه که چندتا چیز رو «بهتر» کرده، نه اینکه یه چیز کاملاً جدید بیاره:
اول از همه میگه دیگه فقط جواب نمیده، خودش کار رو جلو میبره؛ یعنی میفهمه چی میخوای، یه پلن میچینه، اجرا میکنه و تا تهش میره. حالا اینو قشنگ اسمشو گذاشتن “agentic” که شیک به نظر بیاد
تو کدنویسی هم طبق معمول گفتن ترکونده؛ میگه بهتر دیباگ میکنه، پروژههای بزرگ رو بهتر میفهمه و کمتر وسط کار کم میاره. (که خب هر سری هم همینو میگن)
یه نکته دیگه هم اینه که با اینکه قویتر شده، سرعتش مثل قبله و حتی با توکن کمتر کار رو جمع میکنه. یعنی به زبان ساده: هم باهوشتر، هم ارزونتر در میاد.
تو کارهای واقعی هم خیلی روش مانور دادن؛ مثل تحلیل داده، ساخت گزارش، کار با اکسل و این داستانها. عملاً دارن هل میدن به سمت اینکه بگن “این دیگه یه ابزار نیست، یه همکاره”.
https://openai.com/index/introducing-gpt-5-5/
#gpt_5.5
@codehalics | کدهالیک
👍3
🚀 همزمان با معرفی GPT-5.5، شرکت OpenAI از نسخه جدید مدل تصویر خودش یعنی ChatGPT Images 2.0 هم رونمایی کرد؛ مدلی که پیشرفتش اینبار کاملاً ملموسه. بزرگترین جهش رو میشه توی کیفیت تایپوگرافی دید، مخصوصاً برای فارسی؛ جایی که حالا متنها نهتنها خوانا هستن، بلکه از نظر نگارشی و چیدمان هم کاملاً حرفهای در میان. این یعنی برخلاف قبل، دیگه با متنهای بههمریخته یا اشتباه داخل تصویر طرف نیستیم.
نمونههاش همین چند روزه توی توییتر خیلی وایرال شده؛ از دادن رسپی «میرزاقاسمی» که تبدیلش کرده به یه پوستر غذایی تمیز و حرفهای، تا درخواست درباره «برج آزادی» که خروجی شامل تصویر + متن دقیق و درست درباره تاریخچهاش بوده. این سطح از دقت نشون میده مدل فقط تصویر نمیسازه، بلکه محتوا رو هم درست میفهمه و تبدیلش میکنه به خروجی قابل استفاده.
در عمل، این آپدیت یه قدم مهمه برای ورود جدی زبان فارسی به دنیای طراحی با هوش مصنوعی؛ جایی که حالا میشه پوستر، اینفوگرافیک، یا حتی محتوای تبلیغاتی رو مستقیماً با متن فارسی استاندارد تولید کرد، بدون اینکه نیاز به اصلاح دستی سنگین داشته باشه.
#gpt_5.5
@codehalics | کدهالیک
نمونههاش همین چند روزه توی توییتر خیلی وایرال شده؛ از دادن رسپی «میرزاقاسمی» که تبدیلش کرده به یه پوستر غذایی تمیز و حرفهای، تا درخواست درباره «برج آزادی» که خروجی شامل تصویر + متن دقیق و درست درباره تاریخچهاش بوده. این سطح از دقت نشون میده مدل فقط تصویر نمیسازه، بلکه محتوا رو هم درست میفهمه و تبدیلش میکنه به خروجی قابل استفاده.
در عمل، این آپدیت یه قدم مهمه برای ورود جدی زبان فارسی به دنیای طراحی با هوش مصنوعی؛ جایی که حالا میشه پوستر، اینفوگرافیک، یا حتی محتوای تبلیغاتی رو مستقیماً با متن فارسی استاندارد تولید کرد، بدون اینکه نیاز به اصلاح دستی سنگین داشته باشه.
#gpt_5.5
@codehalics | کدهالیک
❤4
امروز یه پست خیلی جالب توی Reddit دیدم که براتون بازگوش میکنم:
فقط میخواستم یه کم درد دل کنم. یک سال پیش تونستم وارد یه تیم راست (Rust) توی FAANG بشم؛ حقوق عالی، همکارهای عالی، و از همه بهتر اینکه بالاخره داشتم سر کار با Rust کد میزدم.
اما امروز گفتن که از سال آینده تمام کدهای جدید باید توسط LLMها نوشته بشه و ما فقط نقش code reviewer رو داشته باشیم. راستش من الان هم تقریباً به همون نقطه رسیدم. بهجای کدنویسی، مشخصات (spec) مینویسم؛ بهجای دیباگ کردن، LLM دیباگ میکنه؛ حتی بخش زیادی از بررسی کد هم توسط خود LLM انجام میشه.
حس میکنم Rust خیلی دیر اومد؛ یه زبان فوقالعاده که عملاً فرصت نکردیم درست تجربهش کنیم قبل از اینکه وارد عصر «پساکدنویسی» بشیم. هنوز سعی میکنم اینجا و اونجا دستی Rust بنویسم، ولی مثل مقایسه ارهبرقی با تبر یا ماشین با اسب شده دیگه اون حس بهرهوریِ انجام کار به روش «قدیمی» رو نمیده. حس میکنم یه چیزی ازم گرفته شده.
@codehalics | کدهالیک
فقط میخواستم یه کم درد دل کنم. یک سال پیش تونستم وارد یه تیم راست (Rust) توی FAANG بشم؛ حقوق عالی، همکارهای عالی، و از همه بهتر اینکه بالاخره داشتم سر کار با Rust کد میزدم.
اما امروز گفتن که از سال آینده تمام کدهای جدید باید توسط LLMها نوشته بشه و ما فقط نقش code reviewer رو داشته باشیم. راستش من الان هم تقریباً به همون نقطه رسیدم. بهجای کدنویسی، مشخصات (spec) مینویسم؛ بهجای دیباگ کردن، LLM دیباگ میکنه؛ حتی بخش زیادی از بررسی کد هم توسط خود LLM انجام میشه.
حس میکنم Rust خیلی دیر اومد؛ یه زبان فوقالعاده که عملاً فرصت نکردیم درست تجربهش کنیم قبل از اینکه وارد عصر «پساکدنویسی» بشیم. هنوز سعی میکنم اینجا و اونجا دستی Rust بنویسم، ولی مثل مقایسه ارهبرقی با تبر یا ماشین با اسب شده دیگه اون حس بهرهوریِ انجام کار به روش «قدیمی» رو نمیده. حس میکنم یه چیزی ازم گرفته شده.
@codehalics | کدهالیک
👍7
کدهالیک | codehalic
امروز یه پست خیلی جالب توی Reddit دیدم که براتون بازگوش میکنم: فقط میخواستم یه کم درد دل کنم. یک سال پیش تونستم وارد یه تیم راست (Rust) توی FAANG بشم؛ حقوق عالی، همکارهای عالی، و از همه بهتر اینکه بالاخره داشتم سر کار با Rust کد میزدم. اما امروز گفتن…
برای اطلاعات عمومی، «FAANG» اصطلاحیه که در آمریکا برای اشاره به پنج شرکت بزرگ فناوری به کار میره؛ شرکتهایی که کار کردن در اونها آرزوی خیلی از برنامهنویسهاست. این واژه از حروف اول نام این شرکتها ساخته شده:
* Facebook (که الان اسمش شده Meta)
* Amazon
* Apple
* Netflix
* Google
@codehalics | کدهالیک
* Facebook (که الان اسمش شده Meta)
* Amazon
* Apple
* Netflix
@codehalics | کدهالیک
👍7❤2
با shade میتونین یه سری سایت محدود مثل یوتیوب و سایتای گوگل بیس رو داخل نت ملی باز کنین
این اپلیکیشن رو یکی زحمت کشیده با سویفت برای اپل پورت کرده روی اپل های اینتلی و اپل سیلیکون کار میکنه و صرفا باید براش یه google app secret بسازید که داخل Setup Guid اش توضیح داده چطوری اینکارو بکنین
حتما تستش کنین بنظر داره صرفا برای یه سری سایت محدود مثل یوتیوب و سایت های گوگل بیس ( میت و کلندر و ... ) کار میکنه ( البته عمرش فکر نکنم خیلی زیاد باشه ولی حداقل میتونین یوتیوب برای آموزش ببینید)
پ.ن : از نظر امنیت و این چیزا هیچ نظری ندارم صرفا دیدم کار میکنه معرفی کردم بهتون و اینکه در جهت آموزشی ازش استفاده کنین :)
https://github.com/g3ntrix/Shade/
@codehalics | کدهالیک
این اپلیکیشن رو یکی زحمت کشیده با سویفت برای اپل پورت کرده روی اپل های اینتلی و اپل سیلیکون کار میکنه و صرفا باید براش یه google app secret بسازید که داخل Setup Guid اش توضیح داده چطوری اینکارو بکنین
حتما تستش کنین بنظر داره صرفا برای یه سری سایت محدود مثل یوتیوب و سایت های گوگل بیس ( میت و کلندر و ... ) کار میکنه ( البته عمرش فکر نکنم خیلی زیاد باشه ولی حداقل میتونین یوتیوب برای آموزش ببینید)
پ.ن : از نظر امنیت و این چیزا هیچ نظری ندارم صرفا دیدم کار میکنه معرفی کردم بهتون و اینکه در جهت آموزشی ازش استفاده کنین :)
https://github.com/g3ntrix/Shade/
@codehalics | کدهالیک
این ریپو یه مجموعه راهنما و دستورالعمله که با الهام از دیدگاههای آندری کارپاتی ساخته شده تا به مدلهای کدنویسی مثل Claude کمک کنه بهتر، سادهتر و دقیقتر کار کنن. در واقع هدفش اینه که جلوی رفتارهای رایج و بدِ مدلها مثل پیچیدهنویسی بیدلیل، تغییرات اضافی و تصمیمگیری بدون فکر گرفته بشه و مدل مجبور بشه قبل از کدنویسی بیشتر فکر کنه، سوالهای لازم رو بپرسه و همیشه سادهترین و تمیزترین راهحل رو انتخاب کنه. نتیجهاش هم کدهای قابل فهمتر، تغییرات دقیقتر و رفتار نزدیکتر به یک برنامهنویس حرفهایه.
نکته قابل تأملش اینه که کلا یک فایل md عه ولی ۸۳ هزارتا استار گرفته توی گیت هاب و در عرض چند روز ترند ۱ گیت هاب شده
روی کرسر هم سوار میشه فایل CURSOR[.]MD شو بخونین راه حلشو نوشته
https://github.com/forrestchang/andrej-karpathy-skills
@codehalics | کدهالیک
نکته قابل تأملش اینه که کلا یک فایل md عه ولی ۸۳ هزارتا استار گرفته توی گیت هاب و در عرض چند روز ترند ۱ گیت هاب شده
روی کرسر هم سوار میشه فایل CURSOR[.]MD شو بخونین راه حلشو نوشته
https://github.com/forrestchang/andrej-karpathy-skills
@codehalics | کدهالیک
👍2
یه پروژه باحال دیگ تو همین حین پیدا کردم این در واقع یه ایده ست برای ساخت وبسایتهایی که اصلاً روی سرور معمولی هاست نمیشن. کل سایت رو داخل خودِ لینک URL (قسمت بعد از #) فشرده و کدگذاری میکنن، و چون اون قسمت اصلاً به سرور ارسال نمیشه، محتوا فقط داخل مرورگر کاربر بازسازی میشه. یعنی بهجای اینکه یه سایت “جایی روی اینترنت” وجود داشته باشه، خودِ لینک تبدیل به کل سایت میشه و هرکس لینک رو داشته باشه میتونه بهش دسترسی پیدا کنه. هدفش هم اینه که وابستگی به سرور و پلتفرمهای مرکزی کمتر بشه و محتوا راحت قابل حذف یا مسدود شدن نباشه.
ایدشو خیلی دوست داشتم سعی میکنم ببینم میشه چیزی باهاش بالا آورد !
https://hostednowhere.com/
@codehalics | کدهالیک
ایدشو خیلی دوست داشتم سعی میکنم ببینم میشه چیزی باهاش بالا آورد !
https://hostednowhere.com/
@codehalics | کدهالیک
👍4🔥1
کدهالیک | codehalic
یه پروژه باحال دیگ تو همین حین پیدا کردم این در واقع یه ایده ست برای ساخت وبسایتهایی که اصلاً روی سرور معمولی هاست نمیشن. کل سایت رو داخل خودِ لینک URL (قسمت بعد از #) فشرده و کدگذاری میکنن، و چون اون قسمت اصلاً به سرور ارسال نمیشه، محتوا فقط داخل مرورگر…
خب چیزی که باهاش ساختم یه فروم عه که میتونیم باهم اونجا چت کنیم ! چیزای باحال دیگ هم میشه توش ساخت
که باید اپلیکیشنش رو Add To HomeScreen کنین تا بشه ازش استفاده کرد
https://nowhr.xyz/s#dU67agJREO39isE6xUYkWliJoqnEJ2KpgqiIhU2CVWD3rsX-xz4IkRstrPyOmd2f8YwvSJHicpnznhY27WFv-TF5r7cbrfp4NRnN1tVGtemsu923YrHk9BeLXm1T6LQ-yy9pzHvxORQ3C9I4zz8cEYdZIIbki63sxCP9iA8cgk1wp7H4JIZPbHHvxChtQX_D_DeQOMKpEo9ykImveff8s7jwa8ujI4LvqkhQl2iRgRRWzcODyWdLKVD-zYLbkucyjPJAHBXbKyYuXUfoFjG6RmH7j6cy2M5ft03nAg
این فروم رو واردش بشید شگفت زدتون میکنه 🙂
همه چی داخل یک لینکه همین !
@codehalics | کدهالیک
که باید اپلیکیشنش رو Add To HomeScreen کنین تا بشه ازش استفاده کرد
https://nowhr.xyz/s#dU67agJREO39isE6xUYkWliJoqnEJ2KpgqiIhU2CVWD3rsX-xz4IkRstrPyOmd2f8YwvSJHicpnznhY27WFv-TF5r7cbrfp4NRnN1tVGtemsu923YrHk9BeLXm1T6LQ-yy9pzHvxORQ3C9I4zz8cEYdZIIbki63sxCP9iA8cgk1wp7H4JIZPbHHvxChtQX_D_DeQOMKpEo9ykImveff8s7jwa8ujI4LvqkhQl2iRgRRWzcODyWdLKVD-zYLbkucyjPJAHBXbKyYuXUfoFjG6RmH7j6cy2M5ft03nAg
این فروم رو واردش بشید شگفت زدتون میکنه 🙂
همه چی داخل یک لینکه همین !
@codehalics | کدهالیک
بهترین میروری که برای flutter, dart و gradle دیدم محدودیتی نداره سرعتشم خیلی خوبه
http://pub-azs.ir
Cna ✍️
@codehalics | کدهالیک
http://pub-azs.ir
Cna ✍️
@codehalics | کدهالیک
قسمت جدید از دوره پیشرفته رایگان فرانت رو ضبط کردم و به دوره اضافه کردم
پیکسل پرفکت کردن پروژه جلاتو به همراه تغییر رویکرد به موبایل فرست - قسمت اول
قراره توی چند جلسه پروژه رو پیکسل پرفکت کنیم و همزمان با رویکرد موبایل فرست دیزاین ببریم جلو
این قسمت خیلی طولانی شد چون نکات دیزاینی زیادی داشت ولی دیدنش برای شروع پروژه بعد از اینهمه مدت توصیه میشه !
لینک این قسمت :
https://codehalic.ir/courses/frontend-codecamp-advanced/videos/pixel-perfect-part-1
این قسمت کاملا رایگانه
@codehalics | کدهالیک
پیکسل پرفکت کردن پروژه جلاتو به همراه تغییر رویکرد به موبایل فرست - قسمت اول
قراره توی چند جلسه پروژه رو پیکسل پرفکت کنیم و همزمان با رویکرد موبایل فرست دیزاین ببریم جلو
این قسمت خیلی طولانی شد چون نکات دیزاینی زیادی داشت ولی دیدنش برای شروع پروژه بعد از اینهمه مدت توصیه میشه !
لینک این قسمت :
https://codehalic.ir/courses/frontend-codecamp-advanced/videos/pixel-perfect-part-1
این قسمت کاملا رایگانه
@codehalics | کدهالیک
❤4
خب امروز میخوام برم ادامه قوانین مهندسی نرم افزار رو بازگو کنم براتون و امروز راجب یه اصل بسیار پر تکرار قراره صحبت کنیم که قطعا خیلیاتون اسمشو شنیدید !
اصل KISS (Keep It Simple, Stupid) تو مهندسی نرمافزار میگه تا جای ممکن راهحلهات رو ساده نگه دار و الکی پیچیدش نکن. یعنی اگر میشه یه مسئله رو با یه کد کوتاه و قابل فهم حل کرد، لازم نیست بری سمت معماریهای سنگین و عجیب فقط برای اینکه «باحال» به نظر بیاد. واقعیت اینه که هر خط کد اضافه، یه فرصت جدیده برای باگ و دردسر. کد ساده هم سریعتر خونده میشه، هم راحتتر دیباگ میشه، هم وقتی چند ماه بعد خودت برمیگردی سراغش کمتر فحش میدی به گذشتهات.
خلاصه اینکه اول کاری کن برنامهات درست کار کنه، بعد اگر واقعاً لازم شد تمیزترش کن یا بهینهاش کن. سادگی نهتنها نشونه تنبلی نیست، بلکه نشونه درک درست مسئلهست.
#lawsofsoftwareengineering
@codehalics | کدهالیک
اصل KISS (Keep It Simple, Stupid) تو مهندسی نرمافزار میگه تا جای ممکن راهحلهات رو ساده نگه دار و الکی پیچیدش نکن. یعنی اگر میشه یه مسئله رو با یه کد کوتاه و قابل فهم حل کرد، لازم نیست بری سمت معماریهای سنگین و عجیب فقط برای اینکه «باحال» به نظر بیاد. واقعیت اینه که هر خط کد اضافه، یه فرصت جدیده برای باگ و دردسر. کد ساده هم سریعتر خونده میشه، هم راحتتر دیباگ میشه، هم وقتی چند ماه بعد خودت برمیگردی سراغش کمتر فحش میدی به گذشتهات.
خلاصه اینکه اول کاری کن برنامهات درست کار کنه، بعد اگر واقعاً لازم شد تمیزترش کن یا بهینهاش کن. سادگی نهتنها نشونه تنبلی نیست، بلکه نشونه درک درست مسئلهست.
#lawsofsoftwareengineering
@codehalics | کدهالیک
👍3❤2🔥1