Shared posts

24 Jan 15:09

‫کتاب Entity Framework Core مختصر و مفید

by وحید نصیری

Entity Framework is Microsoft’s flagship Object/Relation Mapper, and the recommended way to access relational databases. Entity Framework Core is a complete rewrite from the “classic” Entity Framework, building on the new multiplatform .NET Core framework and adding the ability to connect to nonrelational data sources while keeping the features that made Entity Framework Code First so popular. In Entity Framework Core Succinctly, join Ricardo Peres to explore this new version of the O/RM, from getting set up to avoiding common traps. 

05 Dec 13:17

‫راهنمای نصب TFS 2018

by وحید نصیری

It’s ~90 pages of step-by-step instructions with screenshot on how to set up Windows Server 2016, SQL Server 2017, Team Foundation Server 2018, and a TFS2018 build server. 

05 Dec 13:02

‫کتابخانه hashID

by وحید محمّدطاهری

Identify the different types of hashes used to encrypt data and especially passwords.
hashID is a tool written in Python 3 which supports the identification of over 220 unique hash types using regular expressions. A detailed list of supported hashes can be found here.

$ ./hashid.py '$P$8ohUJ.1sdFw09/bMaAQPTGDNi2BIUt1'
Analyzing '$P$8ohUJ.1sdFw09/bMaAQPTGDNi2BIUt1'
[+] Wordpress ≥ v2.6.2
[+] Joomla ≥ v2.5.18
[+] PHPass' Portable Hash

$ ./hashid.py -mj '$racf$*AAAAAAAA*3c44ee7f409c9a9b'
Analyzing '$racf$*AAAAAAAA*3c44ee7f409c9a9b'
[+] RACF [Hashcat Mode: 8500][JtR Format: racf]  
05 Dec 13:02

‫چگونه ویدئو های Embed شده را از طریق ابزار f12 مرورگر ها دانلود کنیم

by مهدی ملائیان

How to download embedded videos with F12 Tools in your browser 

05 Dec 12:34

حالا صد در صد پونصد سوپرکامپیوتر سریع جهان از لینوکس استفاده می کنن

by جادی

لینوکس که ۲۶ سال قبل به دنیا اومد و دائما در حال گسترش قلمرو خودش است. حالا هم تاپ۵۰۰، اعلام کرده که همه ۵۰۰ سوپرکامپیوتر اول فهرست سریعترین سوپرکامپیوترهای جهان از لینوکس به عنوان سیستم عامل استفاده می کنن. دلایل این مساله پایداری، قابلیت گسترش و اسکیل شدن و البته آزاد بودن اونه. شایدم واقعا مهمترین چیز اون پشت، جامعه خوب نرم افزار آزاد باشه.

طبق آمار حدود ۱۵۰۰۰ برنامه نویس تا به حال روی کد کرنل کار کردن و همین امسال هر روز ۱۰هزار خط کد به کرنل اضافه شده، ۲۰۰۰ خط تغییر کرده و ۲۵۰۰ خط ازش حذف شده. فقط به این فکر کنین که به طور متوسط در هر ساعت کد کرنل ۸.۵ بار به روز می شه و فکر اینکه واقعا چه سیستم عامل دیگه ای ممکنه باهاش در تنوع و گستردگی کاربرد رقابت کنه رو از فکرتون بیرون کنین (:

نکته فرعی: حدود ۹۴ درصد از ۵۰۰ کامپیوتر سریع جهان، از پردازنده اینتل استفاده می کنن

21 Sep 07:59

‫datetime-picker شمسی مخصوص Angular

by وحید نصیری
npm install mds.angular.datetimepicker@latest --save

21 Sep 07:59

‫کتاب PHP Succinctly

by وحید محمّدطاهری

Known for its straightforward simplicity, PHP is an open source, general-purpose scripting language oriented for web development. In PHP Succinctly, author José Roberto Olivas Mendoza guides newcomers through PHP’s basics, which includes deployment, programming themes such as variables, decision making, arrays, functions, and databases, and the creation of a functional webpage that will connect to a database. By the end, you’ll be ready to join the vast community of PHP users around the world.

Table of Contents
  1. Introduction to PHP
  2. Deploying PHP
  3. PHP Basics
  4. Functions and File Inclusion
  5. Files and Databases
  6. A Contact List Website
  7. General Summary
  8. General Conclusions 
21 Sep 07:59

‫5 نکته برای بهبود کارآیی EF

by مهدی ملائیان

5 Entity Framework Performance Tips 

21 Sep 07:59

‫افزونه Settings Sync برای ذخیره و بازیابی تنظیمات vs code

by س محمدرضا برنتی

افزونه Settings Sync برای ذخیره و بازیابی تنظیمات سفارشی کاربر در ویژوال استدیو کد (vs code)
این افزونه اطلاعات تنظیمات سفارشی شما در ویژوال استدیو کد که در برخی موارد می‌تواند اطلاعات امنیتی باشد مانند اطلاعات ورود به sql server برای افزونه mssql را در یک فایل secret gist ذخیره می‌کند و تنها کافیست در گیت هاب حساب کاربری داشته باشید و یک توکن معتبر برای ساخت این فایل gist را بسازید و در اختیار این افزونه قرار دهید.

21 Sep 07:58

تله گارد

by مدیریت
امروزه با افزایش کاربرد پیام رسان تلگرام، تبلیغات مزاحم زیادی هم در حاشیه آن منتشر میشوند. به عنوان مثال ممکن است که در طول روز، به طور ناخواسته و بدون اجازه، بارها برنامه تلگرام شما برای عضویت در کانالها و…
29 Aug 16:20

نوشته‌ها و برچسب‌های اضافه روی بدنه خودروها، مشمول جریمه ۳۰ هزار تومانی- آیا این اقدام عملی است و چه پیامدهایی می‌تواند در بر داشته باشد؟

by علیرضا مجیدی
از دیروز خبر قابل تأملی در سایت‌های خبری منتشر شده است: بنا به اظهارات سرهنگ جهانی -معاون اجتماعی پلیس راهور ناجا: نصب هرگونه علائم برچسب و نوشته از جمله استیکر، شعر و جملات فلسفی روی بدنه خودرو، جریمه ۳۰ هزار تومانی دارد. این روز‌ها برچسب‌ها و استیکر‌هایی با نماد‌های مختلف همچون نمادی از یک نوع ماده مخدر روی بدنه خودرو‌ها نصب می‌شود که نگاه رانندگان‌ خودرو‌های عبوری را به خود جلب می‌کند. گاهی این برچسب‌ها در قالب یک جمله روی خودرو نصب شده و رانندگان خودرو‌های عبوری برای خواندن، چندثانیه‌ای محو آن می‌شوند و همین امر موجب می‌شود راننده دچار حواس‌پرتی شده و این حواس‌پرتی احتمال بروز تصادف را افزایش می‌دهد. برابر قانون، هر خودرویی که اقدام به نصب استیکر و برچسب بر روی بدنه خودرو کند توسط عوامل پلیس اعمال قانون شده و ۳۰۰ هزار ریال جریمه خواهد شد. این اعمال قانون، مطابق کد تخلفی ۲۰۶۹ مصوب سال ۹۰ انجام می‌شود. این خبر از زاویه‌های مختلف قابل بررسی است: 1-میزان تلاش و پیگیری عملی این امر چقدر خواهد بود؟ آیا در مقام عمل فقط نوشته‌های حواس‌پرت‌کن و علایم و استیکرهای نامتعارف پیگیری می‌شوند یا اینکه دامنه پیگیری به نوشته‌های پشت‌کامیون‌ها، اتوبوس‌ها و مینی‌بوس‌ها هم خواهد رسید؟ 2-اگر این قانون فقط پیام‌ها، علایم و نوشته‌ها حواس‌پرت‌کن را شامل بشود و نه همه‌شان را، در این صورت این سؤال پیش می‌آید که آیا اعمال قانون در گاهی اوقات با خطر سلیقه‌ای شدن، نمی‌تواند مواچه شود. مثلا فرض بفرمایید که در پشت برخی از کامیون‌ها عین یک بیت شعر از شاعران کهن ممکن است نوشته شده باشد که فی‌نفسه فاقد مشکل است، اما ممکن است راننده‌ای در پشت برای فهم مفهوم شعر لحظه‌ای درنگ کند. یا تصور کنید که این سال‌ها نوشتن جملاتی با بار مذهبی، اما پوسته‌ای و ساختارشکن، مد شده است. مثلا خطاب به دشمنان ائمه اطهار. در این صورت آیا وقعا پلیس می‌تواند مداخله کند یا به سبب معذورات و دانش از علاقه مذهبی راننده، از اعمال قانون خودداری می‌کند؟ 3-دوستی داشتم و دارم که می‌گفت همیشه یکی از سرگرمی‌های مسیر جاده برایش خواندن همین نوشته‌های پشت کامیون‌ها و اتوبوس‌ها بوده. با خواندن اینها، او برای خودش یک سرگرمی درست می‌کرد. خودش را جای راننده وسیله نقلیه می‌گذاشت و تصور می‌کرد که او چرا آن جکله یا بیت شعر را انتخاب کرده، داستان زندگی او را برای خودش می‌نوشت و روزی را بازسازی می‌کرد که او به کارگاه رفته و درخواست کرده که این جمله یا شهر روی بدنه وسیله‌ای نوشته شود. 4-دل‌نوشته‌های پشت خودروها، البته گاهی چیزی فراتر از نوشته‌های حاکی از سوخته‌دل بودن راننده‌ها، رنج‌هایشان یا احیانا حس شوخ‌طبعی‌شان دارند. آنها برآیند فرهنگ عامه و غیررسمی هستند. 5-این نوشته‌ها البته برخی اوقات باعث تداعی خاطرات فراموش‌شده یا واپس‌رانده شده راننده‌ها و مسافران می‌شدند. به آنها یادآوری می‌کردند که سال‌ها یا دهه‌ها پیش چه سفرهای مشابهی داشتند و یا صفحاتی از زندگی را می‌گذارنده‌اند. 6-جالب است بدانید که تا حالا تلاش‌هایی برای جمع‌آوری همین جملات و اشعار پشت کامیونی در قالب کتاب‌هایی شده بود. الان حضور ذهن ندارم، اما چند بار مطالبی در مورد انتشار چنین کتاب‌هایی خوانده بودم. 7- در موارد معدودی مشاهده کرده بودم که برخی از شرکت‌های روی کامیون‌ها و وسایل نقلیه خود QR کد، نصب می‌کنند. حالا معلوم نیست که این QRکدها هم مشمول این قانون می‌شوند یا خیر. البته احتمالا می‌دانید در برخی کشورها مثل پاکستان، سنت ماشین‌نویسی و ترسیم نقاشی‌های سنتی روی آنها، از ایران هم رواج بیشتری دارد:  
29 Aug 16:01

‫نمایش تکنولوژی‌ها، فریم‌ورک‌های استفاده شده و ابزارها در سایت‌ها با افزونه گوگل‌کروم

by امین پارسا

افزونه WhatRuns برای نمایش تکنولوژی‌ها، فریم‌ورک‌های استفاده شده و ابزارها در سایت‌

Discover what runs a website. Frameworks, Analytics Tools, Wordpress Plugins, Fonts - you name it

18 Aug 19:45

حمیدرضا صدر کمتر متضرر می‌شد، اگر از فضای ابری استفاده می‌کرد!

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

مشکل در 4 چیز است:

1-تصور می‌کنیم که اطلاعات ما همیشه روی هارد یا DVDها مصون می‌ماند. 2- به صورت فرهنگی و با توجه به حافظه تاریخی، می‌ترسیم دیتای خود را به جز در یک جای فیزیکی در نزدیک خودمان، در جای دیگری هم ذخیره کنیم. 3- اینترنت ما کند یا پرهزینه است. 4-نمی‌توانیم وقت خود را برای مرتب کردن فایل‌ها و ارسال فایل‌های مهم به فضاهای ابری مدیریت کنیم. اما من و شما باید کم کم عادت کنیم که دست‌کم در مورد اطلاعات بسیار پرارزش، آنها را دست‌کم وارد یک فضای ابری ایمن کنیم. چه فضاهای ابری‌ای را پیشنهاد می‌کنم؟

1-دراپ‌باکس:

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

2- گوگل درایو

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

3- مگا

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

4- وان داریو:

وان داریو را سابقا اسکای‌داریو می‌گفتند. همان طور که می‌دانید وان داریو با ویندوز 10 ادغام شده است. شما حتی لازم نیست در محیط ویندوز برای کار با آن برنامه اضافه‌ای دانلود کنید. در ضمن اپلیکیشن اندروید و iOS آن هم موجود است و حتی یک برنامه برای کاربران مک هم دارد. وان داریو، 50 گیگ فضای رایگان می‌دهد.

5- آی‌کلاد

اپلی‌ها آی‌کلاد را کاملا می‌شناسند. این فضای ابری 5 گیگ فضای رایگان می‌دهد.

6- باکس

من از باکس، حتی پیش‌تر از دراپ باکس استفاده می‌کردم. این سرویس 10 گیگ فضای رایگان می‌دهد.
اینها سرویس‌های ابری مشهوری هستند که من اینجا فهرست کردم. حالا سوال این است که شما از کدام فضای ابری به جز اینها استفاده کرده‌اید و یا سرویس ابری ایرانی برای ذخیره فایل‌ها می‌شناسید که ویژگی‌های خوبی داشته باشد و قابل اعتماد باشد.
18 Aug 19:42

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

by جادی

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

ولی دیتابیس چی؟ توی کاربردهای جدید خیلی از دیتاهای ما نیاز به پروسس شدنی بیشتر از قبل دارن. مثلا فرض کنین من یک استوریج هدوپ دارم که اطلاعاتی رو نگهداری میکنه که در هر بار درخواست باید پردازش بشن. نمونه واقعی سیستم پست آمریکا است که با داشتن ۱۵۴ میلیون آدرس و تقریبا ۲۰۰هزار مسیر پست لازمه در هر لحظه بتونه مکان هر پستچی رو حساب کنه. چنین کاری اول نیازمند دریافت کلی اطلاعات است و بعد پروسس اون اما چی می شه اگر یک دیتابیس مبتنی بر جی پی یو دیتا در همون سری ای که بازیابی می شه، پروسس هم بشه و سیستم پست بتونه برای هر بسته زمان تقریبی دریافت رو اعلام کنه؟ این مساله واقعا عملیاتی شده و داره کار میکنه. نمونه های دیگه بانک ها هستن و سکتورهای اقتصادی ای که اطلاعات زیادی رو ذخیره و دائما پردازش می کنن و سوییچ کردنشون به دیتابیس های جی پی یو، جواب خوبی داده.

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

17 Aug 13:43

‫Continuous Delivery چیست ؟

by امید شریعتی

Continuous Delivery یا (CD)، رویکردی در مهندسی نرم افزار است که تیم‌ها را قادر می‌سازد نرم افزار تولید شده را به روشی سریع و مطمئن برای انتشار و تحویل آماده کنند. Continuous Delivery توانایی اعمال تغییرات در محیط عملیات در هر لحظه با روشی سریع و مطمئن و به طور کاملا پایدار می باشد. این تغییرات شامل همه انواع آن از جمله تغییرات پیکربندی در نرم افزار، زیرساخت و پلتفرم، افرودن ویژگی‌های جدید، رفع باگ و خطا‌ها می‌شود...

12 Aug 20:38

انقلابی که Unpaywall ایجاد کرد! افزونه‌ای که با آن می‌توانید دسترسی رایگان به میلیون‌ها مقاله علمی داشته باشید!

by علیرضا مجیدی
اگر همه دانشمندان و شهروندان این کره خاکی، به صورت فراگیر، دسترسی آزاد و رایگان به مقالات علمی داشتند، شاید تحولی در پیشرفت دانش رخ می‌داد. اما در مقام عمل، چنین دسترسی آزادی وجود ندارد. البته بسیار از ما، واقعا منکر کپی‌رایت و حقوق مؤلفان و ناشران نیستیم، اما در این بین ما حتی به مقالاتی که نسخه رایگان آنها توسط خود نویسندگان در وب قرار داده شده، به سختی می‌توانیم دسترسی پیدا کنیم. Unpaywall آمده است که دقیقا همین مشکل را برطرف کند. این افزونه در ابتدای ماه میلادی جاری برای مرورگرهای کروم و فایرفاکس عرضه شده است. هزینه توسعه آن را بنیاد ملی علوم و بنیاد آلفرد پی اسلون متقبل شده است و هنوز چیزی نشده خیلی‌ها آن را یک افزونه کاملا انقلابی ارزیابی کرده‌اند. بعد از نصب این افزونه، یک علامت قفل، در سمت بالای نسخه محدود مقالات نمایش داده می‌شود. اگر این افزونه بتواند نسخه رایگان کامل را پیدا کند، رنگش از خاکستری به سبز تغییر پیدا می‌کند و این طوری می‌توانید نسخه PDF مقاله را دانلود کرده و بخوانید. همچنین اگر رنگ آن طلایی بشود به معنی این است که لیسانس دسترسی آزاد به مقاله، از قبل وجود داشته است. این افزونه کاملا قانونی عمل می‌کند و کارش را با جستجو در دیتابیس‌ها، نسخه‌های رایگان پیش از انتشار رسمی و نهایی مقالات و نیز سایت‌های دانشگاهی انجام می‌دهد. خاطرنشان می‌کنیم که این افزونه هیچ نسبیتی با افزونه  دیگری به نام Sci-Hub ندارد. این افزونه اخیر با تکنیک‌هایی که می‌توان به آن غیرقانونی گفت، مقالات را از سایت‌های ناشران «اسکرپ» می‌کرد. گرچه این افزونه نتایج خوبی به دست می‌دهد، اما کارش هم قانونی نیست. خود توسعه‌دهندگان Unpaywall مدعی هستند که در 65 تا 85 درصد موارد با استفاده از آن می‌توان به نسخه کامل رایگان مقالات رسید. لطفا از این افزونه استفاده کنید و نظر خودتان را با ما در میان بگذارید. منبع
08 Aug 09:21

‫75 ابزار انیمیشن سازی در وب که باید تجربه کنید

by مهدی ملائیان

75 Web Animation Tools You Have to Try  

08 Aug 09:21

‫کتابخانه DatePicker برای نمایش تاریخ شمسی

by سید امید موسوی

Demo 

23 Jun 17:57

ممکنه چند دقیقه وقتتون رو بگیرم؟

by امیر مهرانی

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

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

در صورتی‌که فرم زیر قابل مشاهده نبود از این لینک استفاده کنید.

 

Loading…

نوشته ممکنه چند دقیقه وقتتون رو بگیرم؟ اولین بار در امیر مهرانی پدیدار شد.

23 Jun 13:50

پروژه منبع باز Google Batch Image Downloader

by محمد شمس

برای اکثر برنامه نویسها، استفاده از موتور جستجوی گوگل به عنوان منبع دریافت تصاویر یک کار عادی و معمول، محسوب میشود. دریافت انواع لوگو و آیکون، تصاویر png، انیمیشن های مختلف، تصویر چهره، header و footer و غیره، همه جز تصاویری هستند که به صورت مکرر مورد نیاز برنامه نویسها خواهند بود.

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

به همین دلیل بنده ابزاری را طراحی کردم که با مشخص نمودن ویژگی های تصاویر مورد نیاز، مطابق با Advanced Image Search در خود Google Image، آنها را دریافت و ذخیره نماید.

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

ابزار Google Batch Image Downloader به صورت open source در پایگاه Github منتشر شده است. بنده این ابزار را با استفاده از Java طراحی کرده و کلیه کتابخانه های مورد استفاده را نیز در پوشه lib قرار داده ام.

بنده از IntelliJ به عنوان IDE توسعه استفاده نموده ام. اما در صورت تمایل به کامپایل یا توسعه این ابزار، از IDE های دیگری مانند Eclipse یا Netbeans هم به سادگی میتوانید استفاده کنید.

 چند مثال و راهنمای برنامه:

Examples:

  • java -jar Gbid.jar -f input.txt –size larger:vga –domain www.mshams.ir –color specific:red
  • java -jar Gbid.jar -f input.txt –size large –type photo -n 15 -v
  • java -jar Gbid.jar -p “action script” –size large –domain www.mshams.ir
  • java -jar Gbid.jar -p “white lion” –size small –ext png –type photo –color transparent
  • java -jar Gbid.jar -p “logo linux” -v -n 40 –size small –ext png –color transparent

Usage:

[-v|–verbose] [-h|–help] [-?] [(-p|–phrase) ] [(-f|–file) ] [(-t|–thread) ] [(-n|–num) ] [(-d|–domain) ] [–type ] [–ext ] [–aspect ] [–rights ] [–size size:option ] [–color color:option ]

Switches:

[-v|–verbose]

Set verbose mode for output.

[-h|–help]

Show help screen.

[-?]

Show help screen.

[(-p|–phrase) ]

Double qouted search phrase. Ex: -p “White lion”

[(-f|–file) ]

Input file name.

[(-t|–thread) ]

Maximum working threads. (default: 3)

[(-n|–num) ]

Number of results. (default: 10)

[(-d|–domain) ]

Define search domain. Ex: -d www.mshams.ir

[–type ]

Define image type, possible values are:[face, clipart, lineart, photo,
animated].
Ex: –type face

[–ext ]

Define image file extension, possible values are:[jpg, ico, bmp, svg,
gif, png, webp].
Ex: –ext bmp

[–aspect ]

Define image aspect ratio, possible values are:[square, wide,
panoramic, tall].
Ex: –aspect tall

[–rights ]

Define image copyrights, possible values are:[reuse, com_reuse_modify,
reuse_modify, com_reuse].
Ex: –rights com_reuse

[–size size:option ]

Define image size, possible values are:[small, larger, large, icon,
medium, exactly].
Ex: –size medium

For larger mode there are other options:[qsvga, 70mp, 40mp, svga, 15mp,
vga, xga, 12mp, 2mp, 10mp, 20mp, 4mp, 6mp, 8mp]
Ex: –size larger:qsvga

For exactly mode weigth and heigth needed
Ex: –size exactly:640,480

[–color color:option ]

Define image coloe, possible values are:[color, nocolor, specific,
transparent].
Ex: –color transparent

For specific mode there are other options:[orange, red, pink, gray,
green, blue, white, black, yellow, purple, teal, brown]
Ex: –color specific:green

19 Jun 19:01

داستان پرینترها و کدهایی که سال‌هاست برای ردیابی، روی کاغذ چاپ می‌کنند

by علیرضا مجیدی

اصل قضیه اصلا چیز تازه‌ای نیست و ما سال‌ها پیش در «یک پزشک»، در مطلبی در مورد آن نوشته بودیم. شاید شما از این مطلب آگاه باشید و شاید هم نه:

در سال ۲۰۰۴، زمانی که پرینترهای رنگی هنوز چیزهای تازه‌ای بودند، مجله پی‌سی ورلد مقاله‌ای منتشر کرد که عنوانش این بود: دولت از فناوری پرینترهای رنگی لیزری برای پایش اسناد استفاده می‌کند.

این یکی از نخستین مقاله‌هایی بود که به این حقیقت اشاره کرده بود. در این مقاله اشاره شده بود که پرینترهای رنگی به صورت نامحسوس و در قالب چاپ نقاط رنگی زردرنگ که با چشم غیرمسلح قابل شناسایی نیستند، اطلاعاتی شامل شماره سریال پرینتر، تاریخ و زمان چاپ سند را روی آن چاپ می‌کنند. الگوهای چاپ شده، کمتر از یک میلیمتر اندازه دارند.

این هفته دوباره این مطلب، در اخبار مورد توجه قرار گرفت. چرا؟

چون یک گزارش فوق سری از سازمان امنیت ملی آمریکا یا NSA درز کرد و در مطبوعات چاپ شد. متعاقب این امر، ظرف فقط یک ساعت FBI، موفق شد که شخصی را که اخبار را به بیرون درز داده دستگیر کند. این شخص یک پیمانکار ۲۵ ساله به نام ریلتی لی وینر بود.

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

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

پژوهشگران امنیتی بعدا سند را بررسی کردند و از روی آن شماره سریال و تاریخ و ساعت سند را پیدا کردند: ۹ می سال ۲۰۱۷، ساعت ۶ و ۲۰ دقیقه صبح.

اما دقیقا از چه زمانی این فناوری وارد پرینترها شده است؟

منبع مقاله سال ۲۰۰۴ مجله پی سی ورلد، شخصی بود به نام پیتر کرین. او پژوهشگر ارشد شرکت زیراکس در آن زمان بود. در آن زمان راهبرد شرکت این بود که به صورت اولیه و تا زمانی که از سوی مشتری‌ها پرسشی نشده، اطلاعاتی در این مورد ندهند.

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

شرکت فوجی که شریک اقتصادی دیرین زیراکس بود، نخستین شرکتی بود که از این فناوری استفاده کرد. در واقع دستگاه‌های کپی فوجی و زیراکس از خیلی وفت پیش از این فناوری استفاده می‌کردند تا اینکه در نیکه دهه ۱۹۸۰، این فناوری به پرینترهای رنگی هم راه پیدا کرد.

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

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

در سال ۱۹۹۴، دولت آمریکا از زیراکس خواست که همین فناوری برای پیشگیری از چاپ اسناد سری استفاده شود.

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

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

منبع

19 Jun 19:01

مؤسس پایریت بی -پیتر سونده- فضای کنونی اینترنت را نقد می‌کند: زاکربرگ بزرگ‌ترین دیکتاتور دنیا!

by علیرضا مجیدی
پیتر سونده

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

اینها پایه سخنان مؤسس پایریت بی-پیتر سونده- بودند که در همایشی در بوداپست بیان کرد.

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

سونده گفت که:

ما کنترل همه اطلاعات خودمان را به شخصی به نام مارک زاکربرگ دادیم. او بزرگ‌ترین دیکتاتور دنیاست، چرا که از سوی کسی انتخاب نشده است.

ترامپ به لطف اطلاعاتی که زاکربرگ پراکنده کرد، روی کار آمد. برای همین است که من معتقدم که ما از همین حالا در آن آینده تخیلی هراس‌انگیز هستیم.

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

او از مجازی شدن همه چیز نالان است و شکایت از این دارد که محصولات ما دیگر، محصولات واقعی نیستند و ما دوست داریم همه چیز را مجازی کنیم. اوبر، علی بابا و Airbnb مثال‌هایی در این مورد هستند.

انتقاد سونده این است که شرکت‌های بزرگ، به جای اینکه اول نیازهای واقعی مردم را در نظر بگیرند، به سود خود می‌اندیشند.

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

منبع

06 Jun 20:12

۸ ابزار ضروری برای شروع و راه اندازی کار هر کارآفرین

by مهدی بهزادی منش

برسام
برسام - زندگی به سرعت فناوری

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

اما آن گزینه ها می تواند گران و خسته کننده باشد، به خصوص برای کسی که قبلاً نیز سرش کلاه رفته است. با کمبود زمان و منابع، نگاه به یک منبع خارجی جهت مشاوره در مورد بهترین از بهترینها، بسیار ارزشمند تلقی می شود.

8 ابزار ضروری برای شروع و راه اندازی کار هر کارآفرین
8 ابزار ضروری برای شروع و راه اندازی کار هر کارآفرین

این یکی از موارد بسیاری است که ما از هزاران نفر از صاحبان کسب و کارهای کوچک و کارآفرینانی که کاربران دامنه ۹۹designs.com ، بزرگترین بازار آنلاین جهان برای طراحی گرافیک، هستند شنیده ایم. با در نظر گرفتن نظرسنجی این کاربران، به همراه چندین تن از مشاوران و تاثیرگذاران کسب و کارهای کوچک، یک لیست از خدمات آنلاین، ابزار ارزان و رایگان و یا برنامه هایی که هر کارآفرین باید در موردش بداند گردآوری کرده ایم:

– برای همکاری و ارتباط :

۱) Slack

اسلاک (Slack) بهترین راه برای برقراری ارتباط سریع در گروه و یا یک به یک است، بحث ها را بر اساس موضوع سازماندهی می کند و همه چیز را در یک مکان جمع آوری می کند و لذا پیدا کردن هر چیز در آن آسان است.

صرفه جویی در زمان آن بعضاً باورپذیر نیست و این که لازم نیست که برای هر جمله سریعی که با تیم خود رد و بدل می کنید، یک ایمیل ارسال کنید. البته، اسلاک همراه با یک برنامه تلفن همراه و ادغام با یک دسته از برنامه های دیگر که شما احتمالاً در حال حاضر نیز از آنها استفاده می کنید قابل ارائه است و برای کاربران خاصش امکان تماسهای صوتی و تصویری را نیز فراهم می کند.

اسلاک برای کاربرانی که پول پرداخت کرده اند، بسیاری از ویژگی ها و امکانان اضافی دیگری نیز ارائه می دهد، اما نسخه رایگان آن به احتمال زیاد بسیاری از نیازهای شما را به عنوان یک کارآفرین تازه کار، برآورده خواهد کرد.

۲) Google Hangouts

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

– مدیریت پروژه:

۳) Trello

Trello ساده ترین و مشترک ترین راه برای سازماندهی، تجسم، اختصاص و نظارت بر وظایف به عنوان یک تیم را فراهم می کند. این ابزار پروژه ها و وظایف را به شکل موضوعات، که به صورت لیست نوشته شده اند و به نوبه خود نیز از وظایف تشکیل می شوند، سازماندهی می کند.

این ابزار برای صرفاً مدیریت پروژه خیلی بزرگ است و لذا همچنین برای طوفانهای مغزی (تکنیک بلند فکر کردن در تجارت)، برنامه ریزی دستور کار و هر نوع فعالیت های مبتنی بر لیست وظایف نیز مورد استفاده است. مانند اسلک، Trello نیز در عمل تمام نیازهای یک تیم کوچک را به صورت رایگان برآورده می کند.

۴) Asana

این ابزار مورد تایید کاربرانی است که در ساخت وب سایت های تجارت الکترونیک از آن استفاده کرده اند. ظاهر آن بسیار بصری بوده و برای یک کاربر جدید که تازه با آن آشنا می شود، آسان است و به ویژه برای کار با برنامه نویسان و کاربران از راه دور در مناطق زمانی مختلف، مفید است

– ارائه در همایشها:

۵) Prezi

Prezi ایجاد ارائه های واقعاً پویا، مانند فیلم را امکان پذیر می کند و شما را از اتلاف بودجه و منابع بیشتر محفوظ نگه می دارد. اما یک مشکل این است که فرمت کاربردی در این برنامه، با هر ساختار دلخواه محتوای ذهنی که برای ارائه دارید، کار نمی کند. یک نوع از این ساختار که در آن جواب می دهد، دادن عکس کامل برای اولین بار، و سپس رفتن عمیق تر به هر قطعه از این پازل است.

در ضمن می توانید محتوای ارائه خود را در giphy.comو با جایگزین کردن تصاویر تکراری و کلیک خورده با عکسی رایگان از این وب سایت تصاویر عمومی بزرگ، عمومی تر کنید.

– برنامه ریزی و تقویم:

۶) Calendly

این برنامه شما را قادر به تبدیل جست و خیز آزار دهنده زنجیره ایمیل به برنامه تماس و جلسات می کند. به شما اجازه می دهد لینک تقویم خود را با هر کس که انتخاب می کنید و اجازه می دهید به اشتراک بگذارید تا آن دسته از مردم به طور مستقیم در تقویم شما یادداشت کنند.

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

۷) x.ai

با x.ai، دستیار شخصی خود “امی اینگرام” مراقبت تمام برنامه ریزی های جلسات شماست. از آنجا که امی در تشخیص انسان و درک متن در ایمیل متبحر است، می تواند مباحثه راه انداخته و سوالات درست را از فرد دیگر، به منظور هماهنگی جزئیات جلسه، از طرف مقابل بپرسد. همه کاری که شما باید انجام دهید قرار دادن امی در CC ایمیل است، و او در صورت نیازخود وارد مکالمه ایمیل خواهد شد. تا پنج بار در ماه استفاده از آن رایگان است.

– دیگر کمک اداری:

۸) HelloSign

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

HelloSign برای تا سه سند در ماه رایگان است.

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

 بروز ترین اخبار دنیای تکنولوژی را در کانال رسمی برسام دنبال کنید.

۸ ابزار ضروری برای شروع و راه اندازی کار هر کارآفرین
مهدی بهزادی منش

31 May 18:58

گوشی پرچم‌دار دیگری به دنیای گوشی‌های اندرویدی معرفی شد: مشخصات گوشی اسنشیال

by علیرضا مجیدی
گوشی اسنشیالگوشی اسنشیال

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

این گوشی ۷۰۰ دلاری از هر جهت قابل اعتنا است و می‌توان حدس زد که به سختی رقبای خود را خواهد آزرد و اگر توزیع جهانی آن به اندازه کافی گسترده باشد، چه بسا که این گوشی به زودی در دست من و شما هم دیده بشود.

چرا اسنشیال؟ اسنشیال یعنی ضروری و از آنجا که گوشی‌های موبایل، جزئی ضروری از زندگی ما شده‌اند، این نام بر گوشی جدید نهاده شده است.

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

قسمت پشت گوشی هم سرامیکی است. منتها این سرامیک ظاهر شیشه‌ای دارد.

خبری از انحناهای غیرکاربردی در طراحی این گوشی نیست و این گوشی لبه‌های نسبتا تیزی دارد.

گوشی اسنشیال

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

صفحه نمایش اسنشیال

صفجه نمایش ۵٫۷۱ اینچی اسنشیال، QHD است و وضوح ۲۵۶۰ در ۱۳۱۲ پیکسل دارد.

سیستم عامل گوشی هم اندرویدی است.

پردازنده گوشی اسنپ‌دراگون ۸۳۵ چهارهسته‌ای است.

این گوشی فقط و فقط یک پورت USB نوع C دارد.

ضخامت اسنشیال ۷٫۸ میلیمتر است و طول و عرضش به ترتیب ۱۴۱٫۵ و ۷۱٫۱ میلیمتر است و حدود ۱۸۵ گرم وزن دارد.

دوربین جلوی اسنشیال ۸ مگاپیکسلی است. در پشت، این گوشی دو دوربین ۱۳ مگاپیکسلی دارد.

چیز خیلی جالب در اسنشیال داشتن یک سنسور مونوکروم است. به این ترتیب در شرایط نور عادی، این گوشی ۲۰۰ درصد نور بیشتری را حس می‌کند و می تواند عکس‌های باکیفیت خوب در نور کم بگیرد.

اما یک وسیله سخت‌افزاری جانبی الحاقی اسنشیال، در نوع خود کم‌نظیر است. این وسیله یک دوربین ۳۶۰ درجه خیلی کوچک است که به صورت آهنربایی به گوشی متصل می‌شود و می‌توان آن را کوچک‌ترین دوربین ۳۶۰ درجه دنیا دانشت.

دوربین 360 درجه گوشی اسنشیال

میزان رم اسنشیال ۴ گیگ است. ۱۲۸ گیگ هم حافظه داخلی دارد و در ۴ رنگ متنوع عرضه می‌شود.

قیمت این گوشی بدون دوربین ۳۶۰ درجه، حدود ۷۰۰ دلار و با این دوربین ۷۵۰ دلار است.

هنوز تاریخ عرضه این گوشی به بازار اعلام نشده است.


لطفا برای مطالعه بخش‌‌های تازه «یک پزشک» یعنی بخش بریده روزنامه‌های و مجلات قدیمی و بخش «آیا می‌دانید که؟» به خود سایت مراجعه کنید. این بخش‌ها در فید سایت منتشر نمی‌شوند. این بخش‌ها را می‌توانید در سایدبار و نیز زیر صفحه اول سایت پیدا کنید و مطالعه کنید.


خدمات و کالاهای متفاوت خود را هوشمندانه در سایتی آگهی بدهید که آدم‌های متفاوت آن را می‌خوانند!

پلن‌ها و تعرفه‌های جدید آگهی در «یک پزشک» - تماس بگیرید.


یاور ما در شبکه‌های اجتماعی باشید: حتی اشتراک یک مطلب ما از سوی شما، می‌تواند کمک زیادی به افزایش برد و مخاطب و بیشتر خوانده شدن مطالب ما کند.

یک پزشک در شبکه‌های اجتماعی:

کانال تلگرام اصلی «یک پزشک»
کانال تلگرام «یک پزشک پلاس»: مجموعه مطالب جالب به غیر از مطالب اصلی سایت
فیس‌بوک یک پزشک
اینستاگرام یک پزشک
توییتر یک پزشک
گوگل پلاس یک پزشک

25 May 14:47

‫آیا سیستم و شبکه شما در برابر تروجان جدید واناکرای ایمن است؟

by علیرضا کمالی فر

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

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

بنابراین بهترین راهکار پیشگیری قبل از درمان است. به روز رسانی MS17-010 را حتما انجام دهید. حتی اگر Auto Update ویندوز شما فعال است این کار را به صورت دستی انجام دهید. دیده شده است که در برخی از سیستم‌ها حتی با وجود فعال بودن Auto Update این آپدیت حیاتی(Critical) نصب نشده است. آنتی ویروس خود را به روز نمایید. از اطلاعات خود بر روی یک درایو اکسترنال پشتیبان تهیه نمایید. 

15 May 20:27

ایده امروز: فیس‌اپی کردن پرتره‌ها و عکس‌های مشهور

by علیرضا مجیدی

امروز صبح بعد از دیدن یک پست سایت مشیبل تصمیم گرفتم، ایده این پست را به صورت بهتری انجام بدهم:

مدتی است که تب اپلیکیشن فیس‌اپ FaceApp همه جا را فراگرفته، می‌دانید که به کمک این اپ، می‌توانید عکسی از چهره‌تان بگیرید و عکستان را پیر، جوان، زنانه، مردانه و یا متبسم کنید.

اما ما چرا همین کار را روی پرتره‌های مشهور تاریخ نقاشی دنیا یا عکس‌های مشهور تاریخی انجام ندهیم.

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

شما می‌توانید به من در تهیه قسمت دوم این پست کمک کنید.

ایمیل من: alirezamajidi@gmail.com

لطفا در صورت تمایل به این کار، عکس اصلی و عکس تغییریافته را باکیفیت خوب برای من ایمیل کنید. کار شما با نام خودتان در قسمت دوم این پست منتشر خواهد شد.

 


لطفا برای مطالعه بخش‌‌های تازه «یک پزشک» یعنی بخش بریده روزنامه‌های و مجلات قدیمی و بخش «آیا می‌دانید که؟» به خود سایت مراجعه کنید. این بخش‌ها در فید سایت منتشر نمی‌شوند. این بخش‌ها را می‌توانید در سایدبار و نیز زیر صفحه اول سایت پیدا کنید و مطالعه کنید.


خدمات و کالاهای متفاوت خود را هوشمندانه در سایتی آگهی بدهید که آدم‌های متفاوت آن را می‌خوانند!

پلن‌ها و تعرفه‌های جدید آگهی در «یک پزشک» - تماس بگیرید.


یاور ما در شبکه‌های اجتماعی باشید: حتی اشتراک یک مطلب ما از سوی شما، می‌تواند کمک زیادی به افزایش برد و مخاطب و بیشتر خوانده شدن مطالب ما کند.

یک پزشک در شبکه‌های اجتماعی:

کانال تلگرام اصلی «یک پزشک»
کانال تلگرام «یک پزشک پلاس»: مجموعه مطالب جالب به غیر از مطالب اصلی سایت
فیس‌بوک یک پزشک
اینستاگرام یک پزشک
توییتر یک پزشک
گوگل پلاس یک پزشک

08 May 20:27

آی‌فون ۸ ممکن است آن طور که قبلا تصور می‌کردیم، طراحی اغواکننده و شگفت‌انگیزی نداشته باشد

by علیرضا مجیدی

شنیده‌ها و برآوردهای تازه از روند اتمام طراحی نهایی آی‌فون ۸ چیزهای خوبی نیستند.

ما در انتظار آی‌فونی بودیم که با صفحه نمایش لبه تا لبه بودیم که روی آن حسگر اثر انگشت هم گنجانده شده باشد.

اما گویا اپل هم مثل سامسونگ موفق به این ادغام حسگر اثر انگشت در نمایشگر نشده است و شنیده‌ها حاکی از آن هستند که سرانجام اپل تسلیم شده و حسگر را به پشت گوشی منتقل کرده است!

در مقابل البته اپل، حسگر سه‌بعدی چهره را به آی‌فون ۸ اضافه کرده است.

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

منابع: + و +


لطفا برای مطالعه بخش‌‌های تازه «یک پزشک» یعنی بخش بریده روزنامه‌های و مجلات قدیمی و بخش «آیا می‌دانید که؟» به خود سایت مراجعه کنید. این بخش‌ها در فید سایت منتشر نمی‌شوند. این بخش‌ها را می‌توانید در سایدبار و نیز زیر صفحه اول سایت پیدا کنید و مطالعه کنید.


خدمات و کالاهای متفاوت خود را هوشمندانه در سایتی آگهی بدهید که آدم‌های متفاوت آن را می‌خوانند!

پلن‌ها و تعرفه‌های جدید آگهی در «یک پزشک» - تماس بگیرید.


یاور ما در شبکه‌های اجتماعی باشید: حتی اشتراک یک مطلب ما از سوی شما، می‌تواند کمک زیادی به افزایش برد و مخاطب و بیشتر خوانده شدن مطالب ما کند.

یک پزشک در شبکه‌های اجتماعی:

کانال تلگرام اصلی «یک پزشک»
کانال تلگرام «یک پزشک پلاس»: مجموعه مطالب جالب به غیر از مطالب اصلی سایت
فیس‌بوک یک پزشک
اینستاگرام یک پزشک
توییتر یک پزشک
گوگل پلاس یک پزشک

02 May 20:45

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

by علیرضا مجیدی

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

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

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

او به تازگی مصاحبه‌ای انجام داده و بیان کرده که چرا آن زمانی که در کارخانه کار می‌کرده، درز اطلاعات در مورد آی‌فون ۷، نمی‌توانسته رخ بدهد:

ترجمه خلاصه این مصاحبه:

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

در آن زمان ما آی‌فون ۶s تولید می‌کردیم. زمانی که قرار شد محصول جدید تولید بشود، مقامات شروع به ساخت زیرساخت‌ها و تجهیزات لازم برای مونتاژ آی‌فون ۷ کردند.

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

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

در وردی یک فلزیاب قرار داده بودند. اما وقتی که قرار شد آی‌فون ۷ تولید بشود، یک دستگاه فلزیاب دیگر هم اضافه کردند و میزان حساسیت دستگاه‌ها را افزایش دادند، تا آن حد که این دستگاه‌های مقدار کم فلز در لباس زیر خانم‌های کارگر را هم تشخیص می‌دادند و آنها وادار می‌شدند که بعد از تعویض لباس به کارخانه برگردند.

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

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

منبع


لطفا برای مطالعه بخش‌‌های تازه «یک پزشک» یعنی بخش بریده روزنامه‌های و مجلات قدیمی و بخش «آیا می‌دانید که؟» به خود سایت مراجعه کنید. این بخش‌ها در فید سایت منتشر نمی‌شوند. این بخش‌ها را می‌توانید در سایدبار و نیز زیر صفحه اول سایت پیدا کنید و مطالعه کنید.


خدمات و کالاهای متفاوت خود را هوشمندانه در سایتی آگهی بدهید که آدم‌های متفاوت آن را می‌خوانند!

پلن‌ها و تعرفه‌های جدید آگهی در «یک پزشک» - تماس بگیرید.


یاور ما در شبکه‌های اجتماعی باشید: حتی اشتراک یک مطلب ما از سوی شما، می‌تواند کمک زیادی به افزایش برد و مخاطب و بیشتر خوانده شدن مطالب ما کند.

یک پزشک در شبکه‌های اجتماعی:

کانال تلگرام اصلی «یک پزشک»
کانال تلگرام «یک پزشک پلاس»: مجموعه مطالب جالب به غیر از مطالب اصلی سایت
فیس‌بوک یک پزشک
اینستاگرام یک پزشک
توییتر یک پزشک
گوگل پلاس یک پزشک

19 Apr 19:44

‫21 اشتباه مرسوم برنامه نویسان

by میثم نوایی

این 21 مشکل را خود من بارها با آن مواجه شده ام و البته در بین برنامه نویسان مختلف نیز دیده‌ام. بنظرم دانستن و مد نظر داشتن آنها حین کار ضرورت دارد.

15 Apr 12:04

نتایج نظرسنجی وضعیت شغلی و زندگی مدیرسیستم‌ها و برنامه نویسان ایران در ۱۳۹۵

by جادی

با تشکر از ۱۳۷۴ نفری که توی نظر سنجی وضعیت زندگی و شغل برنامه نویس ها و مدیر سیستم های ایران شرکت کردن، حالا نتایج آماده شده. این نظر سنجی همون طور که قرار بود، سوال های زیادی در مورد کار،‌ شرایط کار، زندگی، علاقمندی ها، سوال های دموگرافیک (جمعیت شناختی؟) و موارد مشابه داره. هدف اصلی اون اینه که ما درکی از همدیگه داشته باشیم. اینکه چطوری کار می کنیم و چی دوست داریم و اصولا کی هستیم و از اون بالاتر، چقدر حقوق و مزایا می گیریم به ازای چه سطحی از دانش و سواد و تجربه مون!

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

به هرحال.. این شما و این لینک نتایج خام نظر سنجی زندگی و وضعیت شغلی برنامه نویسان ایران تو سال ۱۳۹۵. مطمئنا باید روش تحلیل های زیادی بشه و امیدوارم کسی اینکار رو بکنه. البته خودم هم تا حدی می کنم قدم به قدم. حداقل قسمت هایی که برای خودم مهمه از جمله رابطه درآمد با زبون و تجربه و این تیپ چیزها.

فعلا در سطح خروجی استاندارد گوگل می تونین درصدها و آمار کلی بررسی وضعیت شغلی برنامه نویسان و مدیر سیستم_های ایران – 1395 رو به شکل پی دی اف دانلود کنین و نگاهی بندازین. نکات بسیار جالب و عجیبی توش داشت که نمودار بدترینش رو این بالا گذاشته ام. اگر سوالی به نظرتون جا مونده یا نکته ای هست خوبه توی کامنت ها بگین که اصلاح کنیم برای سال دیگه، البته به جز اینکه «این بایاس به سمت خواننده های تو است». این رو می دونم و بیشتر تلاش دوستان در پخش کردن پرسشنامه است که باعث می شه اینطوری نباشه.

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