دهکده آی تی » Site



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

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

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

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

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

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

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

زیاد مساله را نمی خواهم وارد بعد احساسات کنم. بنابراین بار دیگر و این بار از این تریبون انتقاد خودم نسبت به سیستم نظر دهی را مطرح می کنم.

ابتدا بهتر است اعلام کنم که وبلاگ پرشین بلاگ بنده روزی 10 بازدید کننده هم ندارد (و نمی خواهم که داشته باشد) و تعداد نظرات هم طبیعتا نباید در هر پست بیشتر از یکی دو تا شود. اما اگر 100 نظر آخر را در نظر بگیریم، بدون شک 95 درصد از آنها اسپم است.

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

1- پرشین بلاگ حتما باید از یک سیستم کپچا برای ارسال نظرات استفاده کنند. توضیح دادن در مورد مزایای این روش فکر کنم کمی مسخره باشد.
2- راه دیگری که وجود دارد این است که پرشین بلاگ یک سیستم داخلی تشخیص اسپم طراحی کند و یک دکمه ی “اسپم” هم در قسمت نظرات وبلاگ ها قرار دهد. به این صورت می توانند ایمیل و یا آی پی کسانی که مدیران وبلاگ ها ، آنها را به عنوان اسپم شناسایی کردند، مسدود کنند. (مثلا بعد از 5 بار اسپم اعلام شدن یک ایمیل یا آی پی، آن کاربر را مسدود کنند)

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

امیدوارم مدیران پرشین بلاگ، محتوای این نقد را درک کرده باشند و در صورتی که حس کردند این تذکر به جا هست، در مورد آن اقدام کنند.


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

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

این سیستم از برنامه ای به نام تشخیص خودکار چهره ( face detection ) بهره میبرد؛ که میتواند تاثیرات مختلفی که در فریم اصلی وجود دارد را به بهترین شکل بر روی تصویر پیاده سازی نموده و چهره ای در بهترین شکل را تحویل دهد.

لازم به ذکر است که این سایت از زبان فارسی نیز پشتیبانی مینماید، که می توانید با رفتن به ir.photofunia.com بهتر از آن بهره ببرید. به دلیل اینکه این وب سایت تصاویر ایجاد شده را به فاصله 2 ساعت از زمان ایجاد حذف می نماید، تصویری که بتواند قابلیت آن را به صورت تصویر در پست نشان داد وجود نداشت. تصویر قرار داده شده، فریمی ایجاد شده از اینجانب است که به عنوان نمونه قرار داده شده است : )

حال به سایت مربوطه رفته و تصاویر انتخابی خود را ساخته و لذت ببرید..

موفق باشید/.


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

برای نصب و اجرای این افزونه مواردی لازم است که باید به آنها توجه شود. اول اینکه نسخه مرورگر شما باید از 4 بیشتر باید تا قابلیت افزونه نصب کردن را داشته باشد. نکته بعدی نوع مرورگر شما است که مهم است که از چه نوعی باشد؛ Dev باشد یا Tester . سری Dev نسخه ای است که گوگل برای برنامه نویسان عرضه می کند تا بتواند آن را گسترش دهد، و Tester نسخه ای است که برای عموم عرضه می کند تا هرچه سریعتر مشکلات شناخته شده و آنها را رفع نماید. طبق آخرین اطلاعاتی که من دارم نسخه 4.0.220.1 یا همان آخرین نسخه توانایی نصب افزونه چه برای Dev و چه Tester را دارد، اما چنانچه هنگام نصب افزونه با پیغامی مبنی بر عدم اجازه جهت نصب مواجه شدید، بدانید که حتما از نسخه Tester استفاده می نمایید و باید به Dev تغییر دهید. برای اینکار هم میتوانید از اینجا مراحل را گذرانده و تغییر دهید. البته لازم به ذکر است که این بخش برای ایرانیان در دسترس نمی باشد و باید از آی پی خارج از ایران استفاده گردد. چنانچه اطلاعات بیشتری برای بررسی نیاز دارید، می توانید به اینجا مراجعه کنید.

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

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

افزونه را می توانید از اینجا دانلود کنید که البته توضیحاتی را در موردش به صورت پی نوشت آوورده ام که در انتهای مطلب می توانید ببینید.

پس از دانلود، آن را از حالت فشرده در آوورید. مکانش مهم نیست که در کجا باشد اما حتی الامکان در مکانی در درایو ویندوز باشد تا دسترسی مستقیم از کروم وجود داشته باشد، به عنوان مثال شاخه root از درایو ویندوزتان می تواند گزینه خوبی باشد. حال در کروم، chrome://extensions را تایپ نموده تا به بخش افزونه ها وارد شوید. با رفتن به گزینه load unpacked extension پوشه ای را که دانلود کرده اید انتخاب نمایید. حال با تصویری مشابه تصویر زیر مواجه می شوید که بازگو کننده ی اتمام نصب می باشد و تایید آن وجود منویی در پایین مرورگر است که بخش های افزونه را نشان می دهد.

حال به تنظیمات رابط گوگل کروم ( shortcut properties ) بروید و این متن را در انتهای بخش target وارد نمایید تا در هر بار اجرا شدن مرورگر، افزونه نیز خودکار نصب و اجرا شود:

–load-extension=”c:\Twitterome”

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

تا اینجا نصب افزونه تمام شد و برای اجرا آماده است. حال نوبت به انجام تغییرات در تنطیمات مطابق با اطلاعات حساب خود میرسد. فایل twitter.html را با نرم افزاری مانند notepad باز نموده و حساب کاربری و رمز عبور خود را در جای مشخص شده که با توضیحات اشاره شده، وارد کنید. در همان قسمت دو متد دیگر نیز میبینید که میتوانید آنها را نیز مطابق با میل خود تغییر دهید.  کار تمام شد! شما هم اکنون می توانید از طریق این افزونه که ما آن را Twitterome نامیدیم، توئیت کنید و از کروم لذت ببرید. : )

پی نوشت:

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

موفق باشید/.


در بخش اول از آموزش های “جستجوی عمیق گوگل”، بررسی 8 قسمت اول از 16 قسمت اصلی مبانی اپراتورها انجام شد. در این بخش نیز به بررسی 8 قسمت بعدی می پردازیم.

این 8 قسمت شامل یکسری علایم و کلمات می شوند که که در نحوه ارتباط کلمات حاضر در جستجو تاثیر می گذراند. چیزی شبیه numrange .

و اما ادامه اپراتورها:

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

——————–

10- allintext : این کد باعث می شود جستجوی شما فقط در متن یک صفحه انجام شود. نه در میان لینک ها، title ها و یا حتی توضیحات صفحات..

——————–

11- + : این علامت که در ابتدای کلمه و بدون فاصله از آن قرار می گیرد، باعث می شود ترتیب نتایج به صورتی باشد که از نظر گوگل بیشترین اهمیت و میزان یافت را داشته است. به عنوان مثال IT+ باعث می شود تا گوگل نتایج را به ترتیب اولویتی از جانب خود نشان دهد. حال این اولویت ممکن است تعداد نمایش باشد، یا حتی میزان اهمیتی که برای کاربران دارد.

——————–

12- - : علامت تفریق در نسخه های قبلی گوگل وجود داشت که تاثیر آن همانند جستجوی عادی بود و تغییری در نتیایج ایجاد نمی کرد. به همین دلیل در نسخه های اخیر گوگل، این علامت حذف شده است و ممکن است در زمان استفاده، نتایجی را در بر نداشته باشد.

——————–

13- ” ” : وجود کلمات در داخل این علایم بدین معنی است که جستجو قرار است بر پایه کل کلمات انجام شود، نه جدا. به عنوان مثال اگر کلمه fire fox را نظر بگیریم، اگر به همین صورت مورد جستجو قرار گیرد، گوگل اقدام به جستجوی کلمات fire ، fox و fire fox می نماید. در حالی که شاید ما فقط نتایج شامل fire fox را خواستار باشیم. در این صورت با قرار دادن این دو کلمه در داخل این دو علامت ( ” ” ) گوگل را مجبور به جستجوی سایتهایی می نماییم که هر دو کلمه را در کنار هم داشته باشند.

——————–

14- . : این علامت در هر جای کلمات قرار گیرد، بدین معنی است که کلیه نتایج بدین صورت است که به جای این علامت هر حرف یا علامت دیگری ممکن است وجود داشته باشد. بگذارید با مثال پیش رویم! به طور مثال کلمه fire.fox رادر نظر بگیرید. اگر این کلمه را جستجو کنید، کلمه هایی از قبیل fire-fox و یا fireAfox و حتی fire fox نیز مورد جستجو قرار میگیرند. این علامت بیشتر برای اطلاع یافتن از اطلاعات سرور ها و سایت ها استفاده می شود و ممکن در حالت عادی نتایج باب میلی نداشته باشد.

——————–

15- * : این علامت دقیقا همان عملکرد علامت قبلی را دارد با این تفاوت که به جای حروف و علایم، کلمات را جایگزین می کند. به عنوان مثال، نتایج جستجوی fire*fox ، شامل جستجوی عباراتی از قبیل fire in fox ، fire the fox و یا fire or fox نیز می شود.

——————–

16- | : این علامت همانطور که در برنامه نویسی به معنی ‘یا’ ی منطقی است، در اینجا نیز همان معنی را می دهد. به مثال زیر توجه کنید:

“fire fox” | firefox

این نحوه نوشتن باعث می شود تا گوگل سایت هایی که شامل fire fox یا firefox است را پیدا کند.

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

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

موفق باشید/.


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

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

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

1- site : با این کد شما می توانید جستجو را محدود به یک سایت نمایید. توجه کنید فقط به یک سایت. اما چطور: برای اینکار در محل تایپ، به سبک زیر تایپ می نمایید:

site:domain.com keyword

نکات کلیدی:

  1. باید کلیه حروف site کوچک باشد.
  2. www نباید در ابتدای آدرس قرار گیرد.
  3. کلیه ساب دامین ها نیز شامل جستجو می شوند.

——————–

2- intitle : با این کد نیز شما جستجو را محدود به title یا نامی که هر صفحه به خود میگیرد، می کنید.

intitle:IT itvillage

در این نمونه شما IT را در title و itvillage را در متن هر صفحه جستجو می نمایید. دقت کنید که در اینجا نیز، فاصله ( space ) باعث جدا شدن آن دو کلمه شده و همین کار IT را در title و itvillage را در متن جستجو می کند.

——————–

3- allintitle : این کد دقیقا برابر کد بالایی است، با تفاوت که وجود فاصله باعث نمی شود که کلمات برای جستجو جدا شوند. در حقیقت با این کد فقط می توانید در title ها جستجو کنید.

——————–

4- inurl : با استفاده از این کد شما گوگل را مجبور به جستجو در آدرس هایی می نمایید، که در آنها کلمه ای که مورد نظر دارید وجود دارد. مثال را ببینید:

inurl:IT itvillage

این سبک باعث می شود تا کلیه ی آدرس هایی که در آن IT وجود دارد به عنوان خروجی قرار گیرند، و itvillage نیر در داخل همان سایتها مورد جستجو قرار می گیرند. در حقیقا شما itvillage را در بین سایتهایی که در آدرس آنها IT وجود دارد جستجو می کنید.

——————–

5- allinurl : این کد نیز همانند کد قبلی برای بررسی آدرس ها استفاده می شود. با این تفاوت که در متن جستجو نمی کند و کلیه کلمات، در آدرس مورد جستجو قرار می گیرند. ( عملکردی شبیه allintilte )

——————–

6- filetype, ext : بوسیله این کد، جستجوی شما محدود به فایلهایی می شوند که پسوند شما را دارند. مثال، خود کاملا موضوع را می رساند:

filetype:pdf IT

این کد، تمام فایلهایی که پسوند pdf را دارند و در آنها IT بکار رفته است را برای شما پیدا می نماید. فکر نمی کنم که دیگر لازم به توضیح  وجود space یا فاصله باشد.

——————–

7- numrange : با این کد شما سایتهایی را پیدا می کنید که در آنها اعدادی که مشخص کرده اید به کلمه مورد نظرتان نسبت دارند. بگذارید با مثال پیش رویم:

numrange:1-5 firefox

با این کد شما هر سایتی را که در آنها firefox وجود دارد و در آنها عددی بین 1 الی 5 به firefox نسبت داده شده پیدا می کنید. به عنوان مثال firefox 3.5 که در اصل به نسخه 3.5 از firefox اشاره می کند.

——————–

8- link : با این کد نیز شما کلیه سایتهایی را که به آدرس مورد نظر لینک داده اند، مشاهده می نمایید. البته این کد تنها سایتهایی را که از لینک دادن درست استفاده نموده اند، نشان میدهد. یعنی سایتهایی که از قوانین درست برنامه نویسی HTML استفاده کرده اند.

link:www.google.com

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

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

موفق باشید/.