بایگانی ماهیانه: ژوئن 2016

میرورهای سریع جادی برای ریپوزیتوری‌های استاندارد اوبونتو

در اینترنت-طوری‌ای که به ما می دن، هزار جور مشکل هست که باعث می شه آپدیت کردن لینوکس‌ها و نصب برنامه‌ها به دردسر تبدیل بشن. من برای حل مشکل خودم یک میرور اوبونتو دارم که سرعت آپدیت و نصب رو برای ایرانی‌ها چند برابر می‌کنه. هفته گذشته که دردسر دوستان رو می‌دیدم به چند نفر دیگه هم دادمش و بعد دیدم اصلا چرا اینجا ننویسم. خیلی هم کار خوبیه که به عنوان یک میرور رسمی بهش نگاه کنیم. میرورهای اوبونتو منابعی هستن که هر کشور داره تا با دردسر کمتر بتونه اوبونتوهاش رو آپدیت کنه. توی ایران هم سه چهار تا میرور داریم و منم مال خودم رو راه انداختم و خوشحال می شم دیگران هم استفاده کنن.

برای استفاده از میرورهای من (که اسم رو گذاشتم fastmirror.ir ) کافیه محتویات فایل

 /etc/apt/sources.list

رو با این‌ها عوض کنین که دقیقا همون منابع اوبونتو هستن ولی توی ایران و اینترنت اسلامی عزیزمون:

deb http://fastmirror.ir/ubuntu/ xenial main restricted universe multiverse
deb http://fastmirror.ir/ubuntu/ xenial-updates main restricted universe
deb http://fastmirror.ir/ubuntu/ xenial-backports main restricted universe multiverse
deb http://fastmirror.ir/ubuntu/ xenial-security main restricted universe main multiverse

معلومه که اینها مال اوبونتوی xenial هستن و اگر رو ورژن دیگه ای هستین باید اونو با xenial جایگزین کنین. خوشحال می شم اگر نکته ای در این مورد حس یا تجربه کردین بگین چون شاید بعد از مدتی به کنونیکال هم اعلام کنم این سرور میرور رو.

پ.ن. این سرور هم از https پشتیبانی می‌کنه و هم از http. من اینجا http گذاشتم ولی اگر عوضشون کنین به https هم کار خواهد کرد با کمی سربار بیشتر

کمپین کیک استارتری ویسنده اپ رادیو گیک برای آی او اس. نیکوی عزیز که نویسنده اپ آی او اس رادیو گیک است یک کمپین کیک استارتری درست کرده برای جمع آوری کمک مالی به منظور پرداخت هزینه‌های اکانتی که اپل برای نگهداری این اپ در اپ استور لازم داره. اگر پول بیشتری هم جمع بشه کارهای جالبی باهاش خواهد کرد (از جمله کمک به رادیو گیک‌ (:)). من شخصا نیکو رو می شناسم و آدم باحالیه و کارهاش هم همیشه مفید بوده. اگر شرایطش رو دارین و اپ رادیو گیک برای آی او اس رو مفید می دونین، خوشحال می شم حمایت کنین از کمپین کیک استارتری نویسنده اپ آیفونی رادیو گیک ژوئن 25, 2016 ، 5 پاسخ

جادی تی وی ۱۶، ۱۷ و ۱۸: لینوکس برای آدم‌های شاد – نصب و تنظیمات عمومی یک وب سرور سنت او اس روی وی پی اس شخصی

در مجموعه لینوکس برای آدم‌های شاد تا اینجا اومدیم که برای خودمون یک لینوکس نصب کردیم و کمی باهاش ور رفتیم و این کارها. اما واقعا یک آدم شاد از سرور هم نمی‌ترسه. کاری نداره که! توی این سه شماره ما روی سرور مجازی ای که خریدیم یک وب سرور نصب می کنیم. در اولین قسمت لاگین می‌کنیم و پسوردها رو تغییر می‌دیم و وب سرور رو در ابتدایی‌ترین شکل راه‌ می‌ندازیم:

در مرحله بعدی فایل‌هایی که قراره به مراجعین نشون داده بشن رو به خونه خودمون می‌یاریم و همچنین یک دامین رو که از dot.tk گرفته‌ایم وصل می‌کنیم به هاستمون تا از این به بعد بشه با آدرس linuxjadi.tk به سایتمون رسید:

در نهایت برنامه انتقال فایل رو راه می‌ندازیم. در آخرین قسمت با نصب یک اف تی پی سرور روی سنت او اس، به کاربرمون اجازه می‌دیم که فایل‌های اچ تی ام ال و سی اس اس که روی کامپیوتر خودش درست کرده رو به سرور انتقال بده. همچنین دست کوچیکی به امنیت سرور می‌کشیم.

برای دانلود یا کارهای دیگه:

خوش باشین و موفق و اگر لازمه چیز دیگه ای در این سری ها تدریس بشه خوشحال می‌شم تو کامنت ها بگین.

آیا با تکرار کدی که یکی براتون تو تلگرام فرستاده ممکنه «هک» بشین؟ جواب فایل صوتی

امروز در همه گروه‌های مرتبط و غیر مرتبط یک خانومی داره توضیح می ده که:

یک هکر هست که یک کد براتون می فرسته که اگر اون کد رو برای خودش بفرستین هک می شین.

مستقل از تعریف هک و غیره، مساله اینه که تمام سیستم‌های مبتنی بر تایید دو مرحله ای اس ام اسی یا مشابه، وابسته به کدی هستن که برای شما اسمس یا مسیج می شه. فرض کنین یک گوشی جدید خریدین، تلگرام چجوری می فهمه این گوشی مال شماست؟ شما روی گوشی جدید تلگرام نصب می کنین و به تلگرام می گین که همون نفری هستین که فلان شماره تلفن رو هم (روی گوشی قدیمی) داره. تلگرام برای اطمینان از این ادعا، برای شما یک اسمس یا پیام به گوشی قدیمی می فرسته که حاوی یک عدد است. وارد کردن اون عدد در گوشی جدید تلگرام رو مطمئن می کنه که شما صاحب گوشی قدیمی هستین و اکانت رو روی هر دو گوشی فعال می کنه.

حالا «هکر» قصه ما چیکار می کنه؟ تو چت به شما می گه هکر بزرگ است و الان براتون یک کد می فرسته که اگر اونو برای خودش بفرستین هک می شین. حواس شما از اینکه اصلا کی پیام رو فرستاده پرت این ماجرا می شه که «واقعا هر چی بفرسته رو براش بفرستم هک می شم؟» و اصلا متوجه نیستین پیام واقعا از کجا اومده. لحظاتی بعد هکر روی گوشی مخصوص هک تلگرام نصب کرده و مدعی شده که شخص شخیص شما است و شماره شما رو هم به عنوان شماره خودش به تلگرام داده. تلگرام برای اطمینان از این موضوع، یک مسیح به گوشی قدیمی شما می فرسته و شما اشتباهی فکر می کنین اون پیام از طرف هکر یا دوستتون یا هر چی اومده. اگر همین شماره رو به اون بفرستین اون این شماره رو وارد برنامه می کنه و تلگرام مطمئن می شه که این گوشی دوم شماست و … اکانت شما روی گوشی اون دوستمون فعال می شه. ساده است نه؟

مطمئن هستم شما متوجه شدین ماجرای اینکه «اگر همون کدی که برام می فرسته رو براش بفرستم هک می شم» چیه. این روش برای هر سیستم مبتنی بر تشخیص هویت گوشی جدید بر اساس اسمس و پیام به گوشی قبلی هم کار می کنه. در واقع کسی که اسمس یا مسیج شما رو داره، فرقی با خود شما برای تلگرام یا گوگل یا هر کس دیگه نداره.

اما خب.. شاید برای توضیح این مساله به صدها هزار نفری که الان تو تلگرام هستن به این شکل کمی مشکل باشه. در ضمن توضیح اصلی رو یک خانم داده و این رو یک آقا و منطقا هیجانشون با هم فرق می کنه. پس اگر می خوان برای کسی مساله رو توضیح بدین یا فوروارد کنین تو گروه تلگرامی یا هر چی، متن زیر مناسب تره:

هموطن گرامی. اخیرا فایلی صوتی در تلگرام پخش شده که در آن خانمی مدعی می شود اگر کسی کدی برای شما بفرستد و شما آن کد را دوباره برای خودش بفرستید، شما را هک می کند. این ادعا تا حدی درست و تا حدی اشتباه است. پروفسور لطفی زاده متخصص دفاع سایبری در دانشگاه ماساچوست در این باره توضیحی داده که لازم است همه بدانیم و رعایت کنیم: تلگرام برای تشخیص هویت شما از روشی استفاده می کند به نام «ارسال کد عددی». در این روش تلگرام برای شما کدی ارسال می کند که اگر این کد را به تلگرام بگویید مطمئن می شود با شخص شما طرف است و اجازه ورود به اکانتتان را به کسی که کد را وارد کرده، می دهد. هکرها با استفاده از یک لحظه غفلت شما یا فریب شما به روش های مختلف مدعی می شوند که در حال ارسال کدی به شما هستند در حالی که این کد در اصل با درخواست هکر از طرف خود تلگرام به شما ارسال شده – تکرار می کنم خود تلگرام این کد را فرستاده! اگر این کد را برای آن ها بخوانید یا بفرستید آن ها می توانند آن را به تلگرام بگویند و تلگرام اجازه ورود به اکانت شما را به هکر خواهد داد. خواهش می کنم هر کاری که می کنید، هر کدی که در هر برنامه ای دیده شده را به هیچ وجه به هیچ کسی نگویید تا جلوی هک شدن خود را بگیرید. این بسیار مهم است. لطفا در همه گروه‌ها کپی کنید تا اشخاص بی اخلاق به مقاصد خودشان نرسند. ما باید از یکدیگر دفاع کنیم و به همدیگر آگاهی بدهیم. نیاز به ذکر منبع نیست، فقط کاری کنید که هموطن ها فریب افراد سود جو را نخورند.

(:

جوایز مسابقات برنامه نویسی ایرانسل بالاخره داده شد

هاها.. مدت های مدید قبل ایرانسل یک مسابقه برنامه نویسی برگزار کرد و بارها مطلب نوشتیم که چرا نتایج اعلام نشد و جوایز داده نشد. الان یک دوستی که اونجا برنده شده بود بهم خبر داد که ایرانسل ازشون خواسته برن جوایز رو تحویل بگیرن. ظاهرا ایرانسل در این مورد مشمول ضرب المثل مشهور دیر و زود داره ولی سوخت و زود نداره بوده و بالاخره جوایز رو داده. اگر شما هم بخشی از این مسابقه بودین پیگیری کنین بد نیست. البته بهتر بود علاوه بر چک جایزه، تقدیر نامه یا گواهی رتبه و اینها هم داده می‌شد تا به درد شرکت‌های کوچیک بخوره و دلگرمی باشه اما به هرحال خوبه که بالاخره نتیجه اعلام شده و چون قبلی‌هاش رو گفتیم، گفتم اینم بگم. امیدوارم خبر درست بوده باشه.

لینک‌های شاد دوشنبه‌های آخر ماه خرداد ۱۳۹۵

tv

شخصی ها

  • در ادامه معرفی جیسون‌های نقشه‌ای، محمد رضا سالاری هم دیتاهای قاره ها و کشورهاشون، شامل اطلاعات مختصاتی، رو به شکل فایل‌های جیسون درست کرده و روی گیت هاب به اشتراک گذاشته
  • وبلاگ مهدی به آدرس مهدیم.کام هم هرچند یک وبلاگ شخصی است ولی نزدیکه به فضاهای دیتا و شبکه های اجتماعی. نگاه کنین شاید جذبتون کرد (:
  • پادکست گمانه که مطمئنا خوبه ولی این شماره در مورد امواج گرانشی به طور خاص شاید براتون جذاب باشه (:
  • محمد رضا هم یک کار خوب کرده؛ ساختن محتوای ساختگی فارسی برای قالب های وردپرس. یعنی یک محتوای مرسوم و عادی که اگر می خوایم یک قالب رو نشون بدیم بتونیم ازش استفاده کنیم تا شکل کلی وبلاگ خالی نباشه. مشارکت من و شما می تونه این پروژه آزاد رو بهتر کنه.

سایت‌ها

استارتاپ‌ها

  • سایت استیک ایت هم یک مجموعه خیلی خوب استیکر برای پشت لپ تاپ چاپ کرده. برای من فرستادن و حسابی چسبید (: هم به خودم هم به لپ‌تاپم. قیمت و کیفیت خوب. البته زیاد سفارش بدین چون اندازه‌هاش نسبتا کوچیکه.
  • اگر به حوزه برنامه نویسی موبایل هم علاقمندین، سایت ام بس شاید به دردتون بخوره. فراهم کننده زیرساخت برنامه‌های موبایل چیزهایی مثل سینک، احراز هویت و نوتیفیکیشن. ام بس پروژه خوبی است و امیدوارم خوب هم پیش بره.
  • بقچه هم که این روزها خودش معروفتر از جادی.نت شده: دلیوری نون. اولش عجیبه ولی به تعجب اولیه که غلبه کنیم کلی مفیده استفاده ازش برای کسی مثل.

تلگرامی‌ها

بازار کار

کنفرانس‌ها

دعوت به همکاری متخصصین نرم افزار و سخت افزار جهت همکاری در کشور مالزی

job10.19_image-862x575

شرکت HexoSys مستقر در کشور مالزی ، با سابقه ۱۸ ساله در ارائه خدمات مهندسی High-Tech به شرکت‌های صاحب نام و مطرح بین المللی، در زمینه‌های طراحی و تولید نرم‌افزار و سخت‌افزار، جهت تکمیل و توسعه کادر فنی مجرب خود برای همکاری بلند مدت از افراد واجد شرایط زیر دعوت به همکاری می‌کند:

1. Senior FPGA Designer / Developer

  1. BSEE/BSCE (Masters preferred) & outstanding hands on FPGA design and development experience on either Altera or Xilinx
  2. Expert experience with Verilog (or possibly VHDL) RTL design and high-speed digital design methodologies.
  3. FPGA Code development / design experience with either Xilinx ISE Foundation or Altera Quartus II
  4. FPGA Verification & Debug experience using ModelSim, (Perl, Python).
  5. Having at least 3 years experience in FPGA design and development
  6. For more information, please visit: http://hexosys.com/career.php

2. Software Engineer

  1. Minimum BS in Computer Software Engineering [or related fields] with outstanding hands on developing software with Object Oriented techniques
  2. Experience in Object-Oriented design/implementation
  3. Experience in C++ programming
  4. Having knowledge of common used platforms in C++ like MFC/Qt
  5. Familiar with COM/Automation technologies
  6. Having at least 2 years experience in software development
  7. For more information, please visit: http://hexosys.com/career.php

از افراد واجد شرایط درخواست می‌شود رزومه به‌روز شده و کامل خود را به آدرس ایمیل HR@HexoSys.com ارسال کنند.

ماجراهای دیجی‌کالا و کالاهای دست دوم

digiktweet1

شرح ماجرا

چند ماه قبل من از دیجی‌کالا یک تبلت سامسونگ خریدم و حینی که داشتم بازش می کردم کاملا مشخص بود که قبلا باز و دوباره بسته شده. چسب‌های کج و کوله و کثیف و جای انگشت روی صفحه. این رو توییت کردم و خودشون تماس گرفتن و کمی پیگیری کردن ولی عملا ایده شون این نبود که «ببخشید که باز شده. حتما عوض می کنیم». منم حوصله پیگیری جدی نداشتم و گفتم با بددلی نسبی ازش استفاده می کنم.

مطمئنا هنوز خرید اینترنتی برای من جذاب‌تره و دیجی‌کالا هم یکی از معدود گزینه‌ها و بد هم کار نمی کنن در نتیجه دوباره دو هفته قبل فکر کردم برای رادیوگیک و جادی تی وی یک میکرووفن خوب بخرم و یک میکروفون و پایه که کلا می‌شدن حدود هشتصد تومن رو به دیجی کالا سفارش دادم.

بازم هر دو باز شده بودن ): میکرووفن کاملا باز شده و داخل جعبه اش پاره بود و پایه‌اش هم در شرایطی عجیب بود که برچسب دیجی‌کالا زیر شرینک خورده بود. یعنی منطقا توی دیجی کالا بسته بندی شده بود؟ این به نظرم غیرممکنه. شایدم یکی برگردونده بود به مغازه و همونجا دوباره دورش سلفون کشیده بودن و تحویل دیجی‌کالا داده بودن.

خوشبختانه این‌بار به توصیه یک نفر در مورد قبلی عمل کردم: «اینبار حین باز کردن فیلم بگیر که مدرک باشه».

زنگ زدم به دیجی کالا گفتم و گفتن پنجشنبه ظهر گذشته و شنبه تماس بگیرم برای پیگیری. توییت کردم که بازم کالا دست دوم است و منطقا دوباره تعداد زیادی تجربه‌های مشابه‌شون رو گفتن و همون موقع دیجی‌کالا ریپلای زد و بعدش هم زنگ برای پیگیری. فیلم ها رو فرستادم. گفتن شنبه کالا رو بفرستم. به نظرم معقول بود که پایه رو نگه دارم و فقط میکرووفن رو عوض کنم. شنبه پیک خودشون اومد و میکرووفن رو گرفت و برد و اعلام کردن باز شده بودن میکروفون قابل قبوله و میکروفون جدید رو ندارن و پول رو پس دادن.

نتیجه؟ من بعد از یک هفته که از سفارش گذشت، یک پایه دارم بدون میکرووفن و پولم برگشته به حسابم (: من ناراضی هستم چون چیزی که می خواستم رو نگرفتم، دیجی کالا ناراضی است چون برای برندش خوب نیست، پیک ناراضیه چون دو سه بار اومده و یک جایی یک نفر داره سعی می کنه یک میکرووفن باز شده رو به یکی دیگه بفروشه.

ولی حرف‌هایی هست که باید زده بشه

  • کسی از دیجی‌کالا انتظار نداره پرفکت باشه. همه جا اشتباه پیش می‌یاد. ما بازار رو درک می‌کنیم و پیچیدگی کاری مثل کار دیجی کالا در ایران رو. چیزی که حساس است دو تاست.
  1. اولی اینکه اتفاق افتادن دو بار پشت سر هم این مساله برای من (و در کل سه محصول) از نظر آماری خیلی عجیبه. بخصوص که همه در مورد چیزهایی بودن که نسبتا گرون حساب می شن، فروشنده های خاص مشخص دارن و منطقا باید نظم بیشتری داشته باشن.
  2. دومین نکته هم اینه که دیجی کالا باید در این موارد فعال، جوابگو و مثبت باشه. هر دو مکالمه من نکته های منفی داشت. در مورد اول طرف چیزی مثل این ازم پرسید که آیا حالا با کالا مشکلی دارم یا نه. خب منطقا وقتی من می گم کالا دست دوم است دیگه این سوال جایی برای پرسیدن نداره. در مورد دوم خیلی دوستانه سعی شد بهم بگه که بهتره از مراجع مرسوم پیگری کنم و ناراحتی تلویحی داشت از اینکه چرا در توییتر بحث مطرح شده. تکرار می کنم که طرف بسیار دوستانه و محترم بود اما خب سعی کرد این حرف رو بزنه. از معدود دفعاتی که من ممکنه عصبانی بشم. جدی و عصبانی بهش توضیح دادم که اگر نگران برند هستن باید در مورد تحویل کالا دقت بیشتری بکنن یا مثلا جبران کنن اشتباه رو (چیزی بیشتر از پس گرفتن کالا و برگردوندن پول). اینکه بد باشه و ما نگیم، باعث خوب شدن اونها نمی شه بلکه پذیرفتن اشتباه و اصلاح اون است که باعث می شه چهره شون نه فقط بد نشه که حتی بهتر هم بشه. این مورد پر رنگ تر است در مورد آدم هایی که شاید تو توییتر نباشن و سعی می کنن با تلفن پیگیری کنن – حداقل در مورد من که تلفن بسیار کندتر بود و در جواب توییت من هم خیلی ها مشکلاتشون رو گفتن که ظاهرا به اندازه مورد من بهشون توجه نشده بود. بهتر کردن این تاثیری فوق العاده در وجهه دیجی کالا یا هر فروشگاه دیگه خواهد داشت.
  • طبق قانون عجیب ایران که کسانی می‌نویسنش که سواد کافی در این حوزه ندارن، هر کالای خریداری شده از اینترنت رو می تونین تا هفت روز پس بدین! ای مساله نه ربطی به دیجیکالا داره نه لطفی است به خریدار از طرف فروشنده. این یک قانون اشتباهه. من حق دارم لباس رو بخرم، بپوشم و بعد بدون ارائه دلیل پس بدم پولم رو پس بگیرم!‌ این قانون بدی است ولی خب وجود داره پس اینکه کالایی پس گرفته می شه، حق منه نه لطف فروشنده. مشکل این قانون اینه که هیچ حقی به فروشنده نداده و من می تونم اگر می خوام برم کوه یکسری کوله و کفش بخرم برم کوه بیام و بعد پس بدم. این قانون اینقدر یکطرفه و ناکارا نوشته شده که عملا دیگه رعایت نمی شه و فروشگاه هایی که کالاها فقط در صورتی که بپذیرن مشکل اونها است پس می گیرن هم فکر می کنن دارن لطف می کنن – یا حداقل اینطوری مدعی می شن. یک قانون درست و خوب در چنین وضعیتی به نفع همه ما خواهد بود.
  • اما گره اصلی ماجرا اینجاست که در اکوسیستم ایران هستیم. بحث اینه که در نهایت هر کالایی که باز می شه باید به همراهش پولی هم رد و بدل بشه. اینو اضافه کنین به حق من در پس دادن هر چیزی بدون دلیل! در یک کشور درست و درمون اگر کالایی به دلیل منطقی پس داده بشه، در نهایت به کارخونه تولید کننده می رسه و «ضرر» رو کارخونه می ده ولی تو ایران چی؟ توی ایران این میکروفون باز شده و براش پولی داده نشده. این پول رو بالاخره یکی باید بده. منطقا دیجی کالا برای من می فرسته شاید غر نزدم و پولش رو دادم و از دستش راحت شدن. بعد شاید پس بده به فروشنده و فروشنده سعی کنه اونو به یکی که رفته توی مغازه اش غالب کنه – با تکنیک «باز کردن» شرینک در زیر میز و بعد اوردن کالا روی کانتر. اگر اون نتونه بفروشه احتمالا می ده به همکارش تو مغازه بغلی که دوباره بفرسته دیجی کالا و … و در نهایت یک نفر باید پول این کالای باز شده رو بده چون امکان پس دادن اون به کار خونه Rode وجود نداره و وارد کننده هم اینو وارد نکرده حتی روی یکش هم یک قرون ضرر کنه (: این اکو سیستم همه رو مجبور می کنه که در نهایت این رو مثل یک اسکناس پاره اینقدر بچرخونن تا بالاخره یکی قبولش کنه.
  • برای حل مساله بالا امثال دیجی کالا می تونن نگه دارن هر کالا رو از کجا گرفتن و حداقل تو قرارداد جریمه بذارن براشون در مقابل چنین کاری یا دیگه ازشون نخرن. احتمالا خیلی زیاد کار نمی کنه چون به هرحال فروشنده ها هم همین ها هستن ولی خب … شاید بهتر بشه.. یا مثلا در مورد چیزی مثل تبلت سامسونگ بعیده براش جای معتبر و غیر دروغگو پیدا نشه. احتمالا مساله بیشتر وابسته است به فاکتورهایی که کسی مثل مامور خرید برای محل خریدش انتخاب می کنه.
  • و در نهایت.. من از دیجی کالا خریدم می کردم / می کنم برای اینکه مطمئن باشم درگیر اون کلاه برداری های توی مغازه هایی که کالای باز شده رو خودشون باز می کنن می دن دستم نباشم. در واقع تنها دلیل من برای اینکه از دیجی کالا – علی رغم گرونتر بودن نسبی اش – می خرم مطمئن بودن از اصالت و نو بودن کالا است. اگر قرار باشه هر بار ریسک کنم و اگر نو نبود محبور بشم بعد از یک هفته تلفن و پیک پولم رو پس بگیرم و در جای قبلی باشم و ذوقم از بین رفته باشه، ترجیح می دم بازم برم مغازه و مواظب باشم که حتما نو می خرم. من بازم به دیجی کالا فرصت می دم چون حس می کنم تلاششون رو می کنن اما خب پروسه فیلم گرفتن از «آنباکسینگ» رو ادامه می دم و انتظار هم دارم اونها هم برای خودشون در قبال چنین «اشتباهاتی» جریمه هایی در نظر بگیرن.