بایگانی

Archive for the ‘فایرفاکس’ Category

ضبط برنامه های رادیویی و تلویزیونی شبکه های صدا و سیما از طریق اینترنت دانلود منیجر

پیش نوشت : راهنمایی بر ضبط برنامه های رادیویی و تلویزیونی شبکه های صدا و سیما از طریق اینترنت

.


http://live.irib.ir

.

اول از همه میریم به سایت پخش زنده شبکه های تلویزیونی و رادیویی صدا و سیمای جمهوری اسلامی ایران . بعد مثلا سراغ شبکه سه  ( دیگه نمیگم چرا 🙂 ). از امکان پخش در قالب فلش با نرخ بیتی مورد نظر استفاده میکنیم . فعلا سه نرخ بیتی ارائه میشه که بسته به سرعت اینترنت یکیش رو انتخاب کنید
.


Firefox – > Right Click – > View Page Source

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

rtmp://tv3.irib-live.hypercdn.com/live-754132798 + irib3-64.sdp

URL : rtmp://tv3.irib-live.hypercdn.com/live-754132798/irib3-64.sdp

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

.

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

.

گودر و استایل

پیش نوشت : چند خط استایل برای شروع یک کنجکاوی
.

.
تصویر بالا قسمت سمت راست گوگل ریدر ( گودر ) میباشد که برای همه آشناست . دو موضوع در این مدت برای ِ من سوال شده بود : موضوع اول رو به همراه راه حل بررسی میکنیم و مورد دوم رو برای کنجکاوی خوانندگان وبلاگ و بررسی توسط اونها بی جواب میذارم
.
در صفحه اول گودر غیر از این باکس یک قسمت دیگه هم هست که توسط وبلاگ تیم توسعه گودر به روز رسانی میشه و الان مدتهاست داره میگه از آخرین نسخه گودر بر روی گوشی اندرویدی خودتون استفاده کنید . مورد اول راحت شدن از این دو قسمته : کافیه یه استایل برای مخفی کردن قسمت سمت راست و پیام های تیم توسعه بنویسیم
.


Hiding Google Reader Tips

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

همه چیز درباره زیرنویس ویدئوهای گوگل

پیش نوشت : معرفی روشهای دانلود زیرنویس ویدئوهای یوتیوب
.


How to download closed captions (subtitles) from YouTube videos

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


YouTube closed-captions ripper
This site allows you to download closed-captions (subtitles) from YouTube videos that have them in .srt format

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


Google2SRT is a tool that can download «not embedded» subtitles (Closed Captions – CC)
from YouTube/Google Video videos (if those are present) and convert them to
a standard format  (SubRip – SRT)  supported by most  video players

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

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

.

اما برام جالبه بدونم شما از چه روشهای دیگه ای برای دانلود زیرنویس های سایت گوگل و یوتوب استفاده میکنید . میتونید لیستی از ویدئوهایی که زیرنویس فارسی دارند رو پیدا کنید ؟
در کامپایل مغزی لذت کشف و برنامه نویسی را تجربه کنید
.
.
.

دانلود برنامه های اندرویدی سایت ایران اپز بدون نیاز به گوشی

پیش نوشت : خواندن کیوآر بارکد در کامپیوتر بدون نیاز به گوشی
.


http://iranapps.ir

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

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


ZBar is an open source software suite for reading bar codes from various sources, such as video streams, image files and raw intensity sensors. It supports many popular symbologies (types of bar codes) including EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.

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

.
حالا فرض کنید تصمیم داریم آخرین نسخه گوگل ریدر ( گودر ) رو برای گوشی اندرویدی خودمون بگیریم . در سایت یه جستجوی کوچیک انجام میدیم و به صفحه برنامه وارد میشیم و بارکد کیوآر رو ذخیره میکنیم ( همون عکس پی ان جی عجیب غریب ) همین
.

zbarimg -d googlereader.png

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

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

با توسعه دهندگان برنامه ها در ارتباط باشید

نوامبر 30, 2010 بیان دیدگاه

پیش نوشت : ارتباط با برنامه نویسان پروژه های مطرح
.

.

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

.

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

.

در پست های آینده تجربه های موفق این ارتباط با توسعه دهندگان رو بررسی میکنم

تجربه یونو با فونت تاهوما

نوامبر 22, 2010 2 دیدگاه

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

.

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


yoono:columns

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

ریموت دسکتاپ را تحت مرورگر تجربه کنید

آگوست 29, 2010 ۱ دیدگاه
پیش نوشت :  با شعار از هر سیستم عاملی با مرورگری با قابلیت های اچ تی ام ال 5 متصل شوید
.


ThinVNC is pure-web Remote Desktop solution. The remote computer can be accessed from any OS platform through any HTML5 compliant browser

.
برای شروع به اینجا مراجعه کنید و برنامه را دریافت کنید . فعلا برنامه بر روی ویندوز ایکس پی / ویستا / سون و سرور 2008 نصب میشه . برای کلاینت ها داشتن یک مرورگر با قابلیت های اچ تی ام ال 5 کافیه ( گرچه هنوز اچ تی ام ال 5 و نهایت قابلیت هایش معرفی نشده )  نام کاربری برای اتصال و پسورد در سمت سرور تعریف میشود . آدرس کامپیوتر هدف یا همان سرور را در مرورگر وارد کنید و تمام
.


ThinVNC takes advantage of the latest web technologies like AJAX, JSON and HTML5 canvas to deliver a high-performance Remote Desktop access over the web, using HTTP and SSL protocols

.

ThinVNC Server can also act as a Gateway, allowing to provide internet desktop access to company’s LAN computers by publishing only one IP address

ThinVNC also provides a Presentation Mode, which allows to securely invite people and show them the whole desktop or selected applications

.

پی نوشت

کلا برای استفاده چیز پیچیده ای وجود نداره اما واقعا برنامه مفیدی است . این پروژه اپن سورس از اینجا در دسترسه
اگه هنوز در استفاده از برنامه مشکل دارید به اینجا مراجعه کنید . در کامپایل مغزی لذت کشف و برنامه نویسی را دنبال کنید

اچ تی ام ال 5 و بازی

آگوست 19, 2010 3 دیدگاه
پیش نوشت : باید دید اچ تی ام ال 5 با قابلیت های بی شمار در زمینه بازی های تحت وب چه دستاوردهایی خواهد داشت
.


Html5 games . Play and Enjoy

.
برای شروع به اینجا مراجعه کنید

.


Wolfenstein 3D / Processing Tower Defense

.

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


The Ultimate List of HTML5 Games

پی نوشت

شما چه بازی هایی را میشناسید ؟ معرفی کنید

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

آگوست 8, 2010 8 دیدگاه
پیش نوشت : اول به اینجا مراجعه کنید
.


Typotrue

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

.

.

پی نوشت

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

آنالیز حافظه مصرفی برنامه ها و پروسس ها

پیش نوشت : گاهی نیاز میشه مصرف حافظه یک برنامه در محیط ویندوز مورد بررسی قرار بگیره
.


VMMap is a process virtual and physical memory analysis utility

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

.

پی نوشت

شما از چه ابزارهایی برای مدیریت و آنالیز حافظه استفاده میکنید ؟