هرکی ازم میپرسه برا شروع برنامه نویسی چی یاد بگیرم پیشنهادم بش «جاوااسکریپته» چرا؟
- سینتکس ساده
- نمودار یاد گیری اسون
- انعطاف پذیری
یعنی شما یاد میگیری یک کانسپتی رو که بعدها اگر بخوای وارد
فرانت، بک، موبایل و... بشی جی اس کاربردیه
اما زبان های سی رو این انعطاف رو ندارن
البته این رو نسبت به یک باور عامیانه قدیمی که با زبان سی شروع کنین میگم
چون برای شروع که اصلا ممکن نیست برنامه نویس بخواین بشین
خیلی بده که با زبانی با انعطاف کمتر و سخت تر کار کنین که اگر هم بخواین ادامه بدین این فیلد رو مجبورین سراغ زبان دیگه هم برین
که زمان رو از دست میدی
@DevTwitter | <Ali.Plv/>
- سینتکس ساده
- نمودار یاد گیری اسون
- انعطاف پذیری
یعنی شما یاد میگیری یک کانسپتی رو که بعدها اگر بخوای وارد
فرانت، بک، موبایل و... بشی جی اس کاربردیه
اما زبان های سی رو این انعطاف رو ندارن
البته این رو نسبت به یک باور عامیانه قدیمی که با زبان سی شروع کنین میگم
چون برای شروع که اصلا ممکن نیست برنامه نویس بخواین بشین
خیلی بده که با زبانی با انعطاف کمتر و سخت تر کار کنین که اگر هم بخواین ادامه بدین این فیلد رو مجبورین سراغ زبان دیگه هم برین
که زمان رو از دست میدی
@DevTwitter | <Ali.Plv/>
👎220👍97
#Wordpress
در مورد پلاگین وردپرس SEO Framework که سروصدای زیادی به پا کرده بگم که میشه گفت بهترین پرفورمنس رو بین تمام پلاگینهای سئو داره، امکاناتش از یوست بیشتره ولی از رنکمث کمتره، البته بعضی از ویژگیهاش رو هردوی اونا ندارن
مشخصه که درک درستتری از سئو داره
اگه یوست سئو رو کنار بذاریم چون واقعا برای کاربری که به سئو آشنا باشه این پلاگین خوب نیست میرسیم به اینکه الان بین رنکمث و SEO Framework کدوم رو انتخاب کنیم
اگه حجم زیادی محتوا دارید مثلا تو سایتایی که بیش از ۱۰ هزار صفحه دارن من دیدم میتونه مهاجرت از رنکمث به SEO Framework یه پرفورمنس و کاهش حجم درست و حسابی دیتابیس رو تجربه کنید
در غیر این صورت اگه دیتابیس بزرگی ندارید هنوز هم بهترین پلاگین سئو با اختلاف رنکمث هست.
اینو بگم که خیلی از کانفیگهای شما توی رنکمث داخل SEO Framework نیست و انتقال رو اول روی دمو بدید
@DevTwitter | <Soroush Ahmadi/>
در مورد پلاگین وردپرس SEO Framework که سروصدای زیادی به پا کرده بگم که میشه گفت بهترین پرفورمنس رو بین تمام پلاگینهای سئو داره، امکاناتش از یوست بیشتره ولی از رنکمث کمتره، البته بعضی از ویژگیهاش رو هردوی اونا ندارن
مشخصه که درک درستتری از سئو داره
اگه یوست سئو رو کنار بذاریم چون واقعا برای کاربری که به سئو آشنا باشه این پلاگین خوب نیست میرسیم به اینکه الان بین رنکمث و SEO Framework کدوم رو انتخاب کنیم
اگه حجم زیادی محتوا دارید مثلا تو سایتایی که بیش از ۱۰ هزار صفحه دارن من دیدم میتونه مهاجرت از رنکمث به SEO Framework یه پرفورمنس و کاهش حجم درست و حسابی دیتابیس رو تجربه کنید
در غیر این صورت اگه دیتابیس بزرگی ندارید هنوز هم بهترین پلاگین سئو با اختلاف رنکمث هست.
اینو بگم که خیلی از کانفیگهای شما توی رنکمث داخل SEO Framework نیست و انتقال رو اول روی دمو بدید
@DevTwitter | <Soroush Ahmadi/>
👍16🔥5👎1
#کدبوک
- پوشش کامل مفاهیم و تکنولوژیهای مرتبط با Vue.js شامل Vite، Pinia و Nuxt
- آموزش مفاهیم پایه تا پیشرفته وبسازی مدرن مانند SPA و SSR
- تمرکز بر اصول، الگوها و بهترین تمرینها در توسعه با Vue
- شامل چندین پروژه کامل برای پروژهمحور بودن
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
- پوشش کامل مفاهیم و تکنولوژیهای مرتبط با Vue.js شامل Vite، Pinia و Nuxt
- آموزش مفاهیم پایه تا پیشرفته وبسازی مدرن مانند SPA و SSR
- تمرکز بر اصول، الگوها و بهترین تمرینها در توسعه با Vue
- شامل چندین پروژه کامل برای پروژهمحور بودن
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
❤13👍2👎1
#کوته_نیوز
مدیرعامل سروش پلاس به خاطر فراهم کردن بستر انتشار چیزای بیتربیتی بازداشت و پس از تفهیم اتهام با قرار وثیقه ول شد.
@DevTwitter
مدیرعامل سروش پلاس به خاطر فراهم کردن بستر انتشار چیزای بیتربیتی بازداشت و پس از تفهیم اتهام با قرار وثیقه ول شد.
@DevTwitter
👍65🔥11👎2🤣1
اکستنشن کروم ChatGPT RTL Support پابلیش شد
ساده؛ سبک؛ کاربردی و بدون واترمارک روی صفحه و همچنین اوپن سورس
لینک کروم استور:
https://chrome.google.com/webstore/detail/chatgpt-rtl-support/ljfnhokapbmbchbfpgdkedekmfeodoie
لینک گیت هاب:
https://github.com/rastegardev/ChatGPT-RTL-Support
@DevTwitter | <Reza Rastegar/>
ساده؛ سبک؛ کاربردی و بدون واترمارک روی صفحه و همچنین اوپن سورس
لینک کروم استور:
https://chrome.google.com/webstore/detail/chatgpt-rtl-support/ljfnhokapbmbchbfpgdkedekmfeodoie
لینک گیت هاب:
https://github.com/rastegardev/ChatGPT-RTL-Support
@DevTwitter | <Reza Rastegar/>
🔥31👍12👎2❤1
26 دورهی رایگان از گوگل
1. Introduction to SQL
lnkd.in/guhQxcfM
2. Kotlin fundamentals
lnkd.in/gHQt8YDt
3. Google Ads Fundamentals
lnkd.in/gCavV9mF
4. Build apps with Flutter
lnkd.in/gFfwFqNR
5. Get data from the internet
lnkd.in/grhS3_8g
6. Google Digital Garage Basics
lnkd.in/g9jfnwrT
7. Google Analytics for Beginners
lnkd.in/gBZYmJe8
8. Google Tag Manager Fundamentals
lnkd.in/gnPiz-K5
9. Adapt for different screen sizes
lnkd.in/gQ74vNSy
10. Managing Security in Google Cloud
lnkd.in/gPaCFvqq
11. Build Actions for Google Assistant lnkd.in/gQRcnA6x
12. IT Support Professional Certificate
lnkd.in/g6RNvsqR
13. The Fundamentals of Digital Marketing
lnkd.in/gY_NSMyy
15. Get started with Google Maps Platform
lnkd.in/gqXCijDX
16. Multi-Cluster, Multi-Cloud with Anthos
lnkd.in/gX7Psi5z
17. Build your first web app with Firebase
lnkd.in/gPnRb3ec
18. Search Engine Optimization (SEO) Basics
lnkd.in/g3XRtVsQ
19. Google My Business: Get Found on Google
lnkd.in/gC2atqii
20. Preparing for Google Cloud Certification
lnkd.in/grr9mwAi
21. Google Professional Workspace Administrator
lnkd.in/gNR7Smh7
22. Getting Started with Google Kubernetes Engine
lnkd.in/gYTV2vYq
23. Google Cloud Infrastructure: Design and Process
lnkd.in/gJsan9VM
24. Google Cloud Fundamentals for AWS Professionals
lnkd.in/gU37JdUc
25. Getting Started with Terraform for Google Cloud
lnkd.in/gt_M6u5c
26. Grow with Google: Digital Marketing Fundamentals
lnkd.in/g28TuYrm
@DevTwitter
1. Introduction to SQL
lnkd.in/guhQxcfM
2. Kotlin fundamentals
lnkd.in/gHQt8YDt
3. Google Ads Fundamentals
lnkd.in/gCavV9mF
4. Build apps with Flutter
lnkd.in/gFfwFqNR
5. Get data from the internet
lnkd.in/grhS3_8g
6. Google Digital Garage Basics
lnkd.in/g9jfnwrT
7. Google Analytics for Beginners
lnkd.in/gBZYmJe8
8. Google Tag Manager Fundamentals
lnkd.in/gnPiz-K5
9. Adapt for different screen sizes
lnkd.in/gQ74vNSy
10. Managing Security in Google Cloud
lnkd.in/gPaCFvqq
11. Build Actions for Google Assistant lnkd.in/gQRcnA6x
12. IT Support Professional Certificate
lnkd.in/g6RNvsqR
13. The Fundamentals of Digital Marketing
lnkd.in/gY_NSMyy
15. Get started with Google Maps Platform
lnkd.in/gqXCijDX
16. Multi-Cluster, Multi-Cloud with Anthos
lnkd.in/gX7Psi5z
17. Build your first web app with Firebase
lnkd.in/gPnRb3ec
18. Search Engine Optimization (SEO) Basics
lnkd.in/g3XRtVsQ
19. Google My Business: Get Found on Google
lnkd.in/gC2atqii
20. Preparing for Google Cloud Certification
lnkd.in/grr9mwAi
21. Google Professional Workspace Administrator
lnkd.in/gNR7Smh7
22. Getting Started with Google Kubernetes Engine
lnkd.in/gYTV2vYq
23. Google Cloud Infrastructure: Design and Process
lnkd.in/gJsan9VM
24. Google Cloud Fundamentals for AWS Professionals
lnkd.in/gU37JdUc
25. Getting Started with Terraform for Google Cloud
lnkd.in/gt_M6u5c
26. Grow with Google: Digital Marketing Fundamentals
lnkd.in/g28TuYrm
@DevTwitter
👍18👎3🔥3
ده زبان برتر برنامه نویسی داخل گیتهاب در سال 2023 معرفی شد.
دوستانی که واسه پست چند روز پیش که در مورد یادگیری جاوااسکریپت بود فشاری شده بودن، تحویل بگیرن.
@DevTwitter
دوستانی که واسه پست چند روز پیش که در مورد یادگیری جاوااسکریپت بود فشاری شده بودن، تحویل بگیرن.
@DevTwitter
🔥107👎56👍12❤4
اگر مبتدی هستید و میخواید تو ۱۲ هفته با ۲۶ تا درس و ۵۲ تا کوییز، یادگیری ماشین (Machine Learning) رو فرا بگیرید هیچ چیزی بهتر از این دوره رایگان Machine Learning for Beginners مایکروسافت نیست.
۶۱ هزار تا هم ستاره تو گیتهاب داره
https://github.com/microsoft/ML-For-Beginners
@DevTwitter | <Mostafa Alahyari />
۶۱ هزار تا هم ستاره تو گیتهاب داره
https://github.com/microsoft/ML-For-Beginners
@DevTwitter | <Mostafa Alahyari />
👍33🔥6👎3
#کدبوک
- پوشش کامل مفاهیم پایه مانند روتینگ، کنترلرها، قوانین کسبوکار و Eloquent ORM
- آموزش اتصال به پایگاه دادهها، فرمهای ورود اطلاعات و احراز هویت کاربر
- توضیح استفاده از سایر امکانات لاراول مانند کوئری بیلدر و داکومنت
- تمرینها و مثالهای فراوان برای تسلط بهتر بر مفاهیم
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
- پوشش کامل مفاهیم پایه مانند روتینگ، کنترلرها، قوانین کسبوکار و Eloquent ORM
- آموزش اتصال به پایگاه دادهها، فرمهای ورود اطلاعات و احراز هویت کاربر
- توضیح استفاده از سایر امکانات لاراول مانند کوئری بیلدر و داکومنت
- تمرینها و مثالهای فراوان برای تسلط بهتر بر مفاهیم
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍10❤4👎2
اینو خوندم دیدم خیلی دید ساده تری نسبت به یک سری قواعد تو جاوااسکریپت بهم میده دوست داشتید بخونیدش ۱۰ دقیقه کلا وقت میگیره ازتون:
smashingmagazine.com/2023/05/learning-javanoscript-with-imagination/
@DevTwitter | <Mersad-E7zo/>
smashingmagazine.com/2023/05/learning-javanoscript-with-imagination/
@DevTwitter | <Mersad-E7zo/>
👍16❤4👎2
خوبی لینوکس اینه که وقتی ارور میده کافیه متن ارور رو کپی کنید تو گوگل و بدون اینکه چیزی بخونید راه حل اولین وبسایت رو دوباره کپی کنید.
معمولا ۸۰ درصد مواقع جواب میده.
اگه دوباره ارور داد وقتشه ببینیم چه خبره.
@DevTwitter | <Sabber/>
معمولا ۸۰ درصد مواقع جواب میده.
اگه دوباره ارور داد وقتشه ببینیم چه خبره.
@DevTwitter | <Sabber/>
👍91👎29❤7🔥1
9 ابزار AI که احتمالا خیلی بازدهیتون رو بالا ببره:
Chat with PDF - LightPdf.com
AI Chatbot - Chatsimple.ai
Picture edit - gemoo.com
AI Voice - voicemaker.in
Website - Durable.co
Videos - flexclip.com
Writing - Vondy.com
Resume - resume.io
@DevTwitter
Chat with PDF - LightPdf.com
AI Chatbot - Chatsimple.ai
Picture edit - gemoo.com
AI Voice - voicemaker.in
Website - Durable.co
Videos - flexclip.com
Writing - Vondy.com
Resume - resume.io
@DevTwitter
🔥16👍6❤1
یکی از چیزهای باحالی که وجود دارد Terminal Dashboardها هستند.
محبوبترین wtfutil.com هست که config سادهای دارد و به خاطر ماژولار بودن آن، می توانید طبق نیاز خود، دادههای مختلفی را نمایش دهید.
همچنین دو برنامه termdash و termui را میتوانید، امتحان کنید.
@DevTwitter | <Vahid Nameni/>
محبوبترین wtfutil.com هست که config سادهای دارد و به خاطر ماژولار بودن آن، می توانید طبق نیاز خود، دادههای مختلفی را نمایش دهید.
همچنین دو برنامه termdash و termui را میتوانید، امتحان کنید.
@DevTwitter | <Vahid Nameni/>
🔥18👍6
This media is not supported in your browser
VIEW IN TELEGRAM
پیشرفت هوش مصنوعی در همین عمر کوتاه، شگفتانگیز و ترسناکه
- ترسناک از این منظر که ٢٠ سال دیگه چطوریه
@DevTwitter | <Apple Farsi/>
- ترسناک از این منظر که ٢٠ سال دیگه چطوریه
@DevTwitter | <Apple Farsi/>
🔥41👍12❤4
حقیقتا گیت اونقدرا هم چیز ترسناکی هم نیست
همین کامند ها رو یاد بگیرید بسه
.Core:
• git init
• git clone
• git add
• git commit
• git status
• git diff
• git checkout
• git reset
• git log
• git show
• git tag
• git push
• git pull
2.Branching:
• git branch
• git checkout -b
• git merge
• git rebase
• git branch --set-upstream-to
• git branch --unset-upstream
• git cherry-pick
3.Merging:
• git merge
• git rebase
4.Stashing:
• git stash
• git stash pop
• git stash list
• git stash apply
• git stash drop
5.Remotes:
• git remote
• git remote add
• git remote remove
• git fetch
• git pull
• git push
• git clone --mirror
6.Configuration:
• git config
• git global config
• git reset config
7. Plumbing:
• git cat-file
• git checkout-index
• git commit-tree
• git diff-tree
• git for-each-ref
• git hash-object
• git ls-files
• git ls-remote
• git merge-tree
• git read-tree
• git rev-parse
• git show-branch
• git show-ref
• git symbolic-ref
• git tag --list
• git update-ref
8.Porcelain:
• git blame
• git bisect
• git checkout
• git commit
• git diff
• git fetch
• git grep
• git log
• git merge
• git push
• git rebase
• git reset
• git show
• git tag
9.Alias:
• git config --global alias.<alias> <command>
10.Hook:
• git config --local core.hooksPath <path>
11.Experimental: (May not be fully Supported)
• git annex
• git am
• git cherry-pick --upstream
• git describe
• git format-patch
• git fsck
• git gc
• git help
• git log --merges
• git log --oneline
• git log --pretty=
• git log --short-commit
• git log --stat
• git log --topo-order
• git merge-ours
• git merge-recursive
• git merge-subtree
• git mergetool
• git mktag
• git mv
• git patch-id
• git p4
• git prune
• git pull --rebase
• git push --mirror
• git push --tags
• git reflog
• git replace
• git reset --hard
• git reset --mixed
• git revert
• git rm
• git show-branch
• git show-ref
• git show-ref --heads
• git show-ref --tags
• git stash save
• git subtree
• git tag --delete
• git tag --force
• git tag --sign
• git tag -f
• git tag -l
• git tag --verify
• git unpack-file
• git update-index
• git verify-pack
• git worktree
@DevTwitter
همین کامند ها رو یاد بگیرید بسه
.Core:
• git init
• git clone
• git add
• git commit
• git status
• git diff
• git checkout
• git reset
• git log
• git show
• git tag
• git push
• git pull
2.Branching:
• git branch
• git checkout -b
• git merge
• git rebase
• git branch --set-upstream-to
• git branch --unset-upstream
• git cherry-pick
3.Merging:
• git merge
• git rebase
4.Stashing:
• git stash
• git stash pop
• git stash list
• git stash apply
• git stash drop
5.Remotes:
• git remote
• git remote add
• git remote remove
• git fetch
• git pull
• git push
• git clone --mirror
6.Configuration:
• git config
• git global config
• git reset config
7. Plumbing:
• git cat-file
• git checkout-index
• git commit-tree
• git diff-tree
• git for-each-ref
• git hash-object
• git ls-files
• git ls-remote
• git merge-tree
• git read-tree
• git rev-parse
• git show-branch
• git show-ref
• git symbolic-ref
• git tag --list
• git update-ref
8.Porcelain:
• git blame
• git bisect
• git checkout
• git commit
• git diff
• git fetch
• git grep
• git log
• git merge
• git push
• git rebase
• git reset
• git show
• git tag
9.Alias:
• git config --global alias.<alias> <command>
10.Hook:
• git config --local core.hooksPath <path>
11.Experimental: (May not be fully Supported)
• git annex
• git am
• git cherry-pick --upstream
• git describe
• git format-patch
• git fsck
• git gc
• git help
• git log --merges
• git log --oneline
• git log --pretty=
• git log --short-commit
• git log --stat
• git log --topo-order
• git merge-ours
• git merge-recursive
• git merge-subtree
• git mergetool
• git mktag
• git mv
• git patch-id
• git p4
• git prune
• git pull --rebase
• git push --mirror
• git push --tags
• git reflog
• git replace
• git reset --hard
• git reset --mixed
• git revert
• git rm
• git show-branch
• git show-ref
• git show-ref --heads
• git show-ref --tags
• git stash save
• git subtree
• git tag --delete
• git tag --force
• git tag --sign
• git tag -f
• git tag -l
• git tag --verify
• git unpack-file
• git update-index
• git verify-pack
• git worktree
@DevTwitter
👎112👍50🔥26❤14
اینفی بلاگ، ابزاری متن باز هست که به کمک GPT لیست موضوعات را از کاربر دریافت کرده و برحسب زمانبندی از پیش تعریف شده بلاگ پستهایی با ساختار مناسب تهیه و در پلتفرمهای WordPress، تویتر و لینکدین منتشر میکند.
این ابزار به سرعت در حال توسعه است و در آینده نسخهی گرافیکی با قابلیت هوشمندسازی بیشتر ارائه خواهد شد.
https://github.com/infilock/InfiBlog
@DevTwitter | <Bardia/>
این ابزار به سرعت در حال توسعه است و در آینده نسخهی گرافیکی با قابلیت هوشمندسازی بیشتر ارائه خواهد شد.
https://github.com/infilock/InfiBlog
@DevTwitter | <Bardia/>
🔥17👍6
گوگل میگه Gemini 1.0 اولین هوشمصنوعیه که در تست MMLU عملکردی بهتر از انسانها داشته، حتی در بنچمارکها نشون میده از GPT-4 هم بسیار جلوتر هست. در ۳ مدل معرفی شده
یک Gemini Ultra - بزرگترین و توانمندترین مدل برای وظایف پیچیده
دو Gemini Pro - بهترین مدل برای طیف وسیعی از وظایف
سه Gemini Nano - سریعترین مدل
مهمترین تفاوتش با اکثر مدلهای دیگه دقتش در تونایی پاسخ دادن و استدلال هست، و تونسته امتیاز بیشتری در تست MMLU که ترکیبی از ۵۷ موضوع مختلف مثل ریاضی، فیزیک، تاریخ، پزشکی و ... به نسبت انسانها بگیره
goo.gle/GeminiPaper
برای مثال، Gemini Ultra در تستهای تصویری بدون نیاز به سیستمهای تشخیص کاراکتر «OCR» تونسته در استخراج متن از تمام مدلهای دیگه عملکرد بهتری داشته باشه
در واقع به صورت ذاتی توانایی پردازش چندرسانهای دقیقی رو برای دادههای ورودی داره، چه عکس و چه ویدیو رو بهتر درک میکنه
الان Gemini Pro رو میتونید در گوگل بارد تجربه کنید
bard.google.com
سعی میکنم بازم در موردش براتون بذارم.
https://blog.google/technology/ai/google-gemini-ai/
@DevTwitter | <Soroush Ahmadi/>
یک Gemini Ultra - بزرگترین و توانمندترین مدل برای وظایف پیچیده
دو Gemini Pro - بهترین مدل برای طیف وسیعی از وظایف
سه Gemini Nano - سریعترین مدل
مهمترین تفاوتش با اکثر مدلهای دیگه دقتش در تونایی پاسخ دادن و استدلال هست، و تونسته امتیاز بیشتری در تست MMLU که ترکیبی از ۵۷ موضوع مختلف مثل ریاضی، فیزیک، تاریخ، پزشکی و ... به نسبت انسانها بگیره
goo.gle/GeminiPaper
برای مثال، Gemini Ultra در تستهای تصویری بدون نیاز به سیستمهای تشخیص کاراکتر «OCR» تونسته در استخراج متن از تمام مدلهای دیگه عملکرد بهتری داشته باشه
در واقع به صورت ذاتی توانایی پردازش چندرسانهای دقیقی رو برای دادههای ورودی داره، چه عکس و چه ویدیو رو بهتر درک میکنه
الان Gemini Pro رو میتونید در گوگل بارد تجربه کنید
bard.google.com
سعی میکنم بازم در موردش براتون بذارم.
https://blog.google/technology/ai/google-gemini-ai/
@DevTwitter | <Soroush Ahmadi/>
🔥30👎8👍4❤2
پکیج laravel-pulse که به تازگی معرفی شده، برای مانیتور کردن app های لاراولی استفاده میشه
همچنین یکی از باحالترین قابلیت هاش اینه که به شما پکیج های قدیمی و قابل آپدیت شدن رو نشون میده
https://laravel-news.com/show-outdated-composer-dependencies-in-laravel-pulse
@DevTwitter
همچنین یکی از باحالترین قابلیت هاش اینه که به شما پکیج های قدیمی و قابل آپدیت شدن رو نشون میده
https://laravel-news.com/show-outdated-composer-dependencies-in-laravel-pulse
@DevTwitter
👍16🔥4