چطور با وردپرس یک دفترچه خاطرات خصوصی داشته باشیم؟

۲۷ ۰۷ ۱۳۸۸

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

امروز می خواهم به شما نشان بدهم که چطور می توانید با وردپرس یک دفترچه خاطرات امن و خصوصی (لوکال) برای خودتان بسازید. خصوصی، مرتب، زیبا و تر و تمیز!

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

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

1- TrueCrypt را دانلود و نصب کنید:

بعد از اجرا کردن TrueCrypt پنجره ای مثل پنجره زیر می بینید:

True Crypt Main Window Create Volume

روی Create Volume کلیک کنید.

True Crypt Encrypted File Container

اولین گزینه را انتخاب و روی Next کلیک کنید.

True Crypt Standard Volume

دوباره اولین گزینه را انتخاب و روی Next کلیک کنید.

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

True Crypt Select File

من فایل را در درایو B خودم قرار دادم و نام آن را Myblog گذاشتم.

در پنجره بعد تنظیمات را تغییر ندهید و روی Next کلیک کنید.

حالا باید اندازه گاو صندوق تان را انتخاب کنید. توجه کنید که این اندازه دیگر قابل تغییر نیست. اگر به اندازه کافی جا روی هارد تان دارید یک گیگابایت به نظر اندازه مناسبی است اما نگران نباشید اگر می خواهید فقط نوشته در وبلاگ تان داشته باشید می توانید اندازه های کمتر مثل 256 مگابایت هم انتخاب کنید و مشکلی نخواهید داشت.

True Crypt Size 1 GB

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

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

اگر می خواهید از کلید ها یا همان Keyfiles ها استفاده کنید Use keyfiles را تیک بزنید و روی دکمه Keyfiles کلیک کنید. در پنجره باز شده روی Addfiles کلیک کنید و یک یا چند فایل به عنوان کلید انتخاب کنید. نکته خوب اینجا است که کلید ها می توانند فایل های معمولی مثل آهنگ هم باشند یعنی می توانید یکی از MP3 های تان را به عنوان کلید گاو صندوق تان انتخاب کنید.

می توانید هر چند تا که می خواهید کلید انتخاب کنید و اگر خودتان فایل مناسبی ندارید روی Generate random keyfiles کلیک کنید تا خود برنامه برای تان کلید بسازد.

* دقت داشته باشید که اگر فایل های کلید تان را گم کنید یا کوچک ترین تغییری روی فایل های کلید تان اعمال شود هرگز نمی توانید گاو صندوق تان را باز کنید.

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

True Crypt Volume Format

خوب اگر همه چیز به خوبی پیش برود پیغام زیر را مشاهده می کنید:

True Crypt Volume Has Been Successfully Created

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

2- XAMPPLite را دانلود و نصب کنید:

برنامه xampplite به ما کمک می کند که سیستم دفترچه تلفن مان که همان برنامه مدیریت محتوای وردپرس است را پیاده سازی کنیم و از آن استفاده کنیم.

xampplite را از اینجا با حجم 26 مگابایت دانلود کنید

خوب حالا ما میخواهیم xampplite را در گاو صندوق مان نصب کنیم پس باید اول گاو صندوق را باز کنیم. برای این کار کافیست TrueCrypt را باز کنید، یک درایو از لیست انتخاب کنید، از Select File فایل گاو صندوق تان را انتخاب کنید، روی Mount کلیک کنید و رمز را وارد کنید.

مرحله به مرحله مثل شکل زیر:

True Crypt Mount Volume

حالا اگر وارد My Computer شوید می بینید که گاو صندوق تان به صورت یک درایو ظاهر شده که می توانید فایل های خودتان را در آن نگهداری کنید. هر موقع کار تان تمام شد از TrueCrypt روی دکمه Dismount All کلیک می کنید و گاو صندوق بسته می شود و از My Computer حذف می شود.

True Crypt Volume Local Disk T

حالا که گاو صندوق را باز دارید روی فایل xampplite که دانلود کردید کلیک کنید و آدرس گاو صندوق تان را بدهید (نام درایوی که در TrueCrypt انتخاب کردید) که محتویات xampplite آنجا استخراج شود.

Extract Xampplite to T:

حالا اگر وارد گاو صندوق تان شوید یک فولدر آنجا می بینید به نام xampplite، واردش شوید و فایل setup_xampp.bat را اجرا کنید.

اگر همه چیز به درستی پیش برود پنجره ای مثل پنجره زیر خواهید دید:

xampplite installed successfully

3- وردپرس را دانلود و نصب کنید:

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

ابتدا آخرین نسخه وردپرس را از Wordpress.org دانلود کنید.

سپس آخرین نسخه وردپرس فارسی را هم از Wp-Persian دانلود کنید.

حالا محتویات بسته ای که از Wordpress.org گرفتید را در پوشه htdocs که در فولدر xampplite در گاو صندوق تان واقع شده استخراج کنید. یعنی حالا باید وقتی وارد گاو صندوق می شوید سپس وارد xampplite بعد وارد htdocs می شوید پوشه ای ببینید به نام wordpress.

حالا محتویات بسته فارسی وردپرس را هم در همان محل استخراج کنید. با این کار تعداد زیادی از فایل ها overwrite می شوند. یعنی شما پوشه جدیدی در htdocs نباید ببینید بلکه فایل هایی که باید تغییر می کردند تغییر پیدا کرده اند.

4- تنظیم وردپرس:

حالا وارد پوشه wordpress شوید و نام فایل wp-config-sample.php را به wp-config.php تغییر دهید. حالا فایل را با یک ویرایشگر متنی مثل Notepad باز کنید تغییرات زیر را اعمال کنید:

wp config changes: dbname->wordpress username->root password->blank!

define ('WPLANG', ''); to define ('WPLANG', 'fa_IR');

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

برای این کار ابتدا فایل xampp-control.exe را از پوشه xampplite اجرا کنید. در پنجره باز شده Apache و MySQL را اجرا کنید.

xampp control start apache start mysql

اگر همه چیز به خوبی پیش رفته باشد باید دو برچسب سبز Running را در کنار آنها ببینید. حالا روی Admin قسمت MySQL کلیک کنید.

xampplite mySQL admin running

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

create new database in phpMyAdmin wordpress persian

اگر همه چیز درست باشد تصویر زیر را می بینید:

Database wordpress has been created.

دقت کنید که نام بانک اطلاعاتی باید حتمآ wordpress باشد چون قبلآ در فایل wp-config این گونه تعریف کردیم.

حالا در یک پنجره جدید در مرورگر وب تان وارد آدرس زیر شوید (می توانید روی همین لینک زیر کلیک کنید):

http://localhost/wordpress/wp-admin/install.php

اگر تصویر زیر را می بینید به شما جدآ تبریک می گویم :دی،

Persian Wordpress Installation Page

حالا فقط یک نام برای دفترچه خاطرات تان انتخاب کنید و ایمیل تان را وارد کنید و روی «راه اندازی وردپرس» کلیک کنید.

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

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

* به این نوع کاری که ما انجام دادیم اصطلاحآ می گوییم «وردپرس را لوکال نصب کردیم» (local).

5- تنظیمات نهایی:

خوب این بخش می تواند نسبت به نوع استفاده و سلیقه شما متفاوت باشد اما مثلآ ما می دانیم که ما قرار نیست از خیلی از ویژگی های وردپرس که مربوط به وبلاگ های آنلاین است استفاده کنیم پس می توانیم آنها را حذف کنیم. برای این کار وارد پیش خوان شوید و از بالای صفحه روی «تنظیمات صفحه» کلیک کنید و هر قسمتی را که نمی خواهید حذف کنید. من تمام قسمت ها را حذف کردم! یعنی پیش خوانم خالی خالی است. چون من فقط می خواهم متن های ساده بنویسم و وقتی هیچ کس غیر از من دسترسی به وبلاگ ندارد و قرار نیست آن را بخواند طبیعتآ دیدگاه و لینک و… هم در کار نیست. اخبار مربوط به وردپرس و پلاگین ها و… را هم در پیش خوان آنلاین زنگوله می خوانم و آنها را از آنجا دنبال می کنم.

Persian Wordpress Dashboard Settings

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

برای این کار فایل wp-login.php واقع در پوشه wp-admin را با یک ویرایشگر متنی باز کنید و قسمت زیر مطابق عکس تغییر دهید:

(حدودآ خط 459)

wp-login redirect straight to write new post page instead of dashboard

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

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

در صفحه نوشتن مطلب جدید هم می توانید مثل پیش خوان قسمت هایی که نمی خواهید مثل «چکیده»، «فرستادن بازتاب ها»، «زمینه های دلخواه» و… را حذف کنید تا فقط روی نوشتن تمرکز کنید.

حالا می توانید وارد بخش پوسته های فارسی وردپرس شوید و یک پوسته قشنگ دانلود کنید و در پوشه wp-content/themes قرار دهید.

تبریک می گویم، دفترچه خاطرات ایمن و شخصی شما آماده آماده است!

دفترچه خاطرات شخصی لوکال قدرت گرفته از وردپرس

پس هر وقت خواستید دفترچه تان را باز کنید سه مرحله زیر را انجام می دهید:

TrueCrypt را باز می کنید و گاو صندوق تان را Mount می کنید.

xampp-control.exe را اجرا می کنید و Apache و MySQL را Run می کنید.

وارد آدرس http://localhost/wordpress می شوید

برای بستن دفترچه سه مرحله زیر را انجام می دهید:

از پیش خوان وردپرس خارج شده و پنجره مربوطه را می بندید.

از xampp-control.exe دو گزینه Apache و MySQL را Stop می کنید و xampp-control.exe را می بندید.

گاو صندوق تان را بسته و آن را Dismount می کنید.

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

+ آموزش ساخت دفترچه تلفن آنلاین با طعم وردپرس!



«فلش باز» سایت فارسی بازی های فلش قدرت گرفته از وردپرس

۲۴ ۰۷ ۱۳۸۸

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

ظاهر زیبا و ساده با تمرکز بر روی بازی ها در نگاه اول توجه ام را جلب کرد، به نوار کناری نگاهی انداختم و توجه ام به قسمت «آخرین امتیاز ها» جلب شد. روی بازی لیست شده کلیک کردم و کمی بازی کردم و در آخر بازی امتیازم را در خود بازی فلش به اسم بابک ثبت کردم. به صفحه اول برگشتم و دیدم امتیازم به نوار کناری سایت به اسم بابک اضافه شده!

فلش باز

روی لینک «شما هم به جمع فلش باز ها بپیوندید» کلیک کردم و دیدم بـعلـه…سیستم عضو گیری هم به کمک وردپرس پیاده سازی شده. یک فرم زیبا و ساده ی اشتراک.

فلش باز

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

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

فلش باز

وارد صفحه یکی از بازی ها شدم،

در بالای صفحه تعداد دفعات بازی شدن بازی نمایش داده می شود، حالا که عضو شده ام می توانم به بازی نمره هم بدهم.

فلش باز

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

فلش باز

کمی پایین تر هم  می توانم نظرم را هم راجع به بازی بگویم و بازی را ارزیابی کنم.

فلش باز با تاج طلایی اش واقعآ سلطان سایت های بازی های فلش فارسی است. امیدوارم شاهد پیشرفت روز افزون این سایت باشیم.

از فلش باز بازدید کنید



پردازش متن آنلاین با MyTextTools

۲۱ ۰۷ ۱۳۸۸

با واژه Text Manipulation نمی دانم آشنا هستید یا نه، Text Manipulation انجام اعمال مختلف روی یک رشته یا متن است. یعنی مثلآ فرض کنید یک لیست از صد کلمه داریم. حالا می خواهیم تمام حروف لیست مان را به حروف بزرگ (capital) تغییر دهیم یا مثلآ حرف اول هر کلمه را capital کنیم یا اعمال دیگه مثلآ می خواهیم از بین آن 100 خط آنهایی که مثل هم هستند را حذف کنیم که فقط از هر آیتم یکی در لیست داشته باشیم. مجموعه این پردازش ها Text Manipulation خوانده می شود.

Text Manipulation با زبان های برنامه نویسی انجام می شود. مثلآ برای مواردی که گفتم می توانید چند خط کد Python بنویسید تا آن کار را برای تان انجام دهد اما خوب همه که برنامه نویس نیستند، حتی اگر بودند هم اینکه هر دفعه بخواهید با کد سر و کله بزنید زیاد کار سرگرم کننده ای نیست.

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

اسم این سایت MyTextTools است. یعنی «ابزار های متنی من».

وقتی وارد این سایت می شوید ظاهر ساده اش را می بینید که می توانید نوع ابزاری که لازم دارید را انتخاب کنید، من همه آنها را توضیح می دهم.

- برای استفاده از این سایت باید Javascript در مرورگر شما فعال باشد.
- این سایت با متون فارسی به خوبی کار نمی کند.

توضیح هر مورد از بالا به پایین:

Add Prefix/Suffix to Each Text Line: اضافه کردن پیش وند یا پس وند به هر خط.

Add/Remove Line Breaks: چسباندن چند خط پشت سر هم. یعنی مثلآ اگر سه خط کوتاه دارید هر سه خط می شود یک خط بلند.

Delimited Column Extractor Tool: با این ابزار می توانید ستونی از متن را با توجه به یک کاراکتر خاص جدا کنید. به عنوان مثال فرض کنید من لیستی دارم از اسم و فامیل افراد که با علامت دو نقطه (:) جدا شده اند. مثلآ:

Meysam:Ebadi
Mehrdad:Heydari
Ramin:Ramezani
Maryam:Mehr Azin
Ashkan:Sohrabi
Alireza:Tavassoli

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

Esm:Meysam
Esm:Mehrdad
Esm:Ramin
Esm:Maryam
Esm:Ashkan
Esm:Alireza

Dynamic Text Counter: این قسمت تعداد کاراکتر ها، کلمات، خطوط و حتی تعداد تکرار یک کلمه خاص در متن شما را می شمارد.

Generate List of Numbers: با این قسمت می توانید لیستی از اعداد تهیه کنید.

Letter Case Converter: از این قسمت می توانید بزرگ یا کوچک بودن حروف را تغییر دهید.

Merge Text: از این قسمت می توانید هر خط از یک متن را با خط مقابلش در متنی دیگر ترکیب کنید. یعنی خط اول با خط اول، خط دوم با خط دوم…

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

Name oo Meysam va name khanevadegi ash Ebadi bud
Name oo Mehrdad va name khanevadegi ash Heydari bud
Name oo Ramin va name khanevadegi ash Ramezani bud
Name oo Maryam va name khanevadegi ash Mehr Azin bud
Name oo Ashkan va name khanevadegi ash Sohrabi bud
Name oo Alireza va name khanevadegi ash Tavassoli bud

Number each text line: از این قسمت می توانید هر خط را شماره بزنید.

Text Permutation: از این قسمت می توانید لیستی از کلمات را با یکدیگر ترکیب کنید. برای اینکه بهتر متوجه کاربرد این قسمت شوید لطفآ روی عکس زیر کلیک کنید:

Random Line Picker: از این قسمت می توانید یک مورد را به صورت شانسی انتخاب کنید. برای انتخاب برنده مثلآ از لیستی از اسم یا آدرس ایمیل در مواردی مثل قرعه کشی ها به درد می خورد.

Remove Duplicate Lines: خط هایی که عینآ مثل هم هستند را پاک می کند و لیستی یکتا تحویل می دهد.

Remove Empty Lines: خط های خالی را پاک می کند.

Remove Letter Accents: حروف تلفظی را حذف می کند و حروف معمولی را جایگزین آنها می کند.

Remove Lines of Text Containing: خطوطی که شامل کلمه یا حرفی خاص باشند را حذف می کند.

Reverse Text Generator: کلمات، جمله ها یا کل متن را معکوس می کند. یعنی از آخر به اول.

Sort Text Lines: خطوط متن را بر اساس درازا یا حروف الفبا و… مرتب می کند.

از MyTextTools بازدید کنید



وقتی هر کاشی یک کامپیوتر هوشمند می شود!

۱۸ ۰۷ ۱۳۸۸

در رابطه با TED و تکنولوژی های خارق العاده ای که در آن معرفی می شود قبلآ صحبت کرده ام، امروز می خواهم تکنولوژی جدیدی را معرفی کنم که David Merrill در فوریه 2009 معرفی کرد.

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

حالا این کجاش جالبه؟ صبر کنید عرض می کنم…

اول از همه اینکه واقعآ من هرچقدر هم بنویسم به اندازه اینکه خودتان ویدیو این دستگاه های فوق العاده را ببینید تاثیر ندارد پس اگر سرعت اینترنت تان خوب است حتمآ ویدیو زیر را ببینید:

اگر دانلود کردن برای تان راحت تر است می توانید ویدیو بالا را با حجم 23 مگابایت و فرمت mp4 از سرور زنگوله یا از سرور TED دانلود کنید.

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

Siftables David Merrill Jeevan Kalanithi MIT

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

تصویر زیر را ببینید،

Siftables David Merrill Jeevan Kalanithi MIT

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

تصویر زیر را ببینید،

Siftables David Merrill Jeevan Kalanithi MIT

همانطور که می بینید David Merrill دارد با Siftables ها کمی رنگ قرمز به عکس اضافه می کند! یعنی در یک Siftable مثلآ سطل رنگ قرمز را داریم و در Siftable دیگر یک عکس. حالا اگر سطل رنگ قرمز را بالای عکس  بگیریم انگار که داریم رنگ را روی آن خالی می کنیم می بینیم که رنگ به عکس اضافه می شود.

تصویر زیر را ببینید،

Siftables David Merrill Jeevan Kalanithi MIT

هر کدام از Siftables ها می توانند تصویری از چهره یک نفر داشته باشند و با قابلیت ویژه Siftables ها چهره ها می توانند به هم واکنش نشان دهند یعنی وقتی آنها را کنار هم قرار دهید به یکدیگر نگاه می کنند. (اینجا را ببینید)

در ویدیو David Merrill یک مثال خارق العاده دیگر هم نشان داد که گذاشتن عکسش در اینجا کمکی به درک زیبایی اش نخواهد کرد، هر Siftable می تواند یک تکه از موسیقی باشد و می توانید با کنار هم چیدن آنها موسیقی بسازید (موسیقی به طور همزمان از کامپیوتر پخش می شود). همچنین سایر Siftable ها به صورت ابزار به شما کمک می کنند مثلآ می توانید کمی Siftable مخصوص tempo بالای یک قسمت موسیقی بگیرید تا tempo آن قسمت افزایش پیدا کند یا volume و…

یک کاربرد جالب دیگر هم امکان اضافه کردن کاراکتر های مختلف به یک کارتون بود! فرض کنید!
می توانید با کنار هم چیدن Siftables ها داستان کارتون را خودتان بسازید و کاراکتر ها را حذف یا اضافه کنید. من به چیز هایی فکر می کنم که نسل خلاقی که اسباب بازی اش Siftables باشد خواهد ساخت…

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

Siftables ها نحوه ارتباط ما با کامپیوتر را بهبود می بخشند، بهتر است فکر کنیم که قرار نیست تا ابد هر داده ای فقط با ماوس و کیبورد وارد کامپیوتر شود و نتیجه هم روی مانیتور نمایش داده شود بلکه با پیشرفت تکنولوژی دستگاه های جدیدی ابداع می شوند که استفاده از آنها به مراتب خیلی کارآمد تر از اجزا قدیمی مثل ماوس و کیبورد خواهد بود…

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

Siftables توسط David Merrill و Jeevan Kalanithi در آزمایشگاه رسانه دانشگاه MIT طراحی و ساخته شده است. Siftables ها در حال حاظر برای فروش آماده نیستند اما سازندگان آن در حال آماده سازی این طرح برای فروش و تولید انبوه هستند.



مقایسه آنلاین دو متن با QuickDiff

۱۳ ۰۷ ۱۳۸۸

چند وقت پیش نرم افزار TextDiff را برای این کار معرفی کردم. QuickDiff هم کاربرد مشابهی دارد و برای مقایسه دقیق دو متن به کار می رود. مسلمآ TextDiff به جهت ساختار نرم افزارش از لحاظ قدرت و کارایی از QuickDiff قوی تر است اما برتری QuickDiff آنلاین بودنش است.

quickdiff

مثلآ من دو رشته زیر را برای مقایسه وارد کردم:

.In yek matn baraye test kardane QuickDiff ast

.In yek matn baraye test kardane in site ast

و نتیجه گرفتم:

quickdiff

از QuickDiff بازدید کنید



 صفحه قبل