Modigliani

۱۴ ۰۲ ۱۳۸۷
مودیلیانیModigliani داستان واپسین روزهای زندگی یک نقاش است؛ نقاشی ایتالیائی به نام Amedeo Modigliani و هم دوران پیکاسو. مودیلیانی که خود یهودی است از دختری مسیحی زیبائی فرزندی غیرشرعی دارد. فیلم گذری است بر عشق نامشروع مودیلیانی ، زندگی لاقید و سرخوش مودیلیانی در تضاد با دختری که دوستش دارد به عنوان خانواده اش، برخوردهای وی با پیکاسو و احساسات زیبای یک نقاش.
Modigliani درامی است زیبا با بازی جذاب Andy Garcia و موسیقی ای دلنشین که به آسانی شروع میشود و شما و احساستان را انتها همراه میکند.
جالب است بدانید که بازیگر نقش پیکاسو یک ایرانی است.

(Modigliani (۲۰۰۴
محصول کشور: فرانسه
کارگردان: Mick Davis
سبک: درام، زندگینامه
یازیگران:
Andy Garcia در نقش Modigliani
Elsa Zylberstein در نقش Jeanne
Omid Djalili(امید جلیلی) در نقش Picasso

Life!

۱۳ ۰۲ ۱۳۸۷

</LIFE>


Executing Commands within Java Successfully!

۸ ۰۲ ۱۳۸۷

To run a command within a Java Class you need to get runtime and call exec method like this:
Runtime.getRuntime().exec("Some command...");
You can add parameters in your command string, it is possible to do this work by some other similar ways.These were what you will find if search on net about running commands in Java but some parts are missed!
Maybe you just need to run command to do something, for example to pass a query to SQL Plus (in case of mine) and you need just result of command(in this case running query), but your command may have some output result, I mean what you see during direct executing in command line. You do not need it but the process will wait to print its out put and process will not exit never and it is a big problem especially when you want run more than one command.
What you need is just defining an Process, InputStream, InputStreamReader and BufferedReader to read output buffer like this:
Process process =Runtime.getRuntime().exec("Some Command whith/without parameters");
InputStream inputStream = process.getInputStream();
InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String line;
while ((line = bufferedReader.readLine()) != null) {
// You can print it to see result.
System.out.println(line);
}

Also to be sure about exiting process you can print check exit value of process:
process.exitValue()Normal exit value is zero.


Show Picture in FireFox

۳ ۰۲ ۱۳۸۷
حتمن برای شما پیش آمده که صفحه ای از وب را باز کنید که تعدادی از عکس هاش بارگذاری نشده. اگر از Internet Explorer استفاده میکنید میتوانید روی عکس کلیک راست کنید و Show Picture را بزنید تا عکس دریافت شود، FireFox به صورت پیش فرض این امکان را ندارد، مهم نیست! چون Extension یا همان افزونه ی Show Picture این امکان را به صورت کاملتری به شما میدهد.
Show All Picture و Show Selected Pictures دیگر گزینه هائی هستند که با نصب Show Picture به منوی راست کلیک شما در فایرفاکس اضافه میشود.

قلت املاعی طا کجا؟

۱ ۰۲ ۱۳۸۷

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


DWR: Easy Ajax for Java

۱ ۰۲ ۱۳۸۷
DWR Logoفکر کنید بتوانید مستقیما از توی کدهای جاوا اسکریپت متودهائی که توی کلاسهای جاوا نوشتید با پارامترهائی که از صفحه ی HTML گرفتید صدا بزنید و با مقدارهای برگشتی کار کنید، انگار که دارید از یک جاواسکریپت
دیگر متودهائی را صدا میزنبد.
فکر کردن کافیه! چون این دقیقا کاری هست که DWR برای شما انجام میدهد. DWR مخفف Direct Web Remote است و در حقیقت Library ای است که میتوانید آن را کنار پروژهتان قرار بدید و با چند خط XML تنظیمات لازم را انجام داده و از آن استفاده کنید.
برای استفاده از متودهای هر کلاس با استفاده از JavaScript و به کمک DWR کافیه فقط آدرس کلاس مورد نظر و متودهای دلخواه از آن کلاس را در یک فایل XML مشخص کنید و برای کلاستان یک نام مشخص کنید. سپس در صفحه ی HTML کلاستان را با تگ Script آدرس دهید(مثل وقتی که یک فایل JavaScript) را آدرس میدهید و به متودهایش دسترسی داشته باشید

پی نوشت: یکی از دوستان خوبم خبر داد که DWR به بنیاد Dojo ملحق شده. Dojo بسته ای از نرم افزارهای Open Source (کد باز) است که با JavaScript نوشته شده و با استفاده از امکانات و Component هایش میتوان صفحات وب بهتری ساخت ، User Interface بهتری داشت،event ها را بهتر مدیریت و از مزایای JavaScript،CSS،DHTML وAjaxحرفه ای تر سود برد و…
به هر تقدیر هرگونه همکاری این دو گروه موفق میتواند جالب و نویدآور ارائه محصولات بهتر و کاراتر باشد.


Subversion: Installing on subversion, Locks on files, TortoiseSVN &…

۲۶ ۰۱ ۱۳۸۷

I viewed some pages on Internet to install Subversion as a version control on Windows and this one works for me:
Setting up a Subversion Server under Windows

To lock files of your source code to prevent multiple people to edit a file you need set “svn:needs-lock” for them. You can set it recursively on a directory to apply on all things in directory.

TortoiseSVN is The coolest Interface to (Sub)Version Control. Get it!


منابعی شبیه axxo برای دانلود فیلم

۱۹ ۱۰ ۱۳۸۶

اگر واقعا اهل دانلود باشید باید بدانید تورنت چیست؟ و axxo کی هست؟ اگر نمی دانید کمی صبر کنید.
مدتی است که دیگر ازفیلم های axxo خبری نیست, تقریبا دو ماهی میشود و این اصلا جالب نیست! امیدوارم axxo زودتر دوباره برگردد اما نگران نباشید هستند ripper های مشابه axxo با همان کیفیت و ارائه! در زیر می توانید نام و لینک لیست فیلم های برخی از این ریپر ها را ببینید:

سایت superfundo.org که لینک های بالا از آنجاست حاصل گوگل کردن من با کلمه axxo است, این سایت با این عبارت و به عنوان اولین جواب به من پاسخ داد:

Don’t cry,aXXo fanatics! Try some other great rippers: FXG, FxM, leetay, RoCK are very similar to aXXo.

 

علامت axxo در تورنت هایش

تورنت به زبان ساده روشی برای به اشتراک گذاشتن فایل ها است, معمولا سایت هائی وجود دارند(مثل isoHunt) که شامل لیست یا امکان جستجوی فایل های تورنت هستند, برای دانلود کردن تورنتها باید اول از سایت های مذکور تورنت ها را پیدا کنید و بعد فایلی را با پسوند torrent دانلود کنید و با تورنت کلاینت ها مثل uTorrent فایل دانلود شده را باز و دانلود را آغاز کنید, این معرفی خیلی خیلی کوتاهی بود از تورنت, می توانید به انگلیسی یا فارسی جستجو کنید و اطلاعات کاملتری جستجو کنید.
axxo معروفترین شخصیت دنیای تورنت ها است. وی تا کنون فیلم های زیادی را برای دانلود به صورت تورنت در آورده. کیفیت مناسب و فعال بودن باعث شهرت و محبوبیت axxo شده. اگر می خواهید بیشتر از axxo بدانید باز هم یک جستجوی ساده کافی است!


How to add KeyListener to JDialog

۱۲ ۱۰ ۱۳۸۶

You can add KeyListener to your JDialog component as you can add it to any other swing components but when you add other components to JDialog, they eat key events.
To solve this problem you should register KeyboardAction for JDialog. In below code snippet typically I want sense F۱ key pressing to do something:

ActionListener actionListener = new ActionListener() {
public void actionPerformed(ActionEvent e) {
}
};
KeyStroke keyStroke = KeyStroke.getKeyStroke(KeyEvent.VK_F۱, ۰);
JRootPane rootPane = getRootPane();
rootPane.registerKeyboardAction(actionListener, keyStroke,JComponent.WHEN_IN_FOCUSED_WINDOW);


Force Swing componets to repaint

۳ ۱۰ ۱۳۸۶

If n times repaint() method callings don’t refresh your your frame, use this one to force your Swing components to repaint!

Graphics g = getGraphics();
if (g != null) paintComponents(g);
else repaint();

Related thread on sun forum :
http://forum.java.sun.com/thread.jspa?threadID=۴۹۷۵۹۵