صرفا جهت اطلاع برنامه‌نویسان
10.9K subscribers
5.84K photos
291 videos
259 files
1.56K links
کانالی برای:
🔸اوقات فراغت برنامه‌نویسان
🔹اطلاعات و اخبار برنامه‌نویسی
🔸تم های هفتگی

ارتباط با مدیران کانال: @Programmer_info
Download Telegram
این روزا دیگه حتی به کامنت هم نمیشه اعتماد کرد... 😳😐😐
#کامنت های واقعی دیده‌شده در برنامه‌ها
@programming_tips
This media is not supported in your browser
VIEW IN TELEGRAM
بعد از رفع باگ در عصر پنجشنبه و هنگام خروج از شرکت😀
@programming_tips
هستند، برنامه نویس هایی که باگ را به عنوان مزیت معرفی می کنند.😁
@programming_tips
#آموزش #برنامهـنویسی #R #قسمت_اول
زبان R یک زبان برنامه‌نویسی و محیط نرم‌افزاری برای محاسبات آماری و علم داده‌ است، که بر اساس زبان‌های S و Scheme پیاده‌سازی شده است. این نرم‌افزار متن باز، تحت اجازه‌ نامه عمومی همگانی گنو عرضه شده و به رایگان قابل دسترس است. انتشار اولیه این زبان مربوط به سال ۱۹۹۳ می باشد و اولین نسخه پایدار آن نیز در سال ۲۰۱۳ منتشر شد. این زبان حاوی محدوده گسترده‌ای از تکنیک‌های آماری (مانند مدل‌ سازی خطی و غیرخطی، آزمون‌های کلاسیک آماری، تحلیل سری‌های زمانی، رده‌ بندی، خوشه‌ بندی) و قابلیت‌های گرافیکی می باشد.
@programming_tips
در محیط R، کدهای سی، سی پلاس پلاس و فورترن قابلیت اتصال و فراخوانی هنگام اجرای برنامه را دارند و کاربران خبره می‌توانند توسط کدهای سی، مستقیماً اشیاء زبان R را تغییر دهند. اگرچه این زبان اغلب به منظور انجام محاسبات آماری به کار می‌رود، اما قابل به کارگیری در محاسبات ماتریسی نیز می باشد و در این زمینه، همپای نرم‌افزارهایی همچون اُکتاو و نسخه ی تجاری آن متلب (MATLAB) می باشد.
http://bit.ly/22ZmaQs
امکان توسعه قابلیت‌های R، با افزودن بسته‌های ایجاد شده توسط کاربران آن، یکی از ویژگی‌های مهم این نرم‌افزار است. این بسته‌ها توسط R، LaTeX، جاوا، سی پلاس پلاس و فورترن نوشته شده‌اند. مجموعه‌ ای از بسته‌های اصلی R، هنگام نصب همراه برنامه وجود دارند و در مجموع ۴۴۴۲ بسته (تا آپریل ۲۰۱۳) در شبکه بایگانی فراگیر آر (CRAN) وجود دارد. این بسته‌ها طیف وسیعی از قابلیت‌ها را در زمینه‌های مختلف تحلیل داده‌ها به R می‌دهند.
منبع: قسمتی از ویکی پدیا فارسی
@programming_tips
#فیلم_آموزشی
#Agile
#Scrum
مقدمه ای بر مدیریت چابک(Agile) و روش اسکرام(Scrum):
در این نمایش با مفاهیم اولیه مدیریت چابک(Agile) و متدولوژی اسکرام(Scrum) آشنا می شوید. این متد یکی از بروزترین روش های مدیریتی است که در پروژه های نرم افزاری بسیار کاربرد دارد.
لینک دریافت فیلم از آپارات:
http://bit.ly/1VNKAOo



@programming_tips

.
تصویر دکتر ادسخر ویبه دایسترا دانشمند علوم ریاضی، رایانه و برنده جایزه تورینگ در کلاس درس
یک جمله به یادگار از ایشان: "تست فقط می تواند وجود باگها را اثبات کند و نه نبود آن ها را"
@programming_tips
#آموزش #برنامهـنویسی #R #قسمت_دوم
زبان R توسط Ross Ihaka و Robert Gentleman در دانشگاه اوکلند، نیوزیلند ایجاد شد، و در حال حاضر توسط تیم هسته توسعه R گسترش می یابد. نام این زبان از اولین حرف نام دو نویسنده اول آن و با اقتباس از زبان S گرفته شده است. این زبان یک زبان تفسیری می باشد که کاربر می تواند از طریق خط فرمان اقدام به اجرای خط به خط دستورات بکند. گاهی اوقات زبان های برنامه نویسی را با نحوه چاپ عبارت "Hello World" مقایسه می کنند. نحوه چاپ این عبارت در این زبان برنامه نویسی:
> print ("Hello World")
[1] "Hello World"
http://bit.ly/1rbo6Kd
@programming_tips
برای شروع کار با این زبان برنامه نویسی، ابتدا بایستی نسخه نصب مناسب پلتفرم خود را از طریق سایت زیر دریافت کنید.
http://bit.ly/1NKd3fC

همچنین می توانید از RStudio به عنوان IDE قدرتمند برای کار با این زبان استفاده کنید که برای دریافت آن می توانید به آدرس زیر مراجعه کنید.
http://bit.ly/1VN9NbC

یک کتاب مناسب و کاربردی در این حوزه، کتاب Data Science and Big Data Analytics می باشد که توسط شرکت EMC منتشر شده است در این کتاب به صورت کاربردی و گام به گام با زبان برنامه نویسی R آشنا می شوید که جهت دریافت این کتاب نیز می توانید به آدرس زیر مراجعه کنید.
http://bit.ly/1rbnZhy




@programming_tips
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی پروژه را قبل از تست ریلیز میکنیم 😁✋🏻
@programming_tips
#معرفی #Regex
عبارت منظم (Regular Expression یا به اختصار Regex یا Regexp) وسیله‌ای را برای برنامه‌نویسان فراهم می کند که بتوان به کمک آنها عبارات، کلمه‌ها و الگوهای موردنظر را در یک رشته متنی (String) پیدا کرد.
@programming_tips
با توجه به پیچیده بودن برخی عبارات منظم، وجود راهی برای امتحان کردن عبارات منظمی که می‌نویسیم، می‌تواند در نوشتن عبارات منظم بسیار مفید باشد.

سایت Regexr به آدرس زیر، ابزار بسیار مفید و مناسبی به این منظور است:

http://bit.ly/1YRve8X

همچنین این سایت برای یادگیری Regex بسیار مناسب است. و یک راهنمای سریع (cheatsheet) نیز در مورد عبارت منظم در خود دارد.
@programming_tips
مهم نیست چند تا Framework بلدید، آگر ندانید چگونه از آن ها در کنار یکدیگر استفاده کنید، هیچ گاه به هدف خود نخواهید رسید.👌🏻👌🏻👌🏻
@programming_tips
#معرفی #ادیتور
#Sublime
اگر به دنبال یک ادیتور قدرتمند می گردید، این قسمت را از دست ندهید.
ادیتور Sublime یک ادیتور چندسکویی می باشد که بسیاری از زبان های برنامه نویسی و زبان های Markup را تحت پوشش قرار می دهد.
@programming_tips
کاربران می توانند با نوشتن پلاگین برای این ادیتور، قابلیت های این ادیتور را افزایش بدهند که این امر باعث افزایش کاربردهای این ادیتور شده است.
برای دریافت این ادیتور می توانید به آدرس زیر مراجعه کنید.
http://bit.ly/1VVhZGk


@programming_tips
برای آشنایی با یکی از قابلیت های این ادیتور به GIF زیر توجه کنید.😎😎😎
#فیلم
#Spotify
فرهنگ مهندسی در شرکت اسپاتیفای:
در این فیلم با فرهنگ حاکم در حوزه فنی شرکت اسپاتیفای بیشتر آشنا می شویم.
لینک دریافت فیلم از آپارات:

http://bit.ly/1rhEPLG

@programming_tips
واکنش افراد مختلف شرکت به واژه "باگ" 😁😁😁
@programming_tips
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی که اینترنت شرکت قطع می شه و همه می خوان ببینن علت چی بوده 😁😁😁
@programming_tips
ویرایشگر VIM، ویرایشگر قدرتمندی است که بعضی برنامه‌نویس‌ ها به دلیل پیچیده بودن کار با آن، از آن استفاده نمی کنند
به همین منظور ساده‌ترین راه یادگیری آن در شکل توضیح داده شده است.😁
@programming_tips
goal.gif
245.6 KB
بعضی ها فکر می کنن می تونن اینطوری قبل از ددلاین پروژه را برسونن😁😁😁
@programming_tips
#معرفی
با سایت code.org، کودکان ما می توانند به صورت خیلی ساده و با انجام بازی، برنامه نویسی و مفاهیم آن را یاد بگیرند. نکته جالب پشتیبانی این سایت از زبان فارسی می باشد.
@programming_tips
sherkat.gif
57.6 KB
وقتی که آخرین ساعت کاری پنجشنبه شده، پروژه را نصفه کاره ول می کنم و می رم😎😎😎
@programming_tips
کلن برنامه نویسی با سحرخیزی در تناقضه 😁😁😁
@programming_tips