دوره ی آموزشی منحصر به فرد بلاکچین
استاد: داریوش تصدیقی
داریوش رو عده ای پدر سی شارپ ایران میدونن! دوره ی کامل زیر رو میتونین از کانال ایشون دنبال کنید.
خیلی زود متوجه ی تسلط مدرس به این زبان خواهید شد. ویژگی جالب این دوره هم اینه که از صفر برای کسانی که هیچی از سی شارپ نمی دونن صحبت کرده.
#csharp #beginner
https://t.me/IranianExperts/525
استاد: داریوش تصدیقی
داریوش رو عده ای پدر سی شارپ ایران میدونن! دوره ی کامل زیر رو میتونین از کانال ایشون دنبال کنید.
خیلی زود متوجه ی تسلط مدرس به این زبان خواهید شد. ویژگی جالب این دوره هم اینه که از صفر برای کسانی که هیچی از سی شارپ نمی دونن صحبت کرده.
#csharp #beginner
https://t.me/IranianExperts/525
Telegram
Iranian Experts - 𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲
🛑 دوره مجازی Blockchain با NET 6. و زبان #C
✅ نکته: از این جلسه، رسما وارد بحث بلاکچین میشویم!
اسپانسر این دوره: شرکت آیین
https://Aien.net
قسمت نهم:
- ایجاد یک کیف پول الکترنیکی ساده و بررسی مشکلات آن
#BlockChain
#Learning_BlockChain_009
ادمین کانال…
✅ نکته: از این جلسه، رسما وارد بحث بلاکچین میشویم!
اسپانسر این دوره: شرکت آیین
https://Aien.net
قسمت نهم:
- ایجاد یک کیف پول الکترنیکی ساده و بررسی مشکلات آن
#BlockChain
#Learning_BlockChain_009
ادمین کانال…
Media is too big
VIEW IN TELEGRAM
تولید صدا با کدنویسی!
ایده ای برای ساخت صداهای ساده بدون بارگزاری فایل صوتی. مطلب می تواند از جنبه های مختلف مثل اخطار به کاربران برنامه تا تولید نت های موسیقی مفید باشد.
#javascript #code
ایده ای برای ساخت صداهای ساده بدون بارگزاری فایل صوتی. مطلب می تواند از جنبه های مختلف مثل اخطار به کاربران برنامه تا تولید نت های موسیقی مفید باشد.
#javascript #code
جلوی دزدی برق گوشی رو با ماینرهای مخفی بگیرین:
حتماً وارد منوی تنظیم خواب برنامه ها بشین و به خصوص اَپ های ایرانی رو بفرستین در لیست خواب خودکار! واقعیت اینه که در حال حاضر نمیدونیم حتا برنامه های خدماتی و بانکی هم از گوشی هوشمند ما برای ماین کردن پول الکترونیک استفاده می کنن یا نه. پس ساده ترین راه همینه که جز در مواقع استفاده اجازه ی اجرا بهشون ندیم.
#skill
حتماً وارد منوی تنظیم خواب برنامه ها بشین و به خصوص اَپ های ایرانی رو بفرستین در لیست خواب خودکار! واقعیت اینه که در حال حاضر نمیدونیم حتا برنامه های خدماتی و بانکی هم از گوشی هوشمند ما برای ماین کردن پول الکترونیک استفاده می کنن یا نه. پس ساده ترین راه همینه که جز در مواقع استفاده اجازه ی اجرا بهشون ندیم.
#skill
دانشگاه آری یا نه؟
گردانندگان این سایت تبلیغ زیادی روی آموزش های خارج از دانشگاه می کنن تا جایی که به کنار گذاشتن دانشگاه ممکنه همه رو تشویق کنند. در این میان برخی چیزها ممکنه از دید شما دور بمونه که قصد دارم در اون مورد توضیح بدم.
به طور علمی سه حیطه ی تأثیرگذار در اخذ تصمیمات ما وجود دارن:
- میل فردی
- عُرف اجتماعی
- قوانین محل زندگی
هر سه ی اینها باید در تصمیمات ما دخیل باشن! ما نمی تونیم به طرف مقابلمون هم دیکته کنیم که پرستیژ و آبروی خودش رو با دیپلم ما تطبیق بده!
چه این فرد کسی باشه که قراره براش کاری کنیم و چه کسی که می خواهیم باهاش ازدواج کنیم!
از بین این سه البته تعجب خواهید کرد که بهتون بگم عُرف اجتماعی حتا قدرتش بالاتره!
کمتر کسیه که بتونه والدین خودش و نزدیکان دیگرش رو متقاعد کنه که همین چیزی که هست خیلی هم خوبه و نیازی به دانشگاه رفتن نیست!
همونطور که شما خیلی از هزینه ها رو در زندگی بر اساس منطق و نتیجه گرایی فردی انجام نمیدین، مثل تن دادن به مراسم ازدواج، مثل احترام بی انتها به نظرات کهنه ی والدین، مثل لباس پوشیدن خاص در مراسم ختم و .. برای کسب اعتماد و معاشرت هم تابع رفتارهایی هستین که لزوماً میل فردی شما همراهیش نمی کنه!
نقش هوش اما مهمه. هوش یعنی شما بین سه عنصر میل فردی، عُرف و قوانین، بتونین پُل بزنین تا خواسته ها و منافعتون تأمین بشن!
با این تعریف حالا بهتر می تونین تصمیم بگیرین. شما در صورتی فردی موفق خواهید شد که با میانه روی (نه اینکه کامل وقف یک چیز باشین) هر سه عامل تأثیرگذار در نتایج تصمیمات رو مد نظر قرار داده و نفع شخصی خودتون رو رقم بزنین.
https://t.me/roocketir/8280
گردانندگان این سایت تبلیغ زیادی روی آموزش های خارج از دانشگاه می کنن تا جایی که به کنار گذاشتن دانشگاه ممکنه همه رو تشویق کنند. در این میان برخی چیزها ممکنه از دید شما دور بمونه که قصد دارم در اون مورد توضیح بدم.
به طور علمی سه حیطه ی تأثیرگذار در اخذ تصمیمات ما وجود دارن:
- میل فردی
- عُرف اجتماعی
- قوانین محل زندگی
هر سه ی اینها باید در تصمیمات ما دخیل باشن! ما نمی تونیم به طرف مقابلمون هم دیکته کنیم که پرستیژ و آبروی خودش رو با دیپلم ما تطبیق بده!
چه این فرد کسی باشه که قراره براش کاری کنیم و چه کسی که می خواهیم باهاش ازدواج کنیم!
از بین این سه البته تعجب خواهید کرد که بهتون بگم عُرف اجتماعی حتا قدرتش بالاتره!
کمتر کسیه که بتونه والدین خودش و نزدیکان دیگرش رو متقاعد کنه که همین چیزی که هست خیلی هم خوبه و نیازی به دانشگاه رفتن نیست!
همونطور که شما خیلی از هزینه ها رو در زندگی بر اساس منطق و نتیجه گرایی فردی انجام نمیدین، مثل تن دادن به مراسم ازدواج، مثل احترام بی انتها به نظرات کهنه ی والدین، مثل لباس پوشیدن خاص در مراسم ختم و .. برای کسب اعتماد و معاشرت هم تابع رفتارهایی هستین که لزوماً میل فردی شما همراهیش نمی کنه!
نقش هوش اما مهمه. هوش یعنی شما بین سه عنصر میل فردی، عُرف و قوانین، بتونین پُل بزنین تا خواسته ها و منافعتون تأمین بشن!
با این تعریف حالا بهتر می تونین تصمیم بگیرین. شما در صورتی فردی موفق خواهید شد که با میانه روی (نه اینکه کامل وقف یک چیز باشین) هر سه عامل تأثیرگذار در نتایج تصمیمات رو مد نظر قرار داده و نفع شخصی خودتون رو رقم بزنین.
https://t.me/roocketir/8280
Telegram
Roocket | آموزش برنامه نویسی
دانشگاه بهتره یا خودآموز بریم جلو ؟!
آیا برای یادگیری بهتره سراغ دانشگاه برویم یا خودآموز؟ در این مقاله اختصاصی به این پرسش جواب خواهیم داد.
https://roocket.ir/articles/college-or-self-study
@roocketir
آیا برای یادگیری بهتره سراغ دانشگاه برویم یا خودآموز؟ در این مقاله اختصاصی به این پرسش جواب خواهیم داد.
https://roocket.ir/articles/college-or-self-study
@roocketir
ارتباط با اینترنت در اپلیکیشن ها
این برنامه به طور خلاصه اجازه میده که اتصال به اینترنت رو برای اپ ها قطع یا وصل کنیم. مثلاً ما در حال کار با جهت یاب هنگام رانندگی هستیم ولی پیامهای واتساپ یا برنامه های دیگه آزار دهنده هستن!
روش کار شبیه فیلترشکن هاست فقط این بار به جای اتصال به یک کامپیوتر آزاد به خودتان متصل می شوید و با این اتصال اینترنت دستگاه قطع می شود. حالا کافیست برنامه هایی را که میخواهیم اینترنت داشته باشند در داخل این برنامه از این اتصال منفک کنیم تا اینترنت آنها وصل شود.
https://play.google.com/store/apps/details?id=app.greyshirts.firewall
این برنامه به طور خلاصه اجازه میده که اتصال به اینترنت رو برای اپ ها قطع یا وصل کنیم. مثلاً ما در حال کار با جهت یاب هنگام رانندگی هستیم ولی پیامهای واتساپ یا برنامه های دیگه آزار دهنده هستن!
روش کار شبیه فیلترشکن هاست فقط این بار به جای اتصال به یک کامپیوتر آزاد به خودتان متصل می شوید و با این اتصال اینترنت دستگاه قطع می شود. حالا کافیست برنامه هایی را که میخواهیم اینترنت داشته باشند در داخل این برنامه از این اتصال منفک کنیم تا اینترنت آنها وصل شود.
https://play.google.com/store/apps/details?id=app.greyshirts.firewall
اعتبارسنجی HTML
اگر بعد از ساخت یا نگارش صفحات وب به این دلیل که ممکنه بخواهید موتورهای جستجو برداشت خوبی از طراحی شما داشته باشن، یا وسواسی که به صحیح و اصولی نوشتن کدهای Layout دارین، کافیه به سایت زیر سر زده و از سه طریق شامل دادن آدرس اینترنتی پیج، آپلود فایل یا حتا کپی کردن کدها، ایرادهای اون رو پیدا کنید!
http://validator.w3.org/#validate_by_input
- آموزش HTML تصویری
- آموزش HTML متنی
اگر بعد از ساخت یا نگارش صفحات وب به این دلیل که ممکنه بخواهید موتورهای جستجو برداشت خوبی از طراحی شما داشته باشن، یا وسواسی که به صحیح و اصولی نوشتن کدهای Layout دارین، کافیه به سایت زیر سر زده و از سه طریق شامل دادن آدرس اینترنتی پیج، آپلود فایل یا حتا کپی کردن کدها، ایرادهای اون رو پیدا کنید!
http://validator.w3.org/#validate_by_input
validator.w3.org
The W3C Markup Validation Service
W3C's easy-to-use
markup validation service, based on SGML and XML parsers.
markup validation service, based on SGML and XML parsers.
برنامه نویسی سبز
زبان های برنامه نویسی از نظر مصرف انرژی با هم فرق می کنند و در تحقیقی که تازگی بروز رسانی شده مشاهده شده است که زبان C همچنان سبز ترین زبان برنامه نویسی است و کمتر از بقیه منابع محیط زیست ما را مصرف میکند.
از نظر مصرف انرژی # C سه برابر C است و سه برابر هم کندتر است. مصرف حافظه سی شارپ هم حدود سه برابر بهترین زبان (پاسکال) است اما نسبت به زبانهایی مثل جاوا و جاوا اسکریپت در جایگاه بهتری است.
پایتون 75 برابر زبان C انرژی مصرف میکند و 70 برابر هم کندتر است.
جاوا دوبرابر کندتر از C است و دو برابر هم بیشتر انرژی مصرف میکند اما 6 برابر بیشتر حافظه مصرف میکند که این میزان دوبرابر سی شارپ است.
#skill
زبان های برنامه نویسی از نظر مصرف انرژی با هم فرق می کنند و در تحقیقی که تازگی بروز رسانی شده مشاهده شده است که زبان C همچنان سبز ترین زبان برنامه نویسی است و کمتر از بقیه منابع محیط زیست ما را مصرف میکند.
از نظر مصرف انرژی # C سه برابر C است و سه برابر هم کندتر است. مصرف حافظه سی شارپ هم حدود سه برابر بهترین زبان (پاسکال) است اما نسبت به زبانهایی مثل جاوا و جاوا اسکریپت در جایگاه بهتری است.
پایتون 75 برابر زبان C انرژی مصرف میکند و 70 برابر هم کندتر است.
جاوا دوبرابر کندتر از C است و دو برابر هم بیشتر انرژی مصرف میکند اما 6 برابر بیشتر حافظه مصرف میکند که این میزان دوبرابر سی شارپ است.
#skill
Forwarded from 𝕻𝖊𝖉𝖗𝖆𝖒 𝕽𝖆𝖍𝖎𝖒𝖎
بحث آموزنده Backward compatibility
به طور خلاصه یعنی، در ورژن های جدید یک زبان برنامه نویسی، دستورات و توابع ورژن های قبل همچنان کار کنند.
همونطور که خاطرتون هست یک ایمیل به سازنده ی لاراول زده بودم و ازش پرسیدم چرا دستورات لاراول ۷ در لاراول ۸ از کار افتاده!؟
اونم با خونسردی جوابی داده که در واقع معنیش اینه: همینی که هست!
حالا همونطور براتون گفتم علاوه بر فریمورک های PHP در سی شارپ هم که به صورت ناچاری مجبوریم از فریمورک ASP داتنت بهره ببریم، همین مشکل به چشم میخوره! یعنی سرمایه گذاری شما در یادگیری ورژن ۵ در داتنت ورژن ۶ دود میشه میره هوا! مایکروسافت هم اعلام کرده که اعتقادی به سازگاری با قبل نداره!
همین جا شما پاسخ خیلی از پرسش های خودتون رو مثل دلیل محبوبیت PHP و جاوا دریافت کردید!
با این تذکر که در داتنت شما فقط با زبان برنامه نویسی طرف نیستین و برای وب اجباراً باید از فریمورک استفاده کرده یا هر چیز کوچیکی رو که با زبانی مثل PHP به راحتی انجام میشه، باید خودتون بنویسید!
همین دلیل کافیه که بازار هم بره سمت زبان نه فریمورک چون نمیخواد تحت تأثیر تغییرات اجباری و سریع دستورات در فریمورک ها باشه. همین ممکنه یکی از دلایل مهم کنار گذاشتن مایکروسافت توسط دیجی کالا هم باشه.
به طور خلاصه یعنی، در ورژن های جدید یک زبان برنامه نویسی، دستورات و توابع ورژن های قبل همچنان کار کنند.
همونطور که خاطرتون هست یک ایمیل به سازنده ی لاراول زده بودم و ازش پرسیدم چرا دستورات لاراول ۷ در لاراول ۸ از کار افتاده!؟
اونم با خونسردی جوابی داده که در واقع معنیش اینه: همینی که هست!
حالا همونطور براتون گفتم علاوه بر فریمورک های PHP در سی شارپ هم که به صورت ناچاری مجبوریم از فریمورک ASP داتنت بهره ببریم، همین مشکل به چشم میخوره! یعنی سرمایه گذاری شما در یادگیری ورژن ۵ در داتنت ورژن ۶ دود میشه میره هوا! مایکروسافت هم اعلام کرده که اعتقادی به سازگاری با قبل نداره!
همین جا شما پاسخ خیلی از پرسش های خودتون رو مثل دلیل محبوبیت PHP و جاوا دریافت کردید!
با این تذکر که در داتنت شما فقط با زبان برنامه نویسی طرف نیستین و برای وب اجباراً باید از فریمورک استفاده کرده یا هر چیز کوچیکی رو که با زبانی مثل PHP به راحتی انجام میشه، باید خودتون بنویسید!
همین دلیل کافیه که بازار هم بره سمت زبان نه فریمورک چون نمیخواد تحت تأثیر تغییرات اجباری و سریع دستورات در فریمورک ها باشه. همین ممکنه یکی از دلایل مهم کنار گذاشتن مایکروسافت توسط دیجی کالا هم باشه.
اجرای لانچر Windows7
روی آندروید بدون دردسر
و سرعت بالا
همینکه دوستان متوجه ی اجرای ویندوز ۷ روی گوشی شما باشن کلی شگفت زده میشن. ولی در واقع فقط چند گیم معروف مثل پاسور و مدیاپلیر، نوت پد، نقاشی و موارد دیگه به زیبایی شبیه سازی شدن.
در اصل این یک پوسته ی جذاب برای ارتباط با برنامه های آندروید هست نه اجرا کننده برنامه های ویندوزی یا exe
https://play.google.com/store/apps/details?id=com.visnalize.win7simu
روی آندروید بدون دردسر
و سرعت بالا
همینکه دوستان متوجه ی اجرای ویندوز ۷ روی گوشی شما باشن کلی شگفت زده میشن. ولی در واقع فقط چند گیم معروف مثل پاسور و مدیاپلیر، نوت پد، نقاشی و موارد دیگه به زیبایی شبیه سازی شدن.
در اصل این یک پوسته ی جذاب برای ارتباط با برنامه های آندروید هست نه اجرا کننده برنامه های ویندوزی یا exe
https://play.google.com/store/apps/details?id=com.visnalize.win7simu
Google Play
Win7 Simu - Apps on Google Play
Experience Windows 7 right on your Android device
مرورگر اکسپلورر در کروم!
مایکروسافت برای همیشه استفاده از اینترنت اکسپلورر را کنار گذاشت. اما دوربین های DVR قدیمی ممکنه اینو بخوان!
خیلی راحت داخل کروم با این افزونه یه مرورگر اکسپلورر باز کنید:
https://chrome.google.com/webstore/detail/ie-tab/hehijbfgiekmjfkfjpbkbammjbdenadd
مایکروسافت برای همیشه استفاده از اینترنت اکسپلورر را کنار گذاشت. اما دوربین های DVR قدیمی ممکنه اینو بخوان!
خیلی راحت داخل کروم با این افزونه یه مرورگر اکسپلورر باز کنید:
https://chrome.google.com/webstore/detail/ie-tab/hehijbfgiekmjfkfjpbkbammjbdenadd
Google
IE Tab - Chrome Web Store
Display web pages using IE within Chrome. Use Java, Silverlight, ActiveX, Sharepoint, and more.
This media is not supported in your browser
VIEW IN TELEGRAM
نمایش قطع شدن اینترنت به کاربر
برای صفحات بورسی یا چت لازمه کاربر بدون چک کردن کانکشن خودش گاهی پیام مناسب دریافت کنه که الان آنلاینه هنوز یا نه. اینجا در خلاصه ترین حالت و کد موضوع رو بررسی کرده ام. البته روش های پیچیده تری هم با جاوااسکریپت داره.
#javascript #webdesign #code
برای صفحات بورسی یا چت لازمه کاربر بدون چک کردن کانکشن خودش گاهی پیام مناسب دریافت کنه که الان آنلاینه هنوز یا نه. اینجا در خلاصه ترین حالت و کد موضوع رو بررسی کرده ام. البته روش های پیچیده تری هم با جاوااسکریپت داره.
#javascript #webdesign #code
سایت draw.io
همیشه نوشتن مستندات و سناریوی کار اهمیت داشته. چه از جنبه ی کدنویسی دقیق که در اولین ویدیوی کانال روش ساده ی رسم فلوچارت رو در کمتر از ده دقیقه توضیح دادیم و چه روش علمی از که یک پروژه ی نمونه به روش UML هست رو در اینجا معرفی کرده این.
همچنین در یک ویدیوی اختصاصی روش کار با نسخه ی پرتابل برنامه ی رسم چارت رو نشون دادیم.
حالا اما طبق اون چیزی که فراگیر شده و باید بشه به کمک وب اپلیکیشن ها در هر کافی نت یا حتا موبایل بشه و پروژه ها رو پیش برد، سایتی رو بهتون معرفی می کنم که نتیجه رسم شما رو به تمام فرمت های رایج هم خروجی میده و امکان اشتراک گذاری هم داره.
همیشه نوشتن مستندات و سناریوی کار اهمیت داشته. چه از جنبه ی کدنویسی دقیق که در اولین ویدیوی کانال روش ساده ی رسم فلوچارت رو در کمتر از ده دقیقه توضیح دادیم و چه روش علمی از که یک پروژه ی نمونه به روش UML هست رو در اینجا معرفی کرده این.
همچنین در یک ویدیوی اختصاصی روش کار با نسخه ی پرتابل برنامه ی رسم چارت رو نشون دادیم.
حالا اما طبق اون چیزی که فراگیر شده و باید بشه به کمک وب اپلیکیشن ها در هر کافی نت یا حتا موبایل بشه و پروژه ها رو پیش برد، سایتی رو بهتون معرفی می کنم که نتیجه رسم شما رو به تمام فرمت های رایج هم خروجی میده و امکان اشتراک گذاری هم داره.
app.diagrams.net
Flowchart Maker & Online Diagram Software
draw.io is a free online diagramming application and flowchart maker . You can use it to create UML, entity relationship,
org charts, BPMN and BPM, database schema and networks. Also possible are telecommunication network, workflow, flowcharts, maps overlays…
org charts, BPMN and BPM, database schema and networks. Also possible are telecommunication network, workflow, flowcharts, maps overlays…
Forwarded from یوتیوب با طعم زیرنویس فارسی
Media is too big
VIEW IN TELEGRAM
آموزش کار با نرم افزار photoshop
خیلی خوب از اول به صورت مبتدی توضیح میده ، اگر فتوشاپ میخوای یاد بگیری این یک آموزش فوق العاده است
#C1018 #photoshop #فتوشاپ
حتماً صفحه اینستاگرام ما را دنبال کنید :
✅ amoozesh.tube
آیدی کانال تلگرام :
@amoozesh_tube
خیلی خوب از اول به صورت مبتدی توضیح میده ، اگر فتوشاپ میخوای یاد بگیری این یک آموزش فوق العاده است
#C1018 #photoshop #فتوشاپ
حتماً صفحه اینستاگرام ما را دنبال کنید :
✅ amoozesh.tube
آیدی کانال تلگرام :
@amoozesh_tube
Media is too big
VIEW IN TELEGRAM
اقتصاد نرم افزار
(پول در نرم افزار کجاست!؟)
بحث مرتبط:
کدام زبان برنامه نویسی؟
گزیده ی کوتاه از سخنرانی جالب جادی میرمیرانی در مورد روش های کسب درآمد از نرم افزار، سال ۹۵ در دانشگاه شریف و انجمن نرم افزارهای آزاد.
در این گزیده آخرین روش های کسب درآمد بالا در دنیا از طریق نرم افزار و نام شرکت های مرتبط آورده میشه.
همچنین توضیح در مورد روش های عمومی کسب درآمد در بین متخصصین عادی مثل:
- یادگیری بکارگیری یک برنامه
- پشتیبانی و تعمیرات اون
- توسعه ی امکانات و ترجمه
و نظایر اون مطالب جالبی مطرح میشن.
از مهم ترین مزیت های آزاد کردن نرم افزارها که به معنای رایگان کردن آنها نیست و حتا مایکروسافت با آزاد کردن داتنت به سمت اون رفته، تولید محصولاتیه که هرگز با سرمایه گذاری یک یا دو شرکت به اونها نمی رسیم و تنها با باز کردن منبع کد و جلب مشارکت جهانیه که به عنوان مثال محصولی مثل وردپرس با سطوح امنیتی بالا و کیفیت چشمگیر قابل ارائه است و ۴۰ درصد از سایت های خبری یا فروشگاهی جهان بالغ بر صد میلیون سایت رو به خودش اختصاص داده.
#beginner #skill
(پول در نرم افزار کجاست!؟)
بحث مرتبط:
کدام زبان برنامه نویسی؟
گزیده ی کوتاه از سخنرانی جالب جادی میرمیرانی در مورد روش های کسب درآمد از نرم افزار، سال ۹۵ در دانشگاه شریف و انجمن نرم افزارهای آزاد.
در این گزیده آخرین روش های کسب درآمد بالا در دنیا از طریق نرم افزار و نام شرکت های مرتبط آورده میشه.
همچنین توضیح در مورد روش های عمومی کسب درآمد در بین متخصصین عادی مثل:
- یادگیری بکارگیری یک برنامه
- پشتیبانی و تعمیرات اون
- توسعه ی امکانات و ترجمه
و نظایر اون مطالب جالبی مطرح میشن.
از مهم ترین مزیت های آزاد کردن نرم افزارها که به معنای رایگان کردن آنها نیست و حتا مایکروسافت با آزاد کردن داتنت به سمت اون رفته، تولید محصولاتیه که هرگز با سرمایه گذاری یک یا دو شرکت به اونها نمی رسیم و تنها با باز کردن منبع کد و جلب مشارکت جهانیه که به عنوان مثال محصولی مثل وردپرس با سطوح امنیتی بالا و کیفیت چشمگیر قابل ارائه است و ۴۰ درصد از سایت های خبری یا فروشگاهی جهان بالغ بر صد میلیون سایت رو به خودش اختصاص داده.
#beginner #skill
دیتابیسLite db مخصوص داتنت
https://barnamenevisan.org/Articles/Article3989.html
یک دیتابیس NoSQL شبیه مانگو ولی مخصوص سی شارپ! در واقع بجای SQLite هم میشه استفاده کرد که کلی دنگ و فنگ داره توی سی شارپ.
برای پروژههایی که میخواهیم فارغ از دیتابیس های انجین دار باشند یا روی موبایل راحت پیاده سازی شوند. نکته ی جالب دیگه بی نیازی به نصب Entity framework در سی شارپ و اتصال بهش با کمترین کده!
فقط احتمالا ً مثل خیلی جاها ورودش برای ایرانی ها ممنوعه و باید فندق شکن به کار ببرین!
همینطور اگه یادتون باشه روش کار با فایل متنی رو هم به جای دیتابیس در کتاب سی شارپ خودم آموزش دادم که در نسخه ی وب بسیار امن و کاربردی هم میشه.
کد نمونه ای هم برای ساخت سریع سرچ و چیزی شبیه دیکشنری آنلاین براتون گذاشته بودم.
https://barnamenevisan.org/Articles/Article3989.html
یک دیتابیس NoSQL شبیه مانگو ولی مخصوص سی شارپ! در واقع بجای SQLite هم میشه استفاده کرد که کلی دنگ و فنگ داره توی سی شارپ.
برای پروژههایی که میخواهیم فارغ از دیتابیس های انجین دار باشند یا روی موبایل راحت پیاده سازی شوند. نکته ی جالب دیگه بی نیازی به نصب Entity framework در سی شارپ و اتصال بهش با کمترین کده!
فقط احتمالا ً مثل خیلی جاها ورودش برای ایرانی ها ممنوعه و باید فندق شکن به کار ببرین!
همینطور اگه یادتون باشه روش کار با فایل متنی رو هم به جای دیتابیس در کتاب سی شارپ خودم آموزش دادم که در نسخه ی وب بسیار امن و کاربردی هم میشه.
کد نمونه ای هم برای ساخت سریع سرچ و چیزی شبیه دیکشنری آنلاین براتون گذاشته بودم.
barnamenevisan.org
شروع کار با LiteDB
در این مقاله با استفاده از یک مثال ساده میخواهیم نشان دهیم که چگونه میتوان با استفاده از LiteDB اسناد و مدارک را مدیریت کرد . LiteDB مبتنی بر پایگاه داده nosql توسط دیوید موریسیو توسعه داده شده است.
ضرورت های تیم حرفه ای نرم افزار:
- ورژن کنترل (گیت یا هر چی)
- بیلد یک مرحله ای تا محصول نهایی
- بیلد روزانه برای تست خرابی
- نوشتن داکیومنت رهگیری باگ ها
- رفع باگ ها در اولویت باشد.
- تقویم کاری و قرار تحویل معین
- تهیه ی سند برای تحلیل، کد و اجرا
- شرایط کاری مناسب و آرامش
- تهیه ی بهترین ابزارهای کار
- تست کردن عملکرد برنامه ها
- بررسی قابلیت های فنی تیم
- تعامل و شخصیت غیرفنی همکاران
بر اساس رعایت این معیارها می توان میزان حرفه ای بودن عملکرد خود را بسنجین!
#skill
- ورژن کنترل (گیت یا هر چی)
- بیلد یک مرحله ای تا محصول نهایی
- بیلد روزانه برای تست خرابی
- نوشتن داکیومنت رهگیری باگ ها
- رفع باگ ها در اولویت باشد.
- تقویم کاری و قرار تحویل معین
- تهیه ی سند برای تحلیل، کد و اجرا
- شرایط کاری مناسب و آرامش
- تهیه ی بهترین ابزارهای کار
- تست کردن عملکرد برنامه ها
- بررسی قابلیت های فنی تیم
- تعامل و شخصیت غیرفنی همکاران
بر اساس رعایت این معیارها می توان میزان حرفه ای بودن عملکرد خود را بسنجین!
#skill