نوشتن تو بلاگ زمان زیادی میخواد، توئیتر هم محدودیت کاراکتر داره. فاصله‌ی بین اونارو این کانال پر میکنه. @abbas1991


⁣🔶انتشار سورس سایت فیلم‌ها.. ⁣🔹قبلا توو همین کانال در رابطه با فیلم‌ها صحبت کردم

یک وب سرویس فیلم هست که میشه ازش برای کارهای آموزشی استفاده کرد. اگر هنوز در موردش چیزی نمیدونید، پست داخل بلاگمو که برای معرفیش نوشتم رو حتما بخونید. لینک پست معرفی فیلم‌ها:. ⁣ هم لینک خود سایت‌ فیلم‌ها:. ⁣ روزی که سایت رو معرفی کردم، قرار بود سورسش رو هم منتشر کنم و در اختیار بقیه بذارم. چند وقتی درگیر بودم و بعدش هم چند روز طول کشید که بتونم بخش migration و seed رو درست کنم یا فونت سایت رو تغییر بدم. نزدیک به دو هفته‌ای میشه که سورس رو توی گیت‌هاب گذاشتم. اما بالاخره امروز توضیحات گیت‌‌هاب رو کامل کردم و راهنمای نصب هم براش نوشتم. البته این سورس رو به عنوان یک نمونه سورس عالی از لاراول منتشر نکردم و کلا تخصص اصلیم PHP نیست، هدف این بوده اگر کسی خواست بتونه از سورس استفاده کنه یا در ساخت ویژگی‌های جدید کمک کنه. ...
  • گزارش تخلف

⁣⁣⁣⁣🔹بلاگ رسمی فارسی گوگل یک پست جدید به اسم «⁣برنامه‌های اندروید Google در دسترس کاربران ایران قرار خواهند گرفت» منتشر کرده

در این پست نوشته که «⁣خوشحالیم به اطلاع شما برسانیم که برنامه‌های اندروید Google Docs‏، Google Sheets‏، Google Slides‏، Keep و Gboard در دسترس کاربران ایرانی قرار گرفته‌اند و می‌توانید آنها را از Google Play Store دریافت کنید. این برنامه‌ها با توزیع تدریجی در ظرف چند هفته آینده در اختیار همه کاربران ایرانی قرار خواهند گرفت و ممکن است در حال حاضر در دسترس همه کاربران ایرانی نباشند.» لینک پست:. ⁣ متن توضیحی نداده که چرا یهو این تصمیم رو گرفتند، آیا دوباره بخشی از محدودیت‌ها برداشته شده که اینکارو کردند یا از قبل هم امکانش بوده اما خودشون نخواستند!! چون توو لینک زیر نوشته بودند که «⁣‏Google به جریان آزاد اطلاعات تعهد دارد، و پیوسته تغییرات قوانین ایالات متحده را در مورد ایران تعقیب میکند.» و منظورشون این هست تا تغییری حاصل بشه، ما سریعا به کاربرها پشتیبانی بیشتر میدیم. لینک پست قدیمی:. ⁣ احتمالش صفر هست ولی امیدوارم که روزی حداقل تحریم‌های اینترنتی کم بشه و فقط نیاز باشه از فیلترینگ رد بشیم! نه اینکه یک سری سایت فیلتر باشند و بخش دیگه رو اون سمتیا تحریممون کرده باشند. در حد باز شدن داکیوم ...
  • گزارش تخلف

🔸اطلاعات تکمیلی در رابطه با کتاب «۹۷ چیز که یک برنامه نویس بهتر است بداند» که در پیام قبلی معرفی کردم:..۱️⃣ سایت سکان آکادمی یک دو

فرد دیگه‌ای هم برای این کتاب یک نسخه‌ی Extended نوشته و ۶۸ نکته‌ی‌ جدید که در کتاب اصلی نبوده رو داخلش آورده. لینک کتاب:. تشکر از صدرا (اکانت توییترش:) که این دو تا نکته رو بهم گفت🙏🏻. ◀️ عضویت در کانال ...
  • گزارش تخلف

🔹نمیدونم تا حالا اسم کتاب «۹۷ Things Every Programmer Should Know» رو شنیدید یا نه؟، کتاب جالبی هست و میتونید کتاب رو از لینک زیر

هدف این پیام معرفی خود کتاب نیست و میخوام آقای عباس یزدان پناه رو معرفی کنم که فصل‌های کتاب «۹۷ چیز که یک برنامه نویس بهتر است بداند» رو بصورت ویدیو در آپارات منشتر می‌کنند. تا الان ۹ ویدیو منتشر شده که میتونید توی کانال آپاراتشون همه‌ی ویدیو‌ها رو ببینید:. این ویدیو‌ها فقط بخشی از فعالیتشون در تولید محتوا‌ی فارسی هست. بطور مثال آقای یزدان پناه یک کتاب هم به اسم Pretotyping ترجمه کردند و بصورت رایگان توی لینک زیر در اختیار همه گذاشتند. داخل سایت در رابطه با Pretotyping این توضیح اومده: «مفهوم پیش‌نمونه سازی در سال ۲۰۰۹ توسط آقای آلبرتو ساویا مطرح شده و توسعه یافته است. آلبرتو ساویا در کنار کارهای دیگرش، مدیر بخش مهندسی و مشوق نوآوری در بخش تبلیغات گوگل است. از آن به بعد این مفهوم در حال گسترش و توسعه یافتن است. کتاب «پیش‌نمونه‌سازی» هم‌اکنون به زبان‌های گوناگونی ترجمه شده و در دانشگاه‌های استنفورد و سایر دانشگاه‌های دنیا در حال تدریس است.» لینک کتاب:. ایشون یک بلاگ هم دارند و داخلش از موضوعات مختلف مینویسند. ...
  • گزارش تخلف

⁣🔶 داستان رفع تدریجی یک باگ.. 🔹 آدم هر چقدر از مظلومیت برنامه‌نویسای اندروید بگه، کم گفته

حداقل یک روز کامل درگیر این بودم که چرا اکتیویتی پخش کننده‌ی ویدیو توو برنامه‌ام، موقع چرخش گوشی دوباره از اول ساخته میشه😐. وقتی مشکل رو حل کردم، به سه دلیل تصمیم گرفتم که داستانش رو کامل بنویسم: ۱- با گفتن رنجی که کشیدم، آروم‌تر بشم😃 ۲- شاید به برنامه‌نویس‌های تازه‌کار کمک کنه که در مواجهه با مشکلات چیکار کنند ۳- اگر در آینده کسی همین مشکل منو داشت، بتونه با خوندن این پست درستش کنه …🔹 این داستان از یک روز معمولی و آفتابی شروع شد. پیش خودم گفتم حالا که وقت دارم، برم سراغ اپلیکیشن «ویدیو ورزش ۳ – غیر رسمی» و بعد مدت‌ها روش کار کنم. قسمت‌هایی که نیاز به اصلاح داشت رو تغییر دادم و شروع به تست اپلیکیشن کردم. همه چی درست بود و لبخند رضایت روو لبام نقش بسته بود☺️ اما یهو متوجه شدم صفحه‌ی پخش ویدیو، موقع چرخش گوشی دوباره ساخته میشه😐 …🔹 اولش خونسردیمو حفظ کردم و تصمیم گرفتم از مهمترین سلاح برنامه‌نویس‌ها استفاده کنم. با استفاده از clean build، دوباره پروژه رو بیلد کردم ولی مشکل حل نشد😐. دومین کار انکار حقیقت بود، احتمال دادم که شبیه‌ساز اندروید خرابه و گذاشتم بعدا با گوشی تست کنم. البته نیم سا ...
  • گزارش تخلف

⁣⁣⁣🔹چند روز پیش توو سایت سکان آکادمی دیدم که برای پادکست یک بخش مجزا داره، دو سه باری خواستم توو کانال معرفیش کنم ولی هربار یادم ر

اگر از افراد علاقمند به پادکست هستید، حتما به لینک زیر سر بزنید. با افراد مختلفی صحبت کردند. لینک بخش پادکست:. موضوعات تخصصی هم پادکست تولید میشه، مثلا پادکست Fragmented، یکی از معروف‌ترین پادکست‌های مرتبط با اندروید هست که توسط Donn Felker و Kaushik Gopalls تهیه میشه. قدیما هر قسمت فقط فایل صوتی بود ولی آخرین سری دیدم که برای بعضی از قسمت‌ها، متنشو هم گذاشتند. در نتیجه موقع گوش دادن میتونید متن صحبت‌هارو هم ببینید تا بهتر متوجه بشید. لینک:. پادکست Fragmented چند قسمتی رو گوش دادم، ولی یدونه جدید پیدا کردم که تا حالا بهش گوش ندادم. اسمش The Context هست و ۹ قسمتش منتشر شده. ...
  • گزارش تخلف

⁠⁣⁣⁣⁣⁣⁣🔹امروز میخوام یک پروژه‌ی کاربردی و هیجان‌انگیز در رابطه‌ با ⁣Raspberry Pi بهتون معرفی کنم

⁠⁣⁣⁣⁣⁣⁣🔹امروز میخوام یک پروژه‌ی کاربردی و هیجان‌انگیز در رابطه‌ با ⁣Raspberry Pi بهتون معرفی کنم
چون دیگه خودم یدونه ازش دارم، از این به بعد پیام‌های مرتبط باهاش رو هم در کانالم میذارم😃 اگر نمیدونید ⁣⁣Raspberry Pi چیه، این ویدیو ۲ دقیقه‌ای که خود بنیاد ⁣Raspberry Pi درست کرده رو ببینید. قیمتش توو ایران حدودا ۱۸۰ هزار تومنه. لینک ویدیو:. ⁣ پروژه‌ای که میخوام معرفی کنم، ⁣MagicMirror² هست و یک بستر ماژولار متن‌باز آیینه‌ی هوشمنده. اگر دوست دارید توی اتاقتون آیینه‌ی هوشمند داشته باشید، ⁣خودتون میتونید ⁣با کمک ⁣Magic Mirror بجای پرداخت هزینه‌های عجیب و غریب یدونه بسازید. مهترین چیزهایی که نیاز دارید: ۱- مانیتور اضافه ۲- شیشه⁣ اندازه صفحه‌ی مانیتور (⁣از این شیشه‌ها که اگر پشتشون نور نباشه، آیینه میشند) ۳- ⁣⁣Raspberry Pi. شیشه شبیه عکس، روی مانیتور قرار میگیره و بعدا با استفاده از ⁣Magic Mirror و ⁣Raspberry Pi میتونید آیینه هوشمند با امکانات مختلفی داشته باشید😃 ویدیوی معرفی ⁣⁣Magic Mirror که ۴۰ثانیه هست رو حتما ببینید، لینک ویدیو:. ⁣ اینقدر علاقمند شدید که میخواید ساختنش رو شروع کنید، این آدرس سایتش هست:. ⁣ لینک زیر هم آموزش ساخت مرحله به مرحله‌اش هست، موفق باشید😃. ...
  • گزارش تخلف

🔹با توجه به فیدبکی که دوستان دادند و کمکی که کردند، نسخه‌ی ۰٫۰.۳ منتشر شد

توو این نسخه ۲تا باگ پروژه رفع شد و یک تغییر هم در نحوه‌ی جنریت پروژه داده شد. تغییر جدید اینه که جنریتور اول یک فولدر به اسم اپلیکیشنتون (اولین سوالی که ازتون میپرسه) میسازه و بعد پروژه رو داخل اون جنریت میکنه. از برای انجام این تغییر و ارسال pull request تشکر میکنم😃. 🔹راستی با اینکه دو نسخه اضافه شد، هنوز توی ریلیز نوت گیت‌هاب چیزی ننوشتم ولی سعی میکنم از این به بعد اونم آپدیت کنم تا بقیه راحت‌تر از تغییرات با خبر بشن. اگر مشکلی یا پیشنهادی بود issue باز کنید، لینک issues:. ◀️ عضویت در کانال ...
  • گزارش تخلف

🔆🔆معرفی جنریتور متن‌باز حلما برای اندروید🔆🔆

🔹جنریتور حلما برای ساخت پروژه اندروید درست شده، پروژه‌ای که جنریت میشه از الگوی معماری MVP پیروی میکنه. البته الان نسخه‌ی ۰٫۰.۱ جنریتور منتشر شده و هنوز جا برای کار خیلی زیاد داره. در رابطه با اینکه چرا و چطور این جنریتور رو درست کردم، توی یک پست بلاگ توضیحات کاملی نوشتم. لینک پست اول:. استفاده از جنریتور رو هم در پست دیگه‌ای منتشر کردم. اگر علاقمند به همکاری هستید، آخر این پست رو حتما مطالعه کنید. دوستانی که nodejs یا اندروید بلدند یا زبان انگلیسیشون خوبه، میتونند به پروژه کمک کنند. لینک پست دوم:. فقط میخواید سورس حلما رو ببینید، به لینک زیر مراجعه کنید:. ...
  • گزارش تخلف

🔹نمیدونم تا حالا سایت smartlab. ir رو دیدید یا نه، برای آقای علی بهزادیان نژاد هست

اولین date pickerیی که توو اندروید استفاده کردم رو ایشون درست کردند😃یعنی وقتی من تازه تفریحی شروع کرده بودم که اندروید یاد بگیریم، ایشون کتابخونه داشتند:)) فکرکنم اولین یا دومین pull request عمرم رو هم برای این کتابخونه فرستادم و یه atttr ساده بهش اضافه کردم😃 در کل سابقشون توو اندروید زیاد هست و سایتشونم خیلی خوبه. البته من خودم همه‌ی پست‌هاشون رو نخوندم ولی از اون چندتایی که خوندم، معلومه که بقیه‌اش هم حتما خوب هست …🔹یکی از کارهایی که ایشون میکنه اینه که توو سایتشون اندروید آموزش میدن و تا حالا ۴۰ قسمت از این آموزش رو نوشتند. کاری که واقعا سخت هست و قابل تحسینه. لیست کامل آموزش‌هارو میتونید از این لینک پیدا کنید:. از عنوان آموزش‌هارو هم اینجا براتون میذارم:.۴- آموزش اندروید، فصل چهارم: اولین برنامه اندروید.۵- آموزش اندروید، فصل پنجم: ساختار پروژه‌های اندروید.۶- آموزش اندروید، فصل ششم: دستکاری پروژه HelloWorld.۷- آموزش اندروید، فصل هفتم: آشنایی با عناصر اصلی یک برنامه اندروید.۱۱- آموزش اندروید، فصل ۱۱: آشنایی با LinearLayout (بخش ۴).۲۵- آموزش اندروید-فصل ۲۵: پایگاه داده در اندروید (قسم ...
  • گزارش تخلف

⁣⁣🔹 چند وقت پیش توو همین کانال خبر deprecate شدن jack toolchain منتشر کردم و گفتم که بجای jack toolchain قرار هست روش دیگه معرفی ب

اگر نخوندینش میتونید توو لینک زیر ببینید:. دو سه روز هست که میخوام این خبر خوب رو بدم ولی وقت نشد بگم. اونم اینه که توی اندروید استودیو از نسخه‌ی ۲٫۴ میشه بخشی از ویژگی‌های Java۸ رو مستقیما استفاده کرد. یعنی دیگه نیازی به کتابخونه‌ی retrolambda یا jack compiler نیست. 😍. 🔹برای تست این ویژگی باید نسخه‌ی Preview ۴ اندروید استودیو ۲٫۴ رو که تازه منتشر شده نصب کنید. گوگل داکیومنت اندروید رو هم آپدیت کرده و یه صفحه جدید به اسم «Use Java ۸ language features» بهش اضافه کرده، اگر دوست دارید اطلاعات بیشتری بدونید، از طریق لینک زیر به این صفحه مراجعه کنید:. عضویت در کانال ...
  • گزارش تخلف

🔹 اگر از git استفاده کنید، حتما شما هم به این سوال رسیدید که چه زمانی باید از Merge استفاده کرد و چه زمانی از Rebase!

البته من خودم همیشه Merge میکنم😃ولی جدیدا تصمیم گرفتم از Rebase هم استفاده کنم. چند روز پیش نیما هاشمی یک مقاله در رابطه با Rebase نوشت که بنظرم داخلش تفاوت Merge و Rebase رو خیلی خوب توضیح داده. اسم مقاله «گیت Rebase به زبان ساده» است و میتونید در لینک زیر بخونیدش:. عضویت در کانال ...
  • گزارش تخلف

⁠⁣⁣⁣⁣⁣⁣توی گوگل پلی دنبال برنامه‌ی Alarm میگشتم و سایت بعضی از برنامه‌هارو هم چک میکردم

⁠⁣⁣⁣⁣⁣⁣توی گوگل پلی دنبال برنامه‌ی Alarm میگشتم و سایت بعضی از برنامه‌هارو هم چک میکردم
یکیشون خیلی باحال بود. توی سایتشون نوشتند که این برنامه توسط تیمی ساخته شده که بیشتر از ۲۵سال تجربه‌ی خوابیدن دارند ⁣😄😄😄⁣اینم عکس از سایتشون 👇👇👇. ⁣◀ عضویت در کانال
  • گزارش تخلف

⁣🔹اگر به الگوریتم و مسابقات برنامه‌نویسی علاقه دارید، ۵ روز تا پایان مهلت ثبت‌نام مسابقه‌ی Google Code jam مونده

⁣از سال ۲۰۰۳، ⁣هرسال این مسابقه توسط گوگل برگزار میشه. هدفش پیدا کردن بهترین برنامه‌نویسایی هست که پتانسیل استخدام توو گوگل رو دارند. برای ثبت‌نام و اطلاعات بیشتر به لینک زیر مراجعه کنید:. ⁣ تمرینی هم میخواید سوال ببینید، لینک زیر هست:. ⁣ جالبش اینه که یک نفر به اسم ⁣Gennady Korotkevich توو هر سه سال آخر این مسابقه اول شده. ۲۲ سالشه و متولد بلاروس هست. از سال ۲۰۱۶ بالاترین رتبه رو توی ⁣Codeforces بدست آورده و نفر دوم TopCoder هم هست. سال ۲۰۱۴ توو یه مصاحبه گفته که برنامه‌ی بلند مدت هنوز نداره و اول میخواد درسشو تموم کنه⁣😃خیلی خفنه!!! در کل اگر شرکت میکنید به قصد اول شدن نباشه، احتمالا ایشون باز اول میشه⁣😃 گوشه‌ای از موفقیت‌هاش:. ...
  • گزارش تخلف

⁣🔹دیگه روزهای آخر نظرسنجی وضعیت شغلی و کاری برنامه‌نویس‌ها و مدیر سیستم‌های ایران در سال ۹۵ هست

اگر تا حالا شرکت نکردید، حتما شرکت کنید و به بقیه دوستان هم معرفی کنید. اینم توضیح خود جادی در مورد این نظرسنجی که برگزار میکنه: «هدف اصلی این نظر سنجی اینه که درک بهتری از بازار کاری مون داشته باشیم و بیخودی با یه قرون دو زار استخدام نشیم و از اونطرف بدونیم که بهتره چی یاد بگیریم و چی برامون مفیده. همچنین بخش‌های بامزه‌ای هم داره مثل سبک زندگی و اینها تا درکی از جامعه مدیر سیستمی مون داشته باشیم.». لینک شرکت در نظرسنجی امسال:. نتایج نظرسنجی سال پیش:. نظرسنجی زیاد دوست دارید😃، سایت stackoverflow هم از سال ۲۰۱۱ نظرسنجی برگزار میکن و نتایج سال ۲۰۱۷ش رو میتونید داخل این لینک ببینید:. سکان آکادمی هم یه مقاله فارسی در رابطه باهاش نوشته و آمارهارو داخلش توضیح داده:. عضویت در کانال ...
  • گزارش تخلف