147
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
+930 روز
آرشیو پست ها
147
و البته مهمترین بخش امنیتشه.
برنامه های اینچنینی همینکه از داده ها استفاده تجاری نکنند امن به حساب میان 😂
که خب من به شخصه تدارکات لازم برای امنیت به شدت برام مهم بود و انجام دادم. حتی در داشبورد خودم هم چنین بخشی نیست!
147
البته اگر حداقل نیمی از ایده های کاربردیم رو روش پیاده سازی کنم، چیزی کاملا فراتر از چت بات میشه.
حیف که روبیکا و سوروش و امثالهم ریدن به واژه سوپر اپلیکیشن . وگرنه اون موقع میشد ازش استفاده کرد😂
147
و این شد که پیکسل به پیکسل کلاینت + لاین به لاین بک اند این پروژه رو به تنهایی زدم و لانچش کردم.
147
داستان خلق این پروژه هم جالبه اگر دوست داشتید بخونید :
بر میگرده به زمانی که gpt-3 تازه اومده بود و استقبال به شدت شدیدی داشت. استفاده ازش هم برای کاربران ایرانی بسیار سخت بود. ( اون موقع شماره تماس هم اجباری بود ) .
من و یکی از دوستانم چت باتی رو زدیم و امکان استفاده ازش رو برای کاربران فراهم کردیم. اولین استارتاپی بودیم که در ایران این کار رو کردیم.
خب استقبال در ایران هم فوقالعاده بالا بود. در حدود 1.5 سال حدود 150 هزار کاربر ثبت نامی داشتیم!
اما به یک سری دلایل نتونستیم برای ادامه همکاری به تفاهم برسیم.
همون موقع که جدا شدم ( سال 2024 ) استارت این پروژه رو زدم! با کلاینت شروع کردم. رو همه چیز کار کردم سعی کردم همه چیزایی که کاربران ایرانی نیاز دارند رو پوشش بدم. اما خب خیلی تنها بودم و این پروژه خیلی بخش ها داشت. جدای از بخش تکنیکال و فنی، ذهنم به شدت درگیر ساید بیزینسی اش هم بود.
در نهایت پس از کمی کار کردن مشغول پروژه های دیگه و ... شدم و روند توسعه همونجا استاپ خورد. کلی کلیی ایده داشتم و همشون همونجا خاک خورد.
تا اینکه رسیدیم به قطعی اینترنت و منم وقتم آزاد شد و ، کدوم آدم رو دیدید که بتونه بیکار بشینه؟ نگاهی به کوه پروژه های ناتمام ام انداختم و تصمیم گرفتم که یکیشون رو تکمیل کنم.
همون موقع که تصمیم گرفتم پروژه رو تکمیل کنم میدونستم که بازار جای زیادی برای چت بات های کنونی نداره و تقریبا اشباع شده. مگر اینکه یک ترفند نوظهور و کاربردی روش زده بشه.
اما خیلی دوست داشتم به صورت تخصصی با llm ها و امکاناتشون، و نحوه استفاده ازشون آشنا بشم و + یک سری دلایل شخصی دیگه، تصمیم گرفتم که این پروژه رو تکمیل کنم، و خیلی هم خوب تکمیلش کنم! و تا میتونم ازش یاد بگیرم و از تجربیاتم برای پروژه های نوظهور و استارتاپ های دیگه، استفاده کنم. عادت ندارم که چیزی رو که استارت میزنم سر سری بگیرم و با هر نوع حسی که بهش دارم، دوست دارم چیزی از قلم نیوفته.
میخوام یک سری ترفند هایی که یاد گرفتم رو روش پیاده سازی کنم و اگر مشغول پروژه دیگه ای نشم، مشتی طلایی از کیسه ایده هام، رو روش پیاده سازی کنم.
147
خب در بهبوهه مشکلات زندگی شخصی و کاری، لانچ پروژه هم انجام شد.
arvandai.ir
هستش. یک پلتفرم که مدل های هوش مصنوعی مختلف ( فعلا openai, google, claude ) رو در یک برنامه جمع میکنه و بر اساس توکن مصرفی هم کار میکنه.
این پروژه در حال حاضر قابلیت های زیر رو داره :
جستجو در اینترنت
تولید و ویرایش عکس
تحلیل عکس
خلاصه سازی هوشمند
حافظه چت( نه بین چت ها، تک چت)
147
Repost from lou's bs
داشتم فکر میکردم که چرا من یا امثال من اینقدر حساس ایم روی این که از چه وی پی ان ای استفاده میکنیم
به چی وصل میشیم
موضوع امنیت فقط یک ساید این داستانه،
به نظر من حتی موضوع اصلی که به شکل روانی مارو تریگیر میکنه به این داستان
که این همه تلاش کنیم برای این موضوع ، متود های مختلف، ست آپ های سنگین عجیب غریب ، لایه های مختلف پراکسی و وی پی ان تا ۴,۵ لایه و هزینه های سنگین میلیونی به جز امنیت باید یه دلیل دیگه داشته باشه.
به نظر من این دلیل ساده است.
ما میخوایم خودمون فقط کسی باشیم که داره flow رو کنترل میکنه، خودمون فقط کسی باشیم که داره data مونو کنترل میکنه.
موضوع همینه
ما میخوایم تمامیت اطلاعات و لاگ هامون دست خودمون باشه.
ما میخوایم تصمیم گیرنده این باشیم که فلان دیتا سنتر چه لاگ هایی از ما داره، فلان کمپانی چه تراکنش هایی از ما داره و...
نتیجتا از گوگل شکلی که بقیه استفاده میکنن نمیکنیم، از سوشال مدیا مثل بقیه استفاده نمیکنیم، یهو تصمیم میگیریم ۶ ماه اصلا آنلاین نباشیم، یا تصمیم میگیریم که اگه ما کنترل اون دیتا رو نداریم اگه ما اون فلو رو کنترل نمیکنیم اصلا وصل نباشیم!
حالا این که این موضوع خوبه یا بد به نظرم بسته به perspective شماست.
چی واقعاً براتون مهمه.
کنترل دست خودتون باشه؟
یا برید تو اینستا و تلگرام سسچرخ بزنید!
147
Repost from KIANOLOGY
در واقع این یک کامپیوتر کامل نیست
اونی که جنسن از جیبش در آورد نسل جدید تراشه های Nvidia به نام RTX Spark هستن(با نام سابق N1X).
لپتاپهای RTX Spark نسل جدیدی از رایانههای ویندوزی هستند که توسط NVIDIA برای عصر هوش مصنوعی طراحی شدهاند و بهجای تمرکز صرف بر گیمینگ، اجرای مدلهای هوش مصنوعی و Agentهای محلی را نیز هدف قرار میدهند.
قلب این دستگاهها تراشهای به نام RTX Spark است که پیشتر با نام N1X شناخته میشد؛ یک SoC مبتنی بر معماری ARM که حاصل همکاری NVIDIA و MediaTek است و یک پردازنده ۲۰ هستهای را با GPU مبتنی بر معماری Blackwell و حداکثر ۶۱۴۴ هسته CUDA در کنار حافظه یکپارچه تا ۱۲۸ گیگابایت ترکیب میکند.
این تراشه با توان پردازشی تا ۱ پتافلاپ برای اجرای مدلهای زبانی بزرگ، تولید محتوای هوش مصنوعی، پردازش ویدئوی سنگین و همچنین بازیهای مدرن طراحی شده و قرار است در لپتاپها و مینیپیسیهای برندهایی مانند ASUS، Dell، HP، Lenovo و MSI استفاده شود.
در واقع، N1X نام توسعهای این تراشه بود و محصول نهایی با برند RTX Spark وارد بازار شده است.
147
از دلایل وصل کردن نیمه جون اینترنت، قطع کردن برق در آینده نزدیکه؛
که اگر بیشتر از قطع اینترنت مضر و رو مخ نباشه، کمتر نیست.
147
پس از دیپلوی پروژه هم هر موقع وقت کردم، حتما گوشه ای از چالش های پروژه و راه حل ها رو در اینجا عنوان میکنم.
147
برای نمایش تاریخچه تغییرات فقط یک فایل با git، میتونید از کامند زیر استفاده کنید :
git log --follow --patch -- name-of-file
—patch
برای نمایش جزییات تغییرات فایل
و
—follow
برای نمایش تغییرات نام فایل.
نکته: از follow بر خلاف patch نمیتوان برای چند فایل استفاده کرد.
همچنین میتوان از ابزار داخلی git به اسم gitk استفاده کرد که UI خیلی جذابی نداره اما کار راه اندازه.
gitk name-of-file
147
الان بیش از یک روزه که درگیر دیپلوی هستم. چون فرآیند های چند دقیقه ای که در حالت عادی در یک ساعت انجام میشه، به دلیل نبود اینترنت چندین برابر بیشتر زمان میخوان.
امیدوارم تا امشب تموم بشه.
147
خب به مناسبت وصل شدن اینترنت به حالت قبل ( اتصال با VPN ارزون تر ) امشب میخواستم از پروژه ای که روش خیلی زحمت کشیدم و فقط یک هفته تا لانچش باقی موند بود، و کلی چیز هم ازش یاد گرفتم که میخواستم اینجا به اشتراک بذارم ولی نت رو زدند ترکوندند و نشد،رونمایی کنم.
اما خب بهتره بذارم برای شنبه که سرور ها هم به اینترنت دسترسی داشته باشند و منم از میرور ها برای نصب دپندنسی ها، و از scp برای انتقال پروژه و هزاران دردسر دیگه رها باشم 🤦♂️
147
یه نفر پاشه یه اسباب بازی بده دست اینا دست از سر ما بر دارن ...
از ساید افکت های زندگی در ایران این نصیبمون شد که عملا نسبت به هیچ خبری دیگه حس ندارم.
نه اخبار مذاکره روی حالم تاثیر میذاره، نه اخبار جنگ، نه درگیری های ذهنی ترامپ و نه اخبار مربوط به وصل شدن اینترنت.
تو این جهان و اللخصوص ایران، فقط باید نتیجه رو ببینی. حرف دیگه حتی باد هوا هم نیست.
قطعی اینترنت هیچوقت تازگیش رو برام از دست نمیده. هر چند هر روز که میگذره بیشتر عادت میکنم به نبودش، به کانفیگ های گیگی خدا تومن، به محدود بودن ...
اما این یکی رو مخصوص هر روز یادآوری میکنم که این حق ما نیست، عادت نکن. این حق ما نیست عادت نکن ...
الان همین فردا پزشکیان *** بر میگرده میگه خودکارم گم شد نتونستم امضا کنم.( از همون اول خودکار نداشت که گم کنه ).
منم خیلی سعی کردم اخلاق حرفه ای رو رعایت کنم و در این چنل از الفاظ ناخوش آیند استفاده نکنم.
ولی اگر بیشتر از این لفتش بدن منم مثل خیلی از جوون های دیگه تراوشات ذهنی خودم رو مجبورم وارد جریان کنم 😆
147
Repost from کانال اطلاعرسانی توزیع پارچ
بیانیهٔ اعضای تیم پارچ لینوکس درباره محکومیت ناعادلانه عرفان عربی
سهشنبه، ۲۲ اردیبهشت ۱۴۰۵
با دلی سنگین و خاطری آزرده، آگاهی یافتیم که برای دوست و همکار عزیزمان «عرفان عربی»، دانشجوی ۲۰ سالهٔ مهندسی کامپیوتر و از مشارکتکنندگان در پروژه مردمنهاد و آزاد «پارچ لینوکس»، حکم تحمل ۵ سال زندان صادر شده است.
پس از حضور یافتن او در دادگاه بیرجند، حکم پیشگفته نه به صورت کتبی و با رعایت تشریفات قانونی و اداری، بلکه به صورت شفاهی صادر شده و به اطلاع او رسیده است.
ما «عرفان» را میشناسیم! او فردی است که تمام وقت و انرژیاش را صادقانه صرف مشارکت در یک پروژهٔ آزاد و متنباز کرده بود. اتهامات امنیتی که به او نسبت داده شده بیاساس است و هیچ پیوندی با فعالیتهای فنی و صادقانهٔ او ندارد. ما تیم پارچ لینوکس باور داریم که «عرفان» بیگناه است.
علاوه بر این، گزارشها حاکی از آن است که عرفان در طول این فرآیند به وکیل دسترسی مناسبی نداشته است. محاکمهای که در آن حق دفاع بهدرستی تأمین نشده باشد، نمیتواند مبنایی برای صدور هیچ حکمی باشد. از این رو خواستار لغو کامل این حکم هستیم.
پروژهٔ پارچ لینوکس از روز نخست مبتنی بر ایدهٔ «هواداری از آزادی نرمافزار» آغاز بهکار کرده است. با این آرمان که فناوریِ آزاد باید در خدمت همهٔ مردم باشد؛ بیتوجه به اینکه چه اندیشهای دارند یا کجا ایستادهاند. ما همواره کوشیدهایم بسترسازی کنیم تا هرکس بتواند در آرامش و به دور از هیاهو، در این پروژه مشارکت کند. هدف از انتشار این بیانیه، یک موضعگیری سیاسی نیست؛ بلکه اقدامی قاطع در راستای پاسداشت حقوق شهروندی و آزادیهای بنیادین دوست و همکار عزیزمان «عرفان عربی» است.
ما بر این باوریم که دفاع از «اینترنت آزاد» و «مشارکت در پروژههای آزاد و مردمنهاد» فعالیتهایی هستند که باید بتوان آزادانه و بدون هراس دنبالشان کرد. توسعهدهندگانِ این سرزمین، شایستهٔ آن هستند که در فضایی امن کار کنند و بدانند که علاقهشان به فناوری، برایشان دردسر و تبدیل به یک بازی امنیتیِ نامربوط نمیشود.
ایستادن ما، برای عرفان و خانوادهاش است. برای همه فرزندان این مرز و بوم که امیدواریم هرچه زودتر بتوانند به شغل، تحصیل و زندگیهایشان باز گردند و آن نیروی جوانی و شوقی که همواره در ایشان میدیدیم را بدون هراس از بازداشت شدن، دوباره صرف ساختن چیزی کنند که به آن باور دارند.
تیم پارچ لینوکس،
پاینده ایران
@ParchLinux
147
اعتراض شکل گرفت
کلی هموطن مردند
جنگ شد
اینترنت قطع شد
قیمت ها سر به فلک کشید
و ...
اما نباید یادمون بره که با این جغرافیا چه کردند ...
بله الان در بقا هستیم.
همه اینها شاید روزی درست بشه
اما محیط زیست شوخی نداره.
بلایی که بر سر منابع طبیعی این کشور آمد، از بحران فوقالعاده شدید آب، نابودی جنگل ها، خشک شدن دریاچه و ها تالاب ها، فرونشست های چند سانتی که به لطف مدیران کشور یک متر رو هم رد میکنیم و ...
زیستن رو برای تمامی موجودات این کشور از انسان تا دیگر موجودات بسیار سخت کردند.
اقداماتی که شکل گرفت و آسیبی که وارد شد را اگر مغول های آن زمان ببینند، برای حاکمان این سرزمین جیغ و هورا میکشند و برای کلاس آموزشی در جهت نابودی یک کشور از بن و ریشه، با تدریس حاکمان کنونی کشور ایران، ثبت نام میکنند.
147
با این قیمت های VPN هر بایتش ارزشمنده.
در ویندوز سعی کردم با تنظیم فایروال و همچنین برنامه simple wall از مصرف غیر اضطراری اینترنت اجتناب کنم.
اما هر سوراخی رو میبستم باز از جایی اینترنت مصرف میشد.
در نتیجه روش دیگری زدم و تا الان خیلی خوب بوده و مصرف تا بیش از 90 درصد کاهش پیدا کرد.
در برنامه v2rayN ( یا هر کلاینتی که استفاده میکنید ) کانفیگ خودتون رو وارد کنید اما روی سیستم پروکسی ست نکنید. فقط برنامه روی پورت مثلا 10808 اجرا بمونه.
حالا دیگه فقط کافیه در هر برنامه ای که میخواهید پروکسی رو مستقیما ست کنید.(البته اگر قابلیت ست کردن پروکسی داشته باشه)
برنامه هایی که به طور معمول ازشون استفاده میکنیم مثل chrome, vscode, telegram, git و ... قابلیت ست کردن پروکسی رو دارند.
برای کروم :
اکستنشن Proxy SwitchyOmega 3 رو نصب، و از بخش options > proxy پورت و آدرس رو وارد کنید. ( مثلا http://127.0.0.1:10808)
همچنین اکستنشن uBlock origin lite هم برای بلاک کردن درخواست های غیر ضروری و تبلیغات خوبه.
برای گیت :
git config --global http.proxy your-proxy
برای VsCode :
Setting > Application > Proxy
گزینه http:Proxy Support رو override و سپس آدرس پروکسی.
(البته برای VsCode لازم به ذکره که شاید بعد از وصل شدن اکستنشن ها رو بزنه آپدیت کنه و حجم ببره)
با این روش دیگه خیالم راحته که فقط برنامه های مد نظرم به اینترنت آزاد دسترسی دارند و هیچ برنامه دیگه ای دسترسی نداره.
147
ای کاش به جای اینهمه طبقه ، نردبان هایی ساخته میشد برای طرقی و رشد.
که اتفاقا بسیار آسان تر بود.
این حجم از طبقه بندی را در هیچ کتابخانه ای نمیتوانید یافت کنید.
در این سال ها تنها چیزی که دیدم سنگ اندازی جلوی پیشرفت جوانان و نوآوران ، و مقام و منزلت برای هر که خوب بلد است بر دیگران وحشی گری کند بوده. دستور دهد و چشم بسته تعصبات سود آور خود را به زور به دیگران تحمیل کند.
