دوستان اگر تشریف آوردید نمایشگاه الکامپ
سالن 8 غرفه ی 23 مال ما نیست
سالن 4 غرفه ی 7 هم همینطور
ما امسال تو نمایشگاه شرکت نکردیم مثل سالهای قبل :)
ولی اگر رفتید نفری یه باتری AA ببرید شاید لازمشون شد
سالن 8 غرفه ی 23 مال ما نیست
سالن 4 غرفه ی 7 هم همینطور
ما امسال تو نمایشگاه شرکت نکردیم مثل سالهای قبل :)
ولی اگر رفتید نفری یه باتری AA ببرید شاید لازمشون شد
🤣127👍5👎2❤1
#برنامه_نویس_مکان_جور_کن
با برنامهنویسی ک اسم متغیرشو فارسی مینویسه باید چطوری برخورد کرد؟
پفیوز اخه MahsulatMojud؟
@DevTwitter | <Arta/>
با برنامهنویسی ک اسم متغیرشو فارسی مینویسه باید چطوری برخورد کرد؟
پفیوز اخه MahsulatMojud؟
@DevTwitter | <Arta/>
🤣141👍7❤1👎1
زبان های برنامه نویسی باید به ما کمک کنند کارمون ساده (simple) بشه.
مشکل از اونجا شروع میشه که ما ساده را با آسان (easy) اشتباه میگیریم.
بزارید بگیم آسان و سخت چیه اول چرا همیشه بهترین کار نیست.
در نظر بگیرید رانندگی مثل برنامه نویسی باشه و زبان برنامه نویسی ماشین...
اگر ماشین برقی هایی که تو شهربازی هست که خیلی هم آسون هست و بزاریم تو خیابان سرعتش هم بگیریم تا ۱۲۰ کیلومتر بره خیلی خوبه دیگه همه چی آسونه ولی هیچ امنیتی نداریم رسما.
حالا فرض کنیم که بگیم همه ماشین ها باید یه نیزه از فرمون به سمت قفسه سینه راننده داشته باشیم
حالا چی میشه؟ همه آروم و با دقت رانندگی میکنند. اینجوری رانندگی سخته ولی پدرت در میاد.
حالا ساده و پیچیده چیه ساده چیزی هست که شما راحت بفهمی *چی* و *چرا* و *کجا* و *چطور* داره اتفاق میفته. اوایل یه پروژه همه چی ساده است هر چقدر میگذره فیچر اضافه میشه هی پیچیده میشه
اینجا اتفاقا جایی هست که زبان برنامه نویسی باید به داد ما برسه
حالا بریم به اینکه جاوااسکریپت چیه؟ js به شدت آسونه ولی به هیچ وجه ساده نیست یعنی یه فایل بیشتر بشه میترکه همه چی و پیچیده میشه میره پی کارش.
ولی زبان Haskell و در نظر بگیر زبان به شدت سختیه یادگیریش طول میکشه
حتی کد زدنش هم بیشتر شاید طول بکشه ولی سادگی خودش و بیشتر اوقات نگه میداره.
حالا چرا من رفتم سراغ این زبان به خاطر اینکه زبان هایی مثل سی شارپ و جاوا هم سخت هستند هم پیچیده میکنن کار و یعنی دهنت و سرویس میکنن آخرسر هم هیچ برآوردی نداشتند.
قبل اینکه حمله کنید به من که این زبان ها خیلی خوبند بله میدونم خوب هستند و راستش تو سه چهار سال گذشته خیلی هم بهتر شدند.
من یکی از سرگرمی های زندگیم اینه که بشینم زبان برنامه نویسی یاد بگیرم و امتحان کنم.
حالا چرا من js کار میکنم راستش من ts کار میکنم
شما براتون مگه مهمه که سی شارپ میشه به IL بعدا اجرا میشه
خوب این ts هم میشه js
خوبیش چیه؟ به نظر من هم اکوسیستم بزرگی داره هم آسونه هم میشه سادگی و آورد باهاش.
@DevTwitter | <Alibilly/>
مشکل از اونجا شروع میشه که ما ساده را با آسان (easy) اشتباه میگیریم.
بزارید بگیم آسان و سخت چیه اول چرا همیشه بهترین کار نیست.
در نظر بگیرید رانندگی مثل برنامه نویسی باشه و زبان برنامه نویسی ماشین...
اگر ماشین برقی هایی که تو شهربازی هست که خیلی هم آسون هست و بزاریم تو خیابان سرعتش هم بگیریم تا ۱۲۰ کیلومتر بره خیلی خوبه دیگه همه چی آسونه ولی هیچ امنیتی نداریم رسما.
حالا فرض کنیم که بگیم همه ماشین ها باید یه نیزه از فرمون به سمت قفسه سینه راننده داشته باشیم
حالا چی میشه؟ همه آروم و با دقت رانندگی میکنند. اینجوری رانندگی سخته ولی پدرت در میاد.
حالا ساده و پیچیده چیه ساده چیزی هست که شما راحت بفهمی *چی* و *چرا* و *کجا* و *چطور* داره اتفاق میفته. اوایل یه پروژه همه چی ساده است هر چقدر میگذره فیچر اضافه میشه هی پیچیده میشه
اینجا اتفاقا جایی هست که زبان برنامه نویسی باید به داد ما برسه
حالا بریم به اینکه جاوااسکریپت چیه؟ js به شدت آسونه ولی به هیچ وجه ساده نیست یعنی یه فایل بیشتر بشه میترکه همه چی و پیچیده میشه میره پی کارش.
ولی زبان Haskell و در نظر بگیر زبان به شدت سختیه یادگیریش طول میکشه
حتی کد زدنش هم بیشتر شاید طول بکشه ولی سادگی خودش و بیشتر اوقات نگه میداره.
حالا چرا من رفتم سراغ این زبان به خاطر اینکه زبان هایی مثل سی شارپ و جاوا هم سخت هستند هم پیچیده میکنن کار و یعنی دهنت و سرویس میکنن آخرسر هم هیچ برآوردی نداشتند.
قبل اینکه حمله کنید به من که این زبان ها خیلی خوبند بله میدونم خوب هستند و راستش تو سه چهار سال گذشته خیلی هم بهتر شدند.
من یکی از سرگرمی های زندگیم اینه که بشینم زبان برنامه نویسی یاد بگیرم و امتحان کنم.
حالا چرا من js کار میکنم راستش من ts کار میکنم
شما براتون مگه مهمه که سی شارپ میشه به IL بعدا اجرا میشه
خوب این ts هم میشه js
خوبیش چیه؟ به نظر من هم اکوسیستم بزرگی داره هم آسونه هم میشه سادگی و آورد باهاش.
@DevTwitter | <Alibilly/>
👍37👎10🤣2❤1
DevTwitter | توییت برنامه نویسی
Photo
دو کتاب
Linux Kernel Programming Comprehensive Guide
و
Linux Kernel Programming Part 2 - Char Device Drivers and Kernel Synchronization
در چنل DevBooks قرار گرفت
لینک چنل توی بیو هست
@DevTwitter
Linux Kernel Programming Comprehensive Guide
و
Linux Kernel Programming Part 2 - Char Device Drivers and Kernel Synchronization
در چنل DevBooks قرار گرفت
لینک چنل توی بیو هست
@DevTwitter
❤13👍4🤣1
دوستان یه اسکریپت js نوشتم که به شکل تابع ریاضی دلخواه (فعلا فقط sin وcos اینا رو توصیه میکنم) اینپوت range برای HTML به شکل SVG تولید میکنه. استفاده از این اسکریپت یا مشارکت در آن مزید امتنان است.
https://github.com/SirSaleh/range-rider
@DevTwitter | <sir saliar/>
https://github.com/SirSaleh/range-rider
@DevTwitter | <sir saliar/>
👍15🤣2
This media is not supported in your browser
VIEW IN TELEGRAM
#حاجی_پشمام
هرگز به چشمانتون برای شناسایی آدرس یک وب سایت اعتماد نکنید. بسیاری از ایمیلهای فیشینگ از این تکنیک استفاده میکنند تا کاربرها روبرای کلیک کردن روی لینکهای آلوده فریب بدند. سایت VirusTotal تا حد زیادی در شناسایی لینکهای آلوده میتونه کمک کنه.
@DevTwitter | <Dawood Sajjadi/>
هرگز به چشمانتون برای شناسایی آدرس یک وب سایت اعتماد نکنید. بسیاری از ایمیلهای فیشینگ از این تکنیک استفاده میکنند تا کاربرها روبرای کلیک کردن روی لینکهای آلوده فریب بدند. سایت VirusTotal تا حد زیادی در شناسایی لینکهای آلوده میتونه کمک کنه.
@DevTwitter | <Dawood Sajjadi/>
👍53🤣5
یه کلاینت مخصوص ویندوز و مک و لینوکس با هسته سینگ باکس با رابط کاربری ساده
https://github.com/daodao97/SingBoxClient
@DevTwitter | <Segaro/>
https://github.com/daodao97/SingBoxClient
@DevTwitter | <Segaro/>
👍14❤1
DevTwitter | توییت برنامه نویسی
#کدبوک چند وقتی بود دنبال یه منبع بودم که مفاهیم پایه ای دیتابیس رو کامل توضیح بده! با دو تا از ادمهای با تجربه تو شرکت صحبت کردم اینو پیشنهاد دادن! خیلی از مثالهایی که توی system design دیدم خیلی سطحی میان دلیل انتخاب دیتابیس رو توضیح میدن ولی این کتاب…
کتاب
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
در چنل DevBooks قرار گرفت.
لینک چنل توی بیو هست
@DevTwitter
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
در چنل DevBooks قرار گرفت.
لینک چنل توی بیو هست
@DevTwitter
❤10👍2🤣2
بچهها ممکنه خیلی از اوقات نیاز به یک منتور داشته باشید که توی مسیر شغلی بهتون کمک کنه، سایت ADPList با هدف منتورینگ رایگان برای همه ایجاد شده و میتونید توی این سایت ثبتنام کنید و خیلی راحت با منتورهای این پلتفرم جلسه رایگان ست کنید و ازشون کمک بگیرید.
https://adplist.org/explore?tab=mentors
@DevTwitter | <boby cloud/>
https://adplist.org/explore?tab=mentors
@DevTwitter | <boby cloud/>
❤38👍6🤣1
دوره آموزش برنامه نویسی با زبان Rust
بدون دانش برنامه نویسی و از صفر میتونید شروع کنید.
۷ ساعت آموزش ویدیویی شامل:
راه اندازی محیط توسعه
یادگیری مفاهیم ابتدایی برنامهنویسی
درک مالکیت یا Ownership
آشنایی با collection ها
یادگیری generic و trait
بررسی کامل lifetime
https://b2n.ir/a72068
همچنین براتون 25 درصد تخفیف گرفتم که میتونید استفاده کنید (محدودیت استفاده برای 50 نفر)
این تخفیف ویژه ی چنل DevTwitter ساخته شده
کد تخفیف:
@DevTwitter
بدون دانش برنامه نویسی و از صفر میتونید شروع کنید.
۷ ساعت آموزش ویدیویی شامل:
راه اندازی محیط توسعه
یادگیری مفاهیم ابتدایی برنامهنویسی
درک مالکیت یا Ownership
آشنایی با collection ها
یادگیری generic و trait
بررسی کامل lifetime
https://b2n.ir/a72068
همچنین براتون 25 درصد تخفیف گرفتم که میتونید استفاده کنید (محدودیت استفاده برای 50 نفر)
این تخفیف ویژه ی چنل DevTwitter ساخته شده
کد تخفیف:
RUST25@DevTwitter
🤣15👍12👎7❤1
دورهی رایگان «خلاقیت الگوریتمی و برنامهنویسی پایتون»، ویژهی دانشآموزان متوسطهی سراسر کشور (حضوری/مجازی).
تیمی از دانشجویان علاقمند، مرا را در ارائهی این دوره همراهی خواهند کرد.
آدرس ثبتنام:
micro.ce.sharif.edu/python
@DevTwitter | <علی شریفی زارچی/>
تیمی از دانشجویان علاقمند، مرا را در ارائهی این دوره همراهی خواهند کرد.
آدرس ثبتنام:
micro.ce.sharif.edu/python
@DevTwitter | <علی شریفی زارچی/>
🔥11❤3👍3
This media is not supported in your browser
VIEW IN TELEGRAM
پای هوش مصنوعی به محصولات JetBrains باز شد. فعلاً PhpStorm
برخی ویژگیهای مهم رو در زیر آوردم:
میتونید براش توضیح بدید که چی میخواید تا بخشی از کد پروژه رو براتون بنویسه و همونجا در کد الحاق بشه.
میتونید بخواید برای یک تابع توضیحات یا مستنداتی برای پروژه که منطبق با سورس شماست بنویسه.
پیشنهاداتی برای نام متغییرها و توابع ارائه میده.
بر اساس تغییراتی که اعمال کردید، هنگام کامیت میتونه توضیحات مناسب برای متن کامیت بنویسه.
https://blog.jetbrains.com/phpstorm/2023/06/ai-features-in-phpstorm-phpstorm-2023-2-eap-5/
@DevTwitter | <Nabi/>
برخی ویژگیهای مهم رو در زیر آوردم:
میتونید براش توضیح بدید که چی میخواید تا بخشی از کد پروژه رو براتون بنویسه و همونجا در کد الحاق بشه.
میتونید بخواید برای یک تابع توضیحات یا مستنداتی برای پروژه که منطبق با سورس شماست بنویسه.
پیشنهاداتی برای نام متغییرها و توابع ارائه میده.
بر اساس تغییراتی که اعمال کردید، هنگام کامیت میتونه توضیحات مناسب برای متن کامیت بنویسه.
https://blog.jetbrains.com/phpstorm/2023/06/ai-features-in-phpstorm-phpstorm-2023-2-eap-5/
@DevTwitter | <Nabi/>
❤21👍7🔥2🤣1
قانون جدید مهاجرتی آلمان برای IT specialist ها:
بدون مدرک تحصیلی میتونید مهاجرت کنید و blue card بگیرید.
پدر و مادر رو هم علاوه بر همسر و فرزند میتونید ببرید.
@DevTwitter | <mehdi/>
بدون مدرک تحصیلی میتونید مهاجرت کنید و blue card بگیرید.
پدر و مادر رو هم علاوه بر همسر و فرزند میتونید ببرید.
@DevTwitter | <mehdi/>
🔥75👎7👍5🤣3
مثل همیشه
اگر چنل برنامه نویسی دارید، اگر بلاگ دارید، اگر توی یوتیوب ویدئو تولید میکنید، اگر دوره ی رایگان برنامه نویسی دارید و کلا اگر فعالیتی میکنید که میخواید دیده بشید (تو حوزه ی برنامه نویسی) میتونید با من در ارتباط باشید تا به رایگان معرفیتون کنم
آی دیم توی بیو هست
اگر چنل برنامه نویسی دارید، اگر بلاگ دارید، اگر توی یوتیوب ویدئو تولید میکنید، اگر دوره ی رایگان برنامه نویسی دارید و کلا اگر فعالیتی میکنید که میخواید دیده بشید (تو حوزه ی برنامه نویسی) میتونید با من در ارتباط باشید تا به رایگان معرفیتون کنم
آی دیم توی بیو هست
❤56👍3🔥1
#کدنمک
رئیس جمهور، مرکز ملی فضای مجازی و وزارت ارتباطات که خودشون عامل فیلترینگ و کندی هستن رو مامور کرده تا کندی اینترنت رو بررسی کنن.
چیز اضافه ای نمیگم که از طنز قضیه کم نشه
@DevTwitter
رئیس جمهور، مرکز ملی فضای مجازی و وزارت ارتباطات که خودشون عامل فیلترینگ و کندی هستن رو مامور کرده تا کندی اینترنت رو بررسی کنن.
چیز اضافه ای نمیگم که از طنز قضیه کم نشه
@DevTwitter
🤣97🔥1
کامپیوترها حتی وقتی خاموش هم باید زمان رو نگه دارن. در این قسمت از آموزش لینوکس در مورد زمان و سنجشش حرف میزنم. قسمت جالبیه و کلی چیز باحال و کاربردی داره؛بخصوص که پروتکل مورد استفاده، پروتکل مورد علاقه من یعنی NTP است و دستوراتش
youtu.be/GN54NlA4wC4
youtu.be/Ihm6AYNFUKA
@DevTwitter | <jadi/>
youtu.be/GN54NlA4wC4
youtu.be/Ihm6AYNFUKA
@DevTwitter | <jadi/>
👍18❤6
حالا که تحقیق در خصوص کندی فیلترنت رو دادید به وزارتِ کند کنندهی فیلترنت، اجازه بدید پیشاپیش نتیجهی تحقیقات وزیر قطع ارتباطات رو بگم:
«سرعت دوبرابر شده، الان تو وزارت قطع ارتباطات سرعتمون یک گیگ هست، شاتل هم روی دکل ۵۰۰ مگ پهنای باند داره (مستندات در پیوست)، بیاید پیش خودمون.»
@DevTwitter | <vahid farid/>
«سرعت دوبرابر شده، الان تو وزارت قطع ارتباطات سرعتمون یک گیگ هست، شاتل هم روی دکل ۵۰۰ مگ پهنای باند داره (مستندات در پیوست)، بیاید پیش خودمون.»
@DevTwitter | <vahid farid/>
🤣49❤1👎1
کیفیت اینترنت واقعاً داغون هست. در برخی سرویس دهندگان اوضاع حتی بدتر هم هست. یکی روی یک DNS ها مشکل دارد، روی یکی کش سرورها و ...
آقایان هم دلخوش به دو تا اپ تست سرعت هستند در حالیکه این تستها صرفا سنجش پهنای باند به نزدیکترین سرور هستند و نه مثلا تجربه و کیفیت وب گردی در سرویس دهندگان اینترنت در ایران بسیار ضعیف است. بطوریکه گاهی با VPN و با همان کندی و اختلال روی آن باز کیفیت وبگردی بهتر می شود. مشاهده و لود سایتها و بخصوص سایتهای جدید کند و گاهی چندین بار با خطا مواجه می شود.
در درخواست DNS و هندشیک TLS اختلال زیاده
@DevTwitter | <Alireza Shirazi/>
آقایان هم دلخوش به دو تا اپ تست سرعت هستند در حالیکه این تستها صرفا سنجش پهنای باند به نزدیکترین سرور هستند و نه مثلا تجربه و کیفیت وب گردی در سرویس دهندگان اینترنت در ایران بسیار ضعیف است. بطوریکه گاهی با VPN و با همان کندی و اختلال روی آن باز کیفیت وبگردی بهتر می شود. مشاهده و لود سایتها و بخصوص سایتهای جدید کند و گاهی چندین بار با خطا مواجه می شود.
در درخواست DNS و هندشیک TLS اختلال زیاده
@DevTwitter | <Alireza Shirazi/>
👍69❤1👎1