مجموعه كتاب براي توسعه دهندگان به زبان انگليسي

 

مجموعه اي بزرگ از كتاب هاي رايگان براي توسعه دهندگان به زبان انگليسي دروبسايت devfreebooks گردآوري شده است .

 

devfreebooks

 

اين مجموعه شامل 26  پلتفرم و 128 كتاب رايگان به زبان انگليسي است ومهمترين عناوين پلتفرم هاي منتشر شده در ذيل ليست شده اند و اين مجوعه در حال تكميل و بروز آوري هستند:
– اندرويد [ Android ]
– انگولار
– بيتكوين (بيت كوين)
– گيتس
– اي او اس اپل
– جاوا
– پي اچ پي
– نود جي اس
– روبي
– پايتون
– …

 

لينك وبسايت : devfreebooks.github.io

آموزش آشنایی مقدماتی با وب سرویس ایسنتاگرام و کاربرد آن در اندروید در فرانش

اردیبهشت امسال ( سال 95 ) سری آموزش “آشنایی مقدماتی با وب سرویس ایسنتاگرام و کاربرد آن در اندروید” در وبسایت آموزش ویدیویی فرانش منتشر کردم از آن روز تا به امروز فرصتی نشد متاسفانه مطلبی در مورد داستان ساخت این آموزش بصورت رسمی مطلبی بنویسم .

وب سرویس اینستاگرام و اندروید

این سری آموزش شامل ۰۱:۲۶ دقیقه آموزش ویدیوی است که در 8 ویدیو ساخت شد  و عنواین این سری شامل موارد زیر می باشد:

معرفی دوره
آشنایی با ساختار وب سرویس
روش ساخت یک اپ در وب سرویس اینستاگرام بخش اول
روش ساخت یک اپ در وب سرویس اینستاگرام بخش دوم
آشنایی مقدماتی با API های اینستاگرام
ساختار جی سون
ساخت اپ اندروید با کمک وب سرویس اینستاگرام – قسمت اول
ساخت اپ اندروید با کمک وب سرویس اینستاگرام – قسمت دوم

داستان ساخت این آموزش به زمستان سال 94 بر می گردد به  مکالمه ی که با حامد تکمیل عزیز داشتم و  با توجه به کمبود اطلاعات در خصوص وب سرویس های شبکه های اجتماعی  پیشنهاد داد به دلیل این کمبود وقتی بگذارم و آموزشی در این خصوص برای فارسی زبان ها درست کنم  و پیرو اون صحبت با سایت فرانش هماهنگی به عمل آمد و این آموزش ، صرفا جهت آشنای با ساختار وب سرویس اندروید و کاربرد آن در اندروید ساخت شد ، البته به دلیل کمبود وقت یک آموزش متوسط  در اردیبهشت سال 95 منتشر شد.

 

 

تقریبا بیشتر از یک سال گروه توسعه دهنده سپید بعد از شروع فعالیت در بازار اپ های اندروید و با انتشار سری کتاب های سپید در بازار رویکرد را تغییر داد و به سمت گوگل پلی  رفت و در آنجا شروع به فعالیت کرد و با هدف انتشار آزاد و اطلاعات برای در این زمینه فعالیت می کند . البته باعث افتخار بنده هست که با دوستان خوبم در این گروه همکاری دارم .

از دیگر اپ های منتشر شده توسط گروه توسعه دهنده گان سپید اپ مینتی وال به معنی دیوار نعنای است که این اپ خوشمزه بک گراند گوشی شما را بر اساس تصاویر تازه منتشر شد بر روی سرور اینستاگرام و 500px تغییر می دهد البته روش انتخاب عکس ها تازه منتشر شده روی سرویس های یاد شده بر اساس هشتگ های درج شده توسط صاحب عکس هست از ویژگی ها جالب این اپ می توان از عنواین زیر یاد کرد:

-پشتیبانی از سرچ هشتگ به تمامی زبان های دنیا
– تغییر تعداد دانلود تصاویر بک گراند
– تنظیم زمان تعویض
– نوع نمایش تصاویر در پس زمینه
-دسترسی به پروفایل صاحب عکس

این اپ بر روی گوگل پلی در دو نسخه رایگان و غیر رایگان منتشر شده است که البته نسخه غیررایگان هنوز برای کاربران داخل کشور در دسترس نمی باشد بنا به دلیل ادامه داشتن تحریم ها اما اپ رایگان با اپ غیر رایگان تفاوت چندانی ندارد فقط در اپ غیر رایگان تصاویر بعد از گذشت 24 ساعت بصورت اتوماتیک آپدیت می شود که در اپ رایگان این قابلیت وجود ندارد و بعد از گذشت 24 ساعت تصاویر بصورت اتوماتیک پاک می شود و کاربران این اپ باید بصورت دستی مجدد از درون اپ بک گراند را بروز رسانی کنند .

نکته ای که برای کاربران داخل کشور وجود دارد این است به دلیل مسئال فیلترینگ در بعضی از سرورها داخل کشور ممکن است برنامه کار نکند به دلیل اینکه از سرور اینستاگرام و 500 پی ایکس استفاده می کند برای رفع این مشکل نیاز هست از IP خود را تغییر دهید .

برای آشنای بیشتر با کار کرد اپ مینتی وال یا به عبارت دیگر دیوار نعنایی می توانید ویدیو آموزشی آن را در یوتوب یا آپارات  ببینید .
پی نوشت
لینک سایت توسعه دهندگان سپید
لینک گوگل پلی توسعه دهندگان سپید
لینک اپ مینتی وال یا دیوار نعنایی

 

نرم افزار رایگان کدینگ و دی کدینگ فرزانه

هر کسی ممکن است بر اساس جایگاه کاری یا موقعیت اجتماعی که دارد تمایل داشته باشد اطلاعات متنی خود را  رمزگذاری کند و  بصورت رمز شده دریافت یا ارسال کند و ممکن است هر دلیل دیگری برای استفاده از سیستم های رمز نگاری وجود داشته باشد و یا ممکن است شما دوست نداشته باشید متن ارسالی شما در ایمیل توسط روبات های سرویس ایمیل یا  غیره خوانده نشود در این صورت می توانید از سیستم های رمزنگاری استفاده کنید 🙂

رمز نگاری

در سال 2011 یک نرم افزار کدینگ و دیکدینگ اطلاعات متنی و صرفا در همین خصوص که خیلی جمع جور است نوشته ام که این نرم افزار فقط به شما کمک می کند متن های خود را کد و دی کد کنید.

اگر زمان لازم و کافی فراهم شد این سیستم رمز نگاری توسعه خواهم داد که در سیستم عامل های اندروید و مک اجرا شوند 🙂

روش کار نرم افزار کدینگ فرزانه :

لینک دانلود

کتاب آموزش مقدماتی Node.js و Express رایگان به زبان فارسی

این کتاب با هدف آشنایی با node.js و Express اختصاره به توضیح موارد مقدماتی درباره توسعه اپلیکشن Node.js و Express می پردازد و روش تالیف این کتاب مشابه آموزش های “Hello World” می باشد .

مباحث مطرح شده در این کتاب :

  • جاوا اسکریپت و Node.js
  • جاوا اسکریپت و شما
  • جاوا اسکریپت سمت سرور
  • ساختن یک اپلیکشین کامل بوسیله Node.js
  • پشته اپلیکشین
  • ساخت یک پشته اپلیکشین
  • آنالیز کد HTTP سرور
  • چگونه تابع سرویس https را پاس می دهد
  • Node.js و express
  • اجرا کردن پروژه با express
  • یک اپ ساده با express
  • express و نمایش
  • JADE چیست
  • JADE و HTML
  • JADE و NODE.JS
  • ساخت یک اپ ساده با express
  • یک دایرکتوری عمومی برای اپ
  • مولد خودکار app در express
  • قدرت دادن express با خاصیت میان افزاری
  • Express قدرت گرفته از ماژول Node
  • درخواست log به اپ
  • استفاده از یک فایل پیکربندی شده
  • Set و Get اپلکیشن
  • Environment متفاوت اکسپرس

لینک دانلود – لینک کمکی

به سلامتی جامعه برنامه نویسی و آی تی در سال جدید

داستان از آنجا شروع می شود که یک حالت اپیدمی خاص بین گیک ها و توسعه دهندگان و طراحان وجود دارد که در موقع کار زمان از دستشان در می رود و برای مدت های طولانی یک پشت بر روی کار و پروژه ها  فوکوس می کنند و روی صندلی برای چندین ساعت می نشیند و به مرور با امراض متفاوتی از جمله کمر درد مواجه می شوند که برای جلوگیری از این امر پیشنهاد شده است که هر 45 دقیقه استفاده از رایانه (کامپیوتر خودمون) به مددت 15 دقیقه استراحت شود و همه  نیز دلشان می خواهد این کار را انجام دهند اما هیچکدام حاضر نیستند در وسط پروژه یا کار را ناقص  رها کنند و 15 دقیقه استراحت کنند و به دلیل دقت و اهمیتی که برای کار خود قائل هستند به سلامتی خود لطمه می زنند.

 بنده نیز دچار این مشکل بودم و یک نرم افزار خیلی ساده و آزمایشی برای جلوگیری اجباری و زمان بندی نوشتم البته این نرم افزار فعلن بصورت ویژه و آزمایشی می باشد و مخاطب آن گیک ها و توسعه دهندگان و طراحان می باشد و   البته نیز برای محدود کردن اجباری استفاده کودکان از کامپیوتر نیز می توان از حافظ برو استفاده کرد.

به دلیل  آزمایشی بودن  حافظ برو و مخاطب های خاص این نرم افزار  خصوصیا ت یک نرم افزار ریلایز شده را ندارد (این ایراد به عمد می باشد که از استفاده افراد غیر متخصص فعلن جلوگیری شود)  و  به احتمال زیاد  این نرم افزار بی مشکل نخواهد بود و با درمیان گذاشتن انتقاد و پیشنهاد می توانید منو خوشحال کنید:)   .

و یک تشکر ویژه از قسمت پشتیبانی تویتر باید بکنم که با توجه با تموم محدودیت ها دو کشور مشکل موجود بنده را در کوتاه ترین زمان ممکن حل کردن

و از بابت هم فکری ,دوستان : آقای حامد تکمیل  و آقای احسان دیاری و خانم دلفان تشکر می کنم .

اطلاعات بیشتر و لینک دانلود نرم افزار وب برو

منبع عکس

نرم افزار Blink

برای ورود به یوزر اکانت  (حساب کاربری)  سیستم عامل روشی ساده تر و با اطمینان تر از استفاده از نرم افزار  شناسی چهره  Blink وجود ندارد ! با کمک Blink شما برای ورود به یوزر اکانت   سیستم عامل خود چند لحظه بدون حرکت صورت خود را جلوی وب کم کامپیوتر قرار می دهید وبه راحتی و با اطمینان  و بصورت اتومایتک به یوزر اکانت خود وارد می شوید به همین سادگی !

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

– کوتاه کردن مو و یا تغییر عینک باعث عدم شناسای نمی شود ؟

نرم افزار Blink ،از  الگوریتمی استفاده می کند  که براساس جزئیات بیومتریک تعریف شده است و این موضوع کمک به مقابله با تغییراتی که در حالت ظاهری شخصی پیش می آید ؛ نظیر بلند شدن یا کوتاه شدن ریش و سیبل یا استفاده از آرایش یا رنگ موی یا گذاشتن یا برداشتن عینک  می پردازد  و در درستی کار کرد نرم افزار Blink اختلالی وارد نمی کند .

– ببهود امنیت
هر کسی  که رمز عبوری بصورت پیچیده برای حفظ کلمه رمز عبور استفاده می کند ، بعد از گذشت زمان طولانی بصورت کامل آن را بیاد نمی آورد . اما با کمک نرم افزار Blink کاربر برای ورود به اکانت (حساب) به وب کم نگاه می کند و به راحتی و بدون هیچ مشکلی به اکانت خود وارد می شود و هیچ وقت ممکن نیست رمز عبورش را فراموش کند و یا نیاز به یاداشت آن در جای دیگری باشد که امنیت حفظ اطلاعات را پایین می آورد نمی باشد و لازم است شما فقط صورت خود را با خود حمل کنید 😀 .

Blink نرم افزار برای سیستم عامل ماکروسافت نسخه ویستا و 7 ساخت شده است

لینک سایت تولید کننده
لینک دانلود

دانلود نقشه های گوگل | Google Maps Downloader

به کمک برنامه “Google Maps Downloader Offline Maps" می توانید نقشه های گوگل را دانلود و بصورت آفلاین استفاده کنید از جمله توانای های قابل توجه این برنامه :

  • توانای دانلود نقشه بصورت tiles در یک فولدر (پوشه) در کامپیوتر شما
  • توانای نمایش نقشه دانلود شده به صورت آفلاین
  • توانای دانلود نقشه طبق مسیر مشخص شده دلخواه شما( از طریق کشیدن مسیر مورد نظر شما)
  • توانای دانلود از طریق دستگاه  GPRS

و توانای های دیگر برای توسعه دهندگان

google_maps-500x372

برای استفاده از نرم افزار نیاز به این بسته نرم افزاری ماکروسافت “Microsoft .net Framework “ می باشد

لینک دانلود

نسخه ی تحت عنوان ، سیستم عامل گوگل کروم (Chrome OS)

سیستم عامل گوگل با نام تجاری کروم تحت لیسانس نرم افزار آزاد بصورت یک سیستم عامل رایگان (آزاد)در اختیار کاربران برای دانلود قرار گرفته است.

نسخه بتا سیستم عامل گوگل که با نام تجاری کروم منتشر شده است به منظور ارائه تجربه بهتر از یک سیستم عامل لینوکس و  دنیای وب ، در اختیار دوست دارن وب قرار گرفته است .

نمونه ای از تصویر سیستم عامل گوگل :

دانلود سیستم عامل گوگل

دانلود برای ایران آزاد می باشد و توضیحات اجمالی دیگر در مورد نسخه بتا در لینک بالا قرار دارد.

این سیستم عامل توسط فردی ، به اسم شرکت گوگل ساخته شده است .

تهیه نسخه پشتیبان از تویت های خود

شاید برای شما هم پیش آمده باشد که نیاز به تهیه پشتیبان از توییت های خود داشته باشید. خود توییتر امکان جستجو و مشاهده 3000 توییت آخر را می دهد اما برای بیشتر چه کاری باید کرد؟

با استفاده از سایت Twistory و سرویس تقویم گوگل می توانید نسخه قابل جستجو و دسته بندی شده بر اساس تاریخ را در اختیار داشته باشید. برای این کار کافیست با اکانت خود در Twistory وارد شوید و مراحل کار را دنبال کنید تا نسخه ای قابل جستجو در سرویس تقویم گوگل از توییت های خود داشته باشید.

تهیه نسخه پشتیبان از تویتر