Media is too big
VIEW IN TELEGRAM
بزرگترین تلسکوپ نوری، از کشفیات جالب گوگل ارث
@Geospatial_technology
@Geospatial_technology
ناسا ریزترین ماهواره ساخته شده با ابعاد کمتر از چهار سانتیمتر را به فضا فرستاد.
@Geospatial_technology
@Geospatial_technology
Geospatial Technology (GT)
ناسا ریزترین ماهواره ساخته شده با ابعاد کمتر از چهار سانتیمتر را به فضا فرستاد. @Geospatial_technology
ناسا ریزترین و سبکترین ماهواره جهان را به فضا فرستاد. این ماهوره ساخت ریفات شاروک، نوجوان ۱۸ ساله هندی از شهر پالاپاتی ایالت تامیل نادو است که خبر آن ماه گذشته در رسانهها منتشر شد.
نام این ماهواره ای که راهی فضا شد «کلامست» است که از نام دکتر عبدالکلام، رئیس جمهوری سابق هند برگرفته شده است. وی از پیشگامان مهندسی هوافضای هند است و پدر موشکی این کشور خوانده می شود.
وزن این ریزماهواره تنها ۶۴ گرم است. سازنده این مکعب ۳.۸ سانتیمتری که به راحتی در کف یک دست جای میگیرد هدف از ساخت ماهوارهای به این کوچکی را نشان دادن قابلیت پوشش الیاف کربنی قید می کند که بوسیله یک چاپگر سه بعدی تولید شده است.
این نخستین بار است که فناوری چاپگر سه بعدی در فضا مورد استفاده قرار میگیرد.
منبع: یورونیوز
🔸🔹🔸🔹🔸🔹🔸🔹🔸🔸🔹🔹🔸🔹
عضویت در کانال GT را از دست ندهید👇
https://telegram.me/Geospatial_technology
نام این ماهواره ای که راهی فضا شد «کلامست» است که از نام دکتر عبدالکلام، رئیس جمهوری سابق هند برگرفته شده است. وی از پیشگامان مهندسی هوافضای هند است و پدر موشکی این کشور خوانده می شود.
وزن این ریزماهواره تنها ۶۴ گرم است. سازنده این مکعب ۳.۸ سانتیمتری که به راحتی در کف یک دست جای میگیرد هدف از ساخت ماهوارهای به این کوچکی را نشان دادن قابلیت پوشش الیاف کربنی قید می کند که بوسیله یک چاپگر سه بعدی تولید شده است.
این نخستین بار است که فناوری چاپگر سه بعدی در فضا مورد استفاده قرار میگیرد.
منبع: یورونیوز
🔸🔹🔸🔹🔸🔹🔸🔹🔸🔸🔹🔹🔸🔹
عضویت در کانال GT را از دست ندهید👇
https://telegram.me/Geospatial_technology
Telegram
Geospatial Technology (GT)
کانالی علمی که سعی می کند تا تکنولوژی زمین_مکانی را در همه ابعاد آن تحت پوشش قرار دهد.
فرمت شیپ فایل (.shp) مشهورترین فرمت وکتوری برای نرم افزار های سیتسم اطلاعات مکانی (GIS) است.این فرمت شامل سه نوع نقطه ی ، خطی و پلیگونی برای اشاره به عوارض استفاده می شود.
@Geospatial_technology
@Geospatial_technology
Geospatial Technology (GT)
فرمت شیپ فایل (.shp) مشهورترین فرمت وکتوری برای نرم افزار های سیتسم اطلاعات مکانی (GIS) است.این فرمت شامل سه نوع نقطه ی ، خطی و پلیگونی برای اشاره به عوارض استفاده می شود. @Geospatial_technology
فرمت شیپ فایل (.shp) مشهورترین فرمت وکتوری برای نرم افزار های سیتسم اطلاعات مکانی (GIS) است.این فرمت شامل سه نوع نقطه ی ، خطی و پلیگونی برای اشاره به عوارض استفاده می شود.
برای مثال عوارض نقطه ی : چاه آب ، چشمه ها ، مراکز استان ها و…
عوارض خطی : خیابان ، رود و…
عوارض پلی گونی : محدوده سیاسی استان ها و یا کشورها ، دریا و…
فرمت شیپ فایل برای اولین بار در اوایل دهه ۹۰ در نسخه ۲ نرم افزار Arc View ارائه شد.فرمت شیپ فایل برای ذخیره سازی دیجیتال مکان هندسی (Geometric Location) و اطلاعات توصیفی (attribute information) بکار می رود و امکان ویرایش و باز کردن این فرمت در نرم افزار های چون Arc GIS ، QGIS، Global Mapper و …. وجود دارد.
این فرمت توانایی ذخیره اطلاعات توپولوژی را ندارد.منظور از توپولوژی همان توپولوژی جغرافیایی است که مربوط به روابط بین نقاط ، خطوط و چند ضلعی ها است که نشان دهنده ویژگی های یک منطقه جغرافیایی است.مثلا در مطالعه استان های مجاوری این دو عارضه پلی گونی نباید با یکدیگر هم پوشانی داشته باشند و یا اگر مرکز استان با عارضه نقطه ی مشخص شده است در هر پلی گون باید یک عارضه نقطه ی قرار بگیرد.
ساختار شیپ فایل مشتمل بر سطرها و ستون هایی بوده که سطرهای آن معرف وجود عوارض مکانی و ستون های آن نشان دهنده ویژگی های کمی و کیفی آن عارضه است.
اگر به پوشه که شیپ فایل در آن ذخیره شده است نگاهی کرده باشید علاوه بر فرمت shp فرمت های دیگری مانند prj , dbf , shx و… نیز وجود دارد و فرمت شیپ فایل بدون این ها دارای اطلاعات ناقصی است و برای ذخیره اطلاعات به آن ها احتیاج دارد و برحسب اطلاعاتی که شما اضافه می کنید این فایل ها ساخته می شود مثلا prj برای ذخیره سیستم مختصات شیپ فایل است.
shp : اطلاعات مکانی عوارض
prj : برای ذخیره اطلاعات مربوط به سیستم مختصات
dbf : توصیفات مربوط به عوارض
shx : shp و dbf ایندکس شدن برای تشکیل عوارض در حقیقت ایجاد ارتباط بین
sbx , sbn : ایندکس فضایی عوارض
fbx , fbn : ایندکس فضایی عوارض بدون امکان ویرایش
و…
محدودیت های شیپ فایل
فرمت شیپ فایل امکان ذخیره سازی اطلاعات توپولوژی را ندارد برای همین از فرمت های personal/file/enterprise Geodatabase یا Coverage برای ذخیره استفاده می شود
هیچ کدام از فرمت های شیپ فایل Spline را پشتیبانی نمی کند
محدودیت در حجم اطلاعات تا ۲ گیگابایت
عدم ترکیب انواع شیپ فایل ، برای مثال امکان ذخیره همزمان نقاط ، خطوط و چند ضلعی ها در یک فرمت shp وجود ندارد
منبع: rostashahr.ir
🔸🔹🔸🔹🔸🔹🔸🔹🔸🔸🔹🔹🔸🔹
عضویت در کانال GT را از دست ندهید👇
https://telegram.me/Geospatial_technology
برای مثال عوارض نقطه ی : چاه آب ، چشمه ها ، مراکز استان ها و…
عوارض خطی : خیابان ، رود و…
عوارض پلی گونی : محدوده سیاسی استان ها و یا کشورها ، دریا و…
فرمت شیپ فایل برای اولین بار در اوایل دهه ۹۰ در نسخه ۲ نرم افزار Arc View ارائه شد.فرمت شیپ فایل برای ذخیره سازی دیجیتال مکان هندسی (Geometric Location) و اطلاعات توصیفی (attribute information) بکار می رود و امکان ویرایش و باز کردن این فرمت در نرم افزار های چون Arc GIS ، QGIS، Global Mapper و …. وجود دارد.
این فرمت توانایی ذخیره اطلاعات توپولوژی را ندارد.منظور از توپولوژی همان توپولوژی جغرافیایی است که مربوط به روابط بین نقاط ، خطوط و چند ضلعی ها است که نشان دهنده ویژگی های یک منطقه جغرافیایی است.مثلا در مطالعه استان های مجاوری این دو عارضه پلی گونی نباید با یکدیگر هم پوشانی داشته باشند و یا اگر مرکز استان با عارضه نقطه ی مشخص شده است در هر پلی گون باید یک عارضه نقطه ی قرار بگیرد.
ساختار شیپ فایل مشتمل بر سطرها و ستون هایی بوده که سطرهای آن معرف وجود عوارض مکانی و ستون های آن نشان دهنده ویژگی های کمی و کیفی آن عارضه است.
اگر به پوشه که شیپ فایل در آن ذخیره شده است نگاهی کرده باشید علاوه بر فرمت shp فرمت های دیگری مانند prj , dbf , shx و… نیز وجود دارد و فرمت شیپ فایل بدون این ها دارای اطلاعات ناقصی است و برای ذخیره اطلاعات به آن ها احتیاج دارد و برحسب اطلاعاتی که شما اضافه می کنید این فایل ها ساخته می شود مثلا prj برای ذخیره سیستم مختصات شیپ فایل است.
shp : اطلاعات مکانی عوارض
prj : برای ذخیره اطلاعات مربوط به سیستم مختصات
dbf : توصیفات مربوط به عوارض
shx : shp و dbf ایندکس شدن برای تشکیل عوارض در حقیقت ایجاد ارتباط بین
sbx , sbn : ایندکس فضایی عوارض
fbx , fbn : ایندکس فضایی عوارض بدون امکان ویرایش
و…
محدودیت های شیپ فایل
فرمت شیپ فایل امکان ذخیره سازی اطلاعات توپولوژی را ندارد برای همین از فرمت های personal/file/enterprise Geodatabase یا Coverage برای ذخیره استفاده می شود
هیچ کدام از فرمت های شیپ فایل Spline را پشتیبانی نمی کند
محدودیت در حجم اطلاعات تا ۲ گیگابایت
عدم ترکیب انواع شیپ فایل ، برای مثال امکان ذخیره همزمان نقاط ، خطوط و چند ضلعی ها در یک فرمت shp وجود ندارد
منبع: rostashahr.ir
🔸🔹🔸🔹🔸🔹🔸🔹🔸🔸🔹🔹🔸🔹
عضویت در کانال GT را از دست ندهید👇
https://telegram.me/Geospatial_technology
Telegram
Geospatial Technology (GT)
کانالی علمی که سعی می کند تا تکنولوژی زمین_مکانی را در همه ابعاد آن تحت پوشش قرار دهد.
چگونه زبانهای برنامه نویسی را بهسرعت یاد بگیریم؟
@Geospatial_technology
@Geospatial_technology
Geospatial Technology (GT)
چگونه زبانهای برنامه نویسی را بهسرعت یاد بگیریم؟ @Geospatial_technology
یادگیری برای توسعهدهندگان نرمافزار، مسیر است نه مقصد. شما بهعنوان یک توسعهدهنده نرمافزاری همیشه میتوانید مطالب جدید یاد بگیرید و مهارتهایتان را بهبود ببخشید؛ البته اگر خودتان هم بخواهید. بسیاری از توسعهدهندگان وقت زیادی را برای یادگیری مهارتهای فنی صرف میکنند اما متأسفانه راهشان را اشتباه انتخاب میکنند. اگر مسیر درست را برای یادگیری انتخاب کنید، میتوانید بهسرعت نور یاد بگیرید و حتی آموختههایتان را هم با دیگران به اشتراک بگذارید.
افراد بسیاری هستند که میخواهند برنامهنویسی یاد بگیرند و فکر میکنند که بهترین روش برای تقویت این مهارت فنی، خواندن کتابهای مرجع آنهم تمام و کمال است. جالب است که بسیاری از آنها اعتراف میکنند این کار را قبلاً انجام دادهاند و هیچ نتیجه مثبتی از این روش نگرفتهاند.
اگر شما هم مسیر اشتباه را طی کردهاید و حالا تصمیم دارید با روش صحیح یادگیری آشنا شوید، با ما در ادامه این مطلب همراه باشید.
📌چگونه یادگیریمان را سرعت ببخشیم؟
پیش از آنکه به روش یادگیری مهارتهای فنی بپردازیم، بهتر است درباره روش صحیح یادگیری صحبت کنیم. شما میتوانید با انتخاب شیوه صحیح آموزشی، هر موضوعی را بهسرعت یاد بگیرید و به خودتان هم آموزش دهید.
بهتر است پیش از هر کار، یک سیستم آموزشی منظم و معتبر برای یادگیری طراحی کنید و هر چه در نظر دارید یاد بگیرید را در آن وارد کنید.
ممکن است شما هم درروند یادگیری برنامهنویسی چنین سامانهای را بهصورت کاملاً ناخودآگاه برای خودتان طراحی کرده باشید. درواقع اگر قصد دارید در کمترین زمان ممکن بیشترین موارد را بیاموزید، باید به دنبال یافتن راهها و روشهای مؤثری باشید که راندمان یادگیری شما را افزایش میدهند. طبیعتاً در این مسیر به الگوی مشخص و بهینهای از یادگیری دست مییابید که سرعتتان را در آموختن افزایش میدهد.
📌روند اصلی یادگیری
ایده اولیه یادگیری کاملاً ساده است. شما باید قبل از هر چیز بدانید که میخواهید چه مهارتی را بیاموزید و وسعت فعالیت این حوزه چقدر است.
باید در مورد موضوع موردنظرتان تا جایی که امکان دارد، اطلاعات کسب کنید تا دورنمای فعالیتتان را در آینده درک کنید؛ سپس این حوزه مهارتی را تا جایی که مایلید محدود کنید تا حیطه یادگیری و فعالیت فعلی شما مشخص شود. در این مرحله که اولین قدم در یادگیری به شمار میآید، باید بتوانید تخمین بزنید که در مدتزمانی واقعبینانه، چقدر میتوانید در یادگیری پیشرفت کنید.
حالا باید هدفتان را مشخص کنید
باید از ته قلبتان مطمئن باشید که میخواهید چه مهارتی را و به چه دلیلی بیاموزید و مهمتر از همه از چه استانداردی برای سنجش آموختههایتان استفاده خواهید کرد.
افراد بسیاری هستند که تصمیم میگیرند حرفه یا مهارت خاصی را بیاموزند اما هیچ روشی برای سنجش میزان موفقیتشان در یادگیری ندارند.
وقتی این مراحل را طی کردید زمان آن فرارمیرسد تا منابع موردنیازتان را تهیه کنید.
پیشنهاد میکنیم تنها به خواندن یک منبع بسنده نکنید. بهجای مطالعه یک کتاب بهصورت تمام و کمال، چندین منبع معتبر را بخوانید. (بعضی مؤسسات کنکوری مخالف این حرف ما هستند!) این منابع الزاماً کتاب نیستند و میتوانند وب سایت، پادکست، مجله تخصصی، دورههای آموزشی ویدیویی، نظرات شخصی متخصصین و غیره باشند.
اگر به دنبال یافتن منابع موثق به زبان انگلیسی برای بهبود بخشیدن به مهارتهای برنامهنویسیتان هستید، این کلمات رو سرچ بکنید:
مقاله: What’s the Best Programming Language to Learn in ٢٠١٧
مقاله: ۲۱ Steps to Becoming a Successful Web Developer
کتاب: Jump Start CSS / JavaScript: Novice to Ninja / Jump Start PHP / Jump Start HTML٥ / Jump Start Rail
سپس با استفاده از این منابع، برای خودتان یک برنامه واقعی و جدی یادگیری طراحی کنید. درواقع شما ترتیب یادگیری موارد و مهارتها را در این حوزه فنی برنامهریزی میکنید. پیشنهاد میکنیم محتوای آموزشیتان را به فصلها یا بخشهای مجزا تقسیم کنید.
منبع: mag.hostiran.ne
🔸🔹🔸🔹🔸🔹🔸🔹🔸🔸🔹🔹🔸🔹
عضویت در کانال GT را از دست ندهید👇
https://telegram.me/Geospatial_technology
افراد بسیاری هستند که میخواهند برنامهنویسی یاد بگیرند و فکر میکنند که بهترین روش برای تقویت این مهارت فنی، خواندن کتابهای مرجع آنهم تمام و کمال است. جالب است که بسیاری از آنها اعتراف میکنند این کار را قبلاً انجام دادهاند و هیچ نتیجه مثبتی از این روش نگرفتهاند.
اگر شما هم مسیر اشتباه را طی کردهاید و حالا تصمیم دارید با روش صحیح یادگیری آشنا شوید، با ما در ادامه این مطلب همراه باشید.
📌چگونه یادگیریمان را سرعت ببخشیم؟
پیش از آنکه به روش یادگیری مهارتهای فنی بپردازیم، بهتر است درباره روش صحیح یادگیری صحبت کنیم. شما میتوانید با انتخاب شیوه صحیح آموزشی، هر موضوعی را بهسرعت یاد بگیرید و به خودتان هم آموزش دهید.
بهتر است پیش از هر کار، یک سیستم آموزشی منظم و معتبر برای یادگیری طراحی کنید و هر چه در نظر دارید یاد بگیرید را در آن وارد کنید.
ممکن است شما هم درروند یادگیری برنامهنویسی چنین سامانهای را بهصورت کاملاً ناخودآگاه برای خودتان طراحی کرده باشید. درواقع اگر قصد دارید در کمترین زمان ممکن بیشترین موارد را بیاموزید، باید به دنبال یافتن راهها و روشهای مؤثری باشید که راندمان یادگیری شما را افزایش میدهند. طبیعتاً در این مسیر به الگوی مشخص و بهینهای از یادگیری دست مییابید که سرعتتان را در آموختن افزایش میدهد.
📌روند اصلی یادگیری
ایده اولیه یادگیری کاملاً ساده است. شما باید قبل از هر چیز بدانید که میخواهید چه مهارتی را بیاموزید و وسعت فعالیت این حوزه چقدر است.
باید در مورد موضوع موردنظرتان تا جایی که امکان دارد، اطلاعات کسب کنید تا دورنمای فعالیتتان را در آینده درک کنید؛ سپس این حوزه مهارتی را تا جایی که مایلید محدود کنید تا حیطه یادگیری و فعالیت فعلی شما مشخص شود. در این مرحله که اولین قدم در یادگیری به شمار میآید، باید بتوانید تخمین بزنید که در مدتزمانی واقعبینانه، چقدر میتوانید در یادگیری پیشرفت کنید.
حالا باید هدفتان را مشخص کنید
باید از ته قلبتان مطمئن باشید که میخواهید چه مهارتی را و به چه دلیلی بیاموزید و مهمتر از همه از چه استانداردی برای سنجش آموختههایتان استفاده خواهید کرد.
افراد بسیاری هستند که تصمیم میگیرند حرفه یا مهارت خاصی را بیاموزند اما هیچ روشی برای سنجش میزان موفقیتشان در یادگیری ندارند.
وقتی این مراحل را طی کردید زمان آن فرارمیرسد تا منابع موردنیازتان را تهیه کنید.
پیشنهاد میکنیم تنها به خواندن یک منبع بسنده نکنید. بهجای مطالعه یک کتاب بهصورت تمام و کمال، چندین منبع معتبر را بخوانید. (بعضی مؤسسات کنکوری مخالف این حرف ما هستند!) این منابع الزاماً کتاب نیستند و میتوانند وب سایت، پادکست، مجله تخصصی، دورههای آموزشی ویدیویی، نظرات شخصی متخصصین و غیره باشند.
اگر به دنبال یافتن منابع موثق به زبان انگلیسی برای بهبود بخشیدن به مهارتهای برنامهنویسیتان هستید، این کلمات رو سرچ بکنید:
مقاله: What’s the Best Programming Language to Learn in ٢٠١٧
مقاله: ۲۱ Steps to Becoming a Successful Web Developer
کتاب: Jump Start CSS / JavaScript: Novice to Ninja / Jump Start PHP / Jump Start HTML٥ / Jump Start Rail
سپس با استفاده از این منابع، برای خودتان یک برنامه واقعی و جدی یادگیری طراحی کنید. درواقع شما ترتیب یادگیری موارد و مهارتها را در این حوزه فنی برنامهریزی میکنید. پیشنهاد میکنیم محتوای آموزشیتان را به فصلها یا بخشهای مجزا تقسیم کنید.
منبع: mag.hostiran.ne
🔸🔹🔸🔹🔸🔹🔸🔹🔸🔸🔹🔹🔸🔹
عضویت در کانال GT را از دست ندهید👇
https://telegram.me/Geospatial_technology
Telegram
Geospatial Technology (GT)
کانالی علمی که سعی می کند تا تکنولوژی زمین_مکانی را در همه ابعاد آن تحت پوشش قرار دهد.
كتاب "فن سنجش از دور در آبیاری و زهکشی"
@Geospatial_technology
@Geospatial_technology
📸 عکس ماهوارهای از شمالشرق ایران که سازمان فضایی اروپا با عنوان نقاشی ایرانی منتشر کرده/تسنیم
@Geospatial_technology
@Geospatial_technology
Forwarded from Geospatial Technology (GT)
بهترین کتابهای پایتون برای مبتدیان در سال 2016؟
🔺🔺🔺🔺🔺🔺🔺🔺
پست های راجع به برنامه نویسی کانال GT را در هاشتاگ زیر دنبال کنید👇
#Programming
🔺🔺🔺🔺🔺🔺🔺🔺
پست های راجع به برنامه نویسی کانال GT را در هاشتاگ زیر دنبال کنید👇
#Programming
Forwarded from Geospatial Technology (GT)
بهترین کتابهای پایتون برای مبتدیان در سال 2016؟
🔺🔺🔺🔺🔺🔺🔺🔺
پست های راجع به برنامه نویسی کانال GT را در هاشتاگ زیر دنبال کنید👇
#Programming
🔺🔺🔺🔺🔺🔺🔺🔺
پست های راجع به برنامه نویسی کانال GT را در هاشتاگ زیر دنبال کنید👇
#Programming
Forwarded from Geospatial Technology (GT)
بهترین کتابهای پایتون برای مبتدیان در سال 2016؟
تا حالا درباره یادگیری پایتون فکر می کنید؟ از فکر کردن راجع به پایتون دست بکشید و یادگیری آن را شروع کنید! اکثر مبتدیان از خود می پرسند: کدام زبان برنامه نویسی برای شروع مناسب تر است؟ آیا بهتر نیست جاوا را یاد بگیرم چون اکثر شرکت ها نرم افزار های خود را با این زبان توسعه داده اند؟ راجع به Ruby چطور؟ یا اینکه Go / C++ / C#/javascript؟ گزینه های بسیار متعددی وجود دارند. در این مقاله لیستی از بهترین کتابها برای یادگیری پایتون بویژه برای مبتدیان را خواهم گفت.
از سال 1999 تا بحال در حوزه IT فعالیت می کنم. بر حسب تجربه من امروزه پایتون بهترین گزینه برای شروع برنامه نویسی است. طی این سالها با زبانهای Java, C++, PHP, bash, Perl, Assembler, Powershell, Javascript و بیشتر کار کرده ام، پایتون قطعا زبان مورد علاقه من است، این زبان فوق العاده بصری و ساده است. در مقایسه با بقیه زبانها محیط توسعه بسیار اندک لازم دارد و overhead بسیار کم را دارا می باشد و هر 10 دقیق در حال دپلای شدن است، نرم افزار سرویس دهنده پیچیده ای ندارد، و دارای خاصیت سادگی در رفع اشکال و تست کردن می باشد و همراه با کتابخانه ها و فریم ورک های زیاد مانند Django که یک فریم ورک عالی برای توسعه وب است. دارای پشتیبانی بالا بواسطه جامعه ای قوی می باشد. تقریبا بر روی هر پلت فرمی اجرا می شود و آخر اینکه بسیاری از ابزاهی جدید با پایتون نوشته می شوند، یکی از مثالهای بارز آن Ansible است که از جمله بهترین ابزاهای DevOps امروزه می باشد.
منبع: http://slash4.net
ترجمه: گروه GT
🔺🔺🔺🔺🔺🔺🔺🔺
پست های راجع به برنامه نویسی کانال GT را در هاشتاگ زیر دنبال کنید👇
#Programming
🔸🔹🔸🔹🔸🔹🔸🔹🔸🔸🔹🔹🔸🔹
هم اکنون عضو گروه GT شوید👇
https://telegram.me/joinchat/C1DRWQs8W2MxzTVOxZXjVQ
🔸🔹🔸🔹🔸🔹🔸🔹🔸🔸🔹🔹🔸🔹
هم اکنون عضو کانال GT شوید👇
https://telegram.me/Geospatial_technology
تا حالا درباره یادگیری پایتون فکر می کنید؟ از فکر کردن راجع به پایتون دست بکشید و یادگیری آن را شروع کنید! اکثر مبتدیان از خود می پرسند: کدام زبان برنامه نویسی برای شروع مناسب تر است؟ آیا بهتر نیست جاوا را یاد بگیرم چون اکثر شرکت ها نرم افزار های خود را با این زبان توسعه داده اند؟ راجع به Ruby چطور؟ یا اینکه Go / C++ / C#/javascript؟ گزینه های بسیار متعددی وجود دارند. در این مقاله لیستی از بهترین کتابها برای یادگیری پایتون بویژه برای مبتدیان را خواهم گفت.
از سال 1999 تا بحال در حوزه IT فعالیت می کنم. بر حسب تجربه من امروزه پایتون بهترین گزینه برای شروع برنامه نویسی است. طی این سالها با زبانهای Java, C++, PHP, bash, Perl, Assembler, Powershell, Javascript و بیشتر کار کرده ام، پایتون قطعا زبان مورد علاقه من است، این زبان فوق العاده بصری و ساده است. در مقایسه با بقیه زبانها محیط توسعه بسیار اندک لازم دارد و overhead بسیار کم را دارا می باشد و هر 10 دقیق در حال دپلای شدن است، نرم افزار سرویس دهنده پیچیده ای ندارد، و دارای خاصیت سادگی در رفع اشکال و تست کردن می باشد و همراه با کتابخانه ها و فریم ورک های زیاد مانند Django که یک فریم ورک عالی برای توسعه وب است. دارای پشتیبانی بالا بواسطه جامعه ای قوی می باشد. تقریبا بر روی هر پلت فرمی اجرا می شود و آخر اینکه بسیاری از ابزاهی جدید با پایتون نوشته می شوند، یکی از مثالهای بارز آن Ansible است که از جمله بهترین ابزاهای DevOps امروزه می باشد.
منبع: http://slash4.net
ترجمه: گروه GT
🔺🔺🔺🔺🔺🔺🔺🔺
پست های راجع به برنامه نویسی کانال GT را در هاشتاگ زیر دنبال کنید👇
#Programming
🔸🔹🔸🔹🔸🔹🔸🔹🔸🔸🔹🔹🔸🔹
هم اکنون عضو گروه GT شوید👇
https://telegram.me/joinchat/C1DRWQs8W2MxzTVOxZXjVQ
🔸🔹🔸🔹🔸🔹🔸🔹🔸🔸🔹🔹🔸🔹
هم اکنون عضو کانال GT شوید👇
https://telegram.me/Geospatial_technology
Telegram
Geospatial Technology (GT)
کانالی علمی که سعی می کند تا تکنولوژی زمین_مکانی را در همه ابعاد آن تحت پوشش قرار دهد.
Forwarded from Geospatial Technology (GT)
بهترین کتابها برای مبتدیان👇
Forwarded from Geospatial Technology (GT)
1. Automate the Boring Stuff with Python: Practical Programming for Total Beginners
– Al Sweigart
Publishing Year – May 1, 2015
– Al Sweigart
Publishing Year – May 1, 2015
Forwarded from Geospatial Technology (GT)
2. Learn Python in One Day and Learn It Well: Python for Beginners with Hands-on Project. The only book you need to start coding in Python immediately
– Jamie Chan
Publishing Year – Januar 2015
– Jamie Chan
Publishing Year – Januar 2015
Forwarded from Geospatial Technology (GT)
بهترین کتابها برای سطوح پیشرفته👇
Forwarded from Geospatial Technology (GT)
3. Black Hat Python
– Justin Seitz
Publishing Year – December 14, 2014
– Justin Seitz
Publishing Year – December 14, 2014
Forwarded from Geospatial Technology (GT)
4. Python Cookbook
– David Beazley
Publishing Year – June 1, 2013
– David Beazley
Publishing Year – June 1, 2013
طراحی نخستین سامانه تحت وب “پایش سراسری گرد و غبار و ریزگردها” توسط محققان «شریف»
@Geospatial_technology
@Geospatial_technology