گویا tabnine به codota منتقل شده.
جزئیاتش رو نمیدونم ولی اگه خواستین نصبش کنید به اینجا سر بزنید
https://www.codota.com/setup/vim
جالا کارش چیه؟ پلاگین اتو کامپلیت، بر اساس یادگیری ماشین (و نه سمانتیک زبان)
جزئیاتش رو نمیدونم ولی اگه خواستین نصبش کنید به اینجا سر بزنید
https://www.codota.com/setup/vim
جالا کارش چیه؟ پلاگین اتو کامپلیت، بر اساس یادگیری ماشین (و نه سمانتیک زبان)
Codota
Codota - AI Code Completions for your IDE
Codota understands the world's code and provides you with the right suggestion at the right time
کتاب در مورد کرنل لینوکس
https://0xax.gitbooks.io/linux-insides/content/index.html
https://0xax.gitbooks.io/linux-insides/content/index.html
0xax.gitbooks.io
Introduction · Linux Inside
ورودی گرفتن از فایل (به شکل خیلی خوب و زیبا) در پایتون
https://docs.python.org/3/library/fileinput.html
https://docs.python.org/3/library/fileinput.html
Python documentation
fileinput — Iterate over lines from multiple input streams
Source code: Lib/fileinput.py This module implements a helper class and functions to quickly write a loop over standard input or a list of files. If you just want to read or write one file see open...
کذاشتن یک تصویر روی دیگری در pillow پایتون
https://note.nkmk.me/en/python-pillow-paste/
https://note.nkmk.me/en/python-pillow-paste/
note.nkmk.me
Paste another image into an image with Python, Pillow | note.nkmk.me
The Image module of the image processing library Pillow (PIL) of Python provides paste() for pasting an image Image Module - paste() — Pillow (PIL Fork) 8.2.0 documentation Please refer to the follow ...
ریپوزیتوری جدیدم:
نوشتن متن ثابت روی گیف متحرک
+ از pillow استفاده کردم.
+ رابط cli منطقیای داره
+ خوب داکیومنت نشده ولی help داره
+ گیف رو تبدیل به تصاویر میکنه و بعد تصاویر رو تک تک ادیت و باز تبدیل به گیف
+ برای تبدیل mp4 (سیو شده از تلگرام) از ffmpeg استفاده میکنه.
+ برای اینکه عکس چرخیده رو هندل کنه، یه عکس شامل متن میسازه و اون عکس رو میچرخونه و توی عکس اصلی (یه فریم از گیف) قرار میده.
+ برای اینکه چطوری جای عکس رو بهش بدیم یه ایده زدم که نقاط بالا چاپ و پایین راست نوشته رو بدیم و خودش جاگذاری کنه (الان این برنچ که می بینین هم همینه) ولی هم کدنیسی و محاسباتش سخته هم کار کردن باهاش. دنبال راه بهترم.
+ از higher order function استفاده کردم که پرفورمنس بره بالا. تقریبا به جای کلاس ازش استفاده کردم. خواستید سورس کد رو ببینید :)
https://github.com/rsharifnasab/text_on_gif/blob/down-left/main.py#L106
+ قابلیت خوندن ورودی به صورت پیشفرض از stdin و نوشتن توی stdout رو داره. (مثلا برای پایپ کردن) ولی stdoutش نیاز به تلاش بیشتر داره چون لاگها و مخصوصا لاگ های ffmpeg هم توی همون نوشته میشه که فایل رو نابود میکنه.
انگیزه هم این بود که سایت های انلاین با حجم زیاد گیف به مشکل میخوردن. هم دانلود و آپلود سخت بود و هم مرورگر کرش میکرد!
برنامه (لینوکسی) خوبی هم پیدا نکردم براش. این شد که دست به کد شدم!
نوشتن متن ثابت روی گیف متحرک
+ از pillow استفاده کردم.
+ رابط cli منطقیای داره
+ خوب داکیومنت نشده ولی help داره
+ گیف رو تبدیل به تصاویر میکنه و بعد تصاویر رو تک تک ادیت و باز تبدیل به گیف
+ برای تبدیل mp4 (سیو شده از تلگرام) از ffmpeg استفاده میکنه.
+ برای اینکه عکس چرخیده رو هندل کنه، یه عکس شامل متن میسازه و اون عکس رو میچرخونه و توی عکس اصلی (یه فریم از گیف) قرار میده.
+ برای اینکه چطوری جای عکس رو بهش بدیم یه ایده زدم که نقاط بالا چاپ و پایین راست نوشته رو بدیم و خودش جاگذاری کنه (الان این برنچ که می بینین هم همینه) ولی هم کدنیسی و محاسباتش سخته هم کار کردن باهاش. دنبال راه بهترم.
+ از higher order function استفاده کردم که پرفورمنس بره بالا. تقریبا به جای کلاس ازش استفاده کردم. خواستید سورس کد رو ببینید :)
https://github.com/rsharifnasab/text_on_gif/blob/down-left/main.py#L106
+ قابلیت خوندن ورودی به صورت پیشفرض از stdin و نوشتن توی stdout رو داره. (مثلا برای پایپ کردن) ولی stdoutش نیاز به تلاش بیشتر داره چون لاگها و مخصوصا لاگ های ffmpeg هم توی همون نوشته میشه که فایل رو نابود میکنه.
انگیزه هم این بود که سایت های انلاین با حجم زیاد گیف به مشکل میخوردن. هم دانلود و آپلود سخت بود و هم مرورگر کرش میکرد!
برنامه (لینوکسی) خوبی هم پیدا نکردم براش. این شد که دست به کد شدم!
GitHub
text_on_gif/main.py at down-left · rsharifnasab/text_on_gif
write text with custom font on animated gif (even rotated text!) - rsharifnasab/text_on_gif
Forwarded from Ziya Sadr (Ziya)
ویرگول
بیتکوین چیست؟
مخزن منابع فارسی بیتکوین Bitcoindme
به نظرم مطلب مفیدی بود، هرچند ممکنه برا شما عمومیت نداشته باشه ولی نکات خوبی توش پیدا میشه
https://vrgl.ir/irfT6
https://vrgl.ir/irfT6
ویرگول
چگونه اژدهای خود را تربیت کردم؟ یا آداب موبایلداری من در قرنطینه
روایت من از روزهایی که موبایلم اژدهایی شده بود که زمانم و همراه اون اهداف و فرصتهام رو می بلعید و راهکارهای من برای اهلی کردن این اژدها
کپی کانستراکتور در جاوا که جایگزین clone شده
https://www.geeksforgeeks.org/copy-constructor-in-java/
https://www.geeksforgeeks.org/copy-constructor-in-java/
GeeksforGeeks
Copy Constructor in Java - GeeksforGeeks
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.
(احتمالا کثیف)
ولی برای وقتی که نمیخواین هی br و p بزنید برای رفتن به خط بعد
از تگ pre توی html استفاده کنید.
ولی برای وقتی که نمیخواین هی br و p بزنید برای رفتن به خط بعد
از تگ pre توی html استفاده کنید.
بار پردازشی خودمون رو به دیگران واگذار نکنیم.
https://kalami.ir/1084
https://kalami.ir/1084
سایت شخصی سید مصطفی کلامی هریس
پردازنده باشیم
چند ماه قبل، به همراه دکتر آتشپز، زمانی که ایشان سفر کوتاهی به ایران داشتند، برای رفتن به یک جلسه کاری، از یکی از تاکسیهای اینترنتی، یک ماشین خواستیم. ما تا نشستیم در ماشین، راننده از ما سئوال کرد: «از کدام مسیر برویم؟». با توجه به این که ما هیچ کدام، آشنایی…
لایببری سادهی کار با متن/عدد فارسی در پایتون
کارهاش ساده ولی خیلی کاربردیه
مثلا تبدیل اعداد فارسی به انگلیسی
یا تبدیل sghlة به «سلام»
یا مثلا درست کردن نیمفاصله
https://github.com/rezakamalifard/persian
کارهاش ساده ولی خیلی کاربردیه
مثلا تبدیل اعداد فارسی به انگلیسی
یا تبدیل sghlة به «سلام»
یا مثلا درست کردن نیمفاصله
https://github.com/rezakamalifard/persian
GitHub
GitHub - rezakamalifard/persian: Simple Python tool for Persian language localization.
Simple Python tool for Persian language localization. - GitHub - rezakamalifard/persian: Simple Python tool for Persian language localization.
نوشتههای ترمینالی
لایببری سادهی کار با متن/عدد فارسی در پایتون کارهاش ساده ولی خیلی کاربردیه مثلا تبدیل اعداد فارسی به انگلیسی یا تبدیل sghlة به «سلام» یا مثلا درست کردن نیمفاصله https://github.com/rezakamalifard/persian
همین برای js:
https://github.com/usablica/persian.js
https://github.com/usablica/persian.js
GitHub
GitHub - usablica/persian.js: A simple library for Persian language localization.
A simple library for Persian language localization. - usablica/persian.js
ساخت یونیتتست پارامتری با junit4
https://www.testwithspring.com/lesson/writing-parameterized-tests-with-junit-4/
https://www.testwithspring.com/lesson/writing-parameterized-tests-with-junit-4/
توی سیِ قدیمی، امکان تغریف متغیر داخل فور وجود نداشت و باید قبل از فور (و حتی در اول هر بلاک) متغیر حلقه رو تعریف میکردی.
به این شکل:
int i;
for (i = 0; ...)
https://stackoverflow.com/a/1287867
به این شکل:
int i;
for (i = 0; ...)
https://stackoverflow.com/a/1287867
Stack Overflow
C: for loop int initial declaration
Can someone elaborate on the following gcc error?
$ gcc -o Ctutorial/temptable.out temptable.c
temptable.c: In function ‘main’:
temptable.c:5: error: ‘for’ loop initial declaration used outside C99
$ gcc -o Ctutorial/temptable.out temptable.c
temptable.c: In function ‘main’:
temptable.c:5: error: ‘for’ loop initial declaration used outside C99
همانطور که میدانید موجی برای بومیسازی عبارات فنی کامپیوتر شکل گرفتهاست. برخی نمونههای این بومیسازی، را در زیر میبینید:
+ «در نشان» به جای @
+ زبان برنامهنویسی آقای هاشمی
+ اینترنت ملی به جای اینترنت جهانی
+ پیامرسانهای بومی
+ وبسایتهای «جسجو» و «یوز» که قرار بود بتوانند سرچ کنند.
+ اندروید ملی
+ لینوکس ملی
+ «در نشان» به جای @
+ زبان برنامهنویسی آقای هاشمی
+ اینترنت ملی به جای اینترنت جهانی
+ پیامرسانهای بومی
+ وبسایتهای «جسجو» و «یوز» که قرار بود بتوانند سرچ کنند.
+ اندروید ملی
+ لینوکس ملی
نوشتههای ترمینالی
همانطور که میدانید موجی برای بومیسازی عبارات فنی کامپیوتر شکل گرفتهاست. برخی نمونههای این بومیسازی، را در زیر میبینید: + «در نشان» به جای @ + زبان برنامهنویسی آقای هاشمی + اینترنت ملی به جای اینترنت جهانی + پیامرسانهای بومی + وبسایتهای «جسجو» و…
این متن رو میخواستم یه جا دیگه بذارم ولی گفتم باشه اینجا.