:::: MENU ::::
در دسته‌ی: آموزش

فهرست‌سازی وابسته در گوگل

چند روزی روی فرمی در گوگل کار می‌کردم که سوآلی ذهنم را مشغول کرد: «آیا می‌شود فهرست (منویی) از داده‌ها داشت که وابسته به انتخاب قبلی داده‌ها باشد؟». در واقع امکان ساده‌ی این کار Data Validation است (با یا بدون درست کردن رسته یا Range از داده‌ها) اما پرسش این‌جاست که اگر محصولات یک فروشگاه را در چهار دسته‌ی سبزی، میوه، لبنیات و حبوبات تعریف کنیم و ۲۰۰ نوع محصول را در این چهار دسته خلاصه کنیم به چه شیوه‌ای می‌شود این دسته‌بندی وابسته (Dependent) را در گوگل شیتز (Google Sheets) به کار بست. ادامه‌ی نوشته


مهاجرت از اسپیپ (SPIP)

یکی از کارهای طاقت‌فرسایی که وقتم رو برای مدت زیادی گرفت، مهاجرت کردن از تارنمای مبتنی بر SPIP بود. ساده‌ترین دلیل آن این است که اسپیپ توسط یک تیم فرانسوی نوشته شده است و با تاکید زیاد فرانسوی‌ها بر زبانشان به سختی می‌توان جوابی برای پرسش‌ها متعدد پیدا کرد. این‌ها را به عنوان کسی می‌نویسم که در سال ۱۳۸۵ عضو تیم توسعه‌ی اسپیپ در ایران بودم و پروژه‌ی «شهروند خبرنگاری» را با استفاده از اسپیپ در ایران در دستور کار داشتیم. ادامه‌ی نوشته


چه طور یک کد HTML را به متن تبدیل کنیم؟

کد html‌یکی از کارهای منظمی که باید انجام می‌دادم، خواندن متن‌های تارنمایی بود که امکان گرفتن متن را بسته بود. باید کد صفحه‌ی HTML را می‌گرفتم و تگ‌های آن را حذف می‌کردم. به علاوه باید حروف XML/HTML آن را به ASCII تبدیل می‌کردم. تصمیم گرفتم با دانش مبتدیانه‌ای که از پایتون دارم و کمی جست‌وجو و راهنمایی دوستان، این کار را با کدنویسی کوتاهی در پایتون انجام بدهم. ادامه‌ی نوشته


استفاده از DNS های عمومی

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


تنظیم VirtualBox برای استفاده از طریق TOR

آرم TOR آرم Virtualbox

یکی از راه‌های ناشناس ماندن استفاده از تور است. تور بدون شک ناشناسی شما را تضمین می‌کند اما تور در حالت عادی تنها مرورگر شما وب‌گردی شما را ناشناس می‌کند. برای ناشناسی روی کل سیستم عامل خود باید راه دیگری مانند استفاده از VPN یا … را پیدا کنید. چند وقتی بود که دنبال راهی برای ترکیب تور و ماشین مجازی (Virtual Machine) می‌گشتم، بالاخره امروز راهی برای این پیدا کردم که ترکیبی است از چند ایده‌ی پیاده شده و دست‌کاری‌های شخصی. ادامه‌ی نوشته


چه طور صفحه‌کلید فارسی استاندارد را نصب کنیم؟

صفحه کلید استاندارد فارسی در ویندوز ۸نصب صفحه‌کلید فارسی استاندارد بسته به سیستم‌عاملی که از آن استفاده می‌کنید متفاوت است اما از چند سال پیش به دلیل پیوستن تیم «محاسبات پارسی» به جنبش گنو/لینوکس و منتشر کردن کدهای مبتنی بر استاندارد ۹۱۴۷، بسیاری از نرم‌افزارهای متن‌باز عضو گنو/لینوکس از آن استفاده کرده‌اند. از همین رو در سیستم‌عامل‌های مبتنی بر توزیع‌های لینوکس (اوبونتو، مینت، آرک، دبیان و …)، مک (که هسته‌ی آن مبتنی بر لینوکس است)، آندروید، کروم و … از این سیستم پیشتیبانی می‌کنند. با روی کار آمدن ویندوز ۸ مایکروسافت از رقبای خود عقب نماند و صفحه‌کلید فارسی استاندارد را به صفحه‌کلیدهای خود افزود. ادامه‌ی نوشته


تنظیم htaccess برای امنیت تارنما

فایل htaccessیکی از راه‌های امن کردن تارنما تنظیم کردن فایل htaccess است. htaccess مخفف Hypertext Access است و اون جوری که آپاچی می‌گه «فایلی است که تنظیم‌های [کلی] رو بر اساس هر پوشه تغییر می‌ده». لازمه بدونید که این فایل برای سرورهایی است که از Apache Web Server استفاده می‌کنند. توی این نوشته به کاربردهای دیگه‌ی این فایل اشاره نمی‌کنم چون -حداقل به نظرم- ربطی به مسائل امنیتی ندارند، کارهایی چون Redirect کردن دامنه‌های non-www به www یا فشرده کردن تارنما با Gzip یا تنظیم‌های مربوط به cache. ادامه‌ی نوشته


اضافه کردن روتیتر و زیرتیتر در وردپرس

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


حل مشکل تاریخ خورشیدی در وردپرس

وردپرس فارسیخیلی به این مشکل برخوردم که چرا وقتی یه قالب وردپرس رو فارسی می‌کنیم تقویم -حتا پس از نصب افزونه‌ی wp-jalali– باز هم تاریخ میلادی نشون داده می‌شه. توی انجمن‌های مختلف سرک کشیدم و راه حل‌ها رو یه جا جمع کردم:
ادامه‌ی نوشته


چگونه شناسه‌ای را در جیمیل اضافه کنیم

مدت‌هاست توی این فکرم که یه راهنمای آموزشی برای این که چه جور می‌شه یه شناسه رو توی جیمیل اضافه کرد. منظور اینه که چه جور می‌شه یه شناسه‌ی دیگه رو کنار شناسه‌ی اصلی داشت. برای مثال رایانامه‌ی من توی جیمیل namnamir @ gmail هست و می‌خوام یه رایانامه‌ی دیگه به آدرس ali @ namnam رو بهش اضافه کنم. این کمک می‌کنه که همه‌ی رایانامه‌ها رو یه جا داشته باشم. سعی می‌کنم به ابتدایی‌ترین شکل ممکن توضیح بدم و هیچ گزینه‌ای رو بی‌توضیح نذارم. ادامه‌ی نوشته


برگه‌ها :12