فناوری اطلاعات و برنامه نویسی

فناوری اطلاعات و متن باز و برنامه نویسی ویندوز و وب و طراحی وب

فناوری اطلاعات و برنامه نویسی

فناوری اطلاعات و متن باز و برنامه نویسی ویندوز و وب و طراحی وب

نمایش مدت زمان حضور در سایت با جاوا اسکریپت

به نام او که هر چه علم است از اوست

سلام به تمام دوستان

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

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

با این کد که ساده هست می تونیم به بیننده وبلاگ یا سایتمون نشون بدیم که چه مدت در حال بازدید بوده.

در تگ head سایتمون اول یه متغیر می گیریم  که زمان ورود بیننده به صفحه رو برامون ذخیره کنه.با تابع زیر :


<script type="text/javascript">
            opentime=new Date();
</script>


حالا کد زیر رو هم که تابع اصلی برای محاسبه زمان هست رو اضافه می کنیم:


<script type="text/javascript">
            function caltime()
            {
                wantdate=new Date();
                minutes = (wantdate.getMinutes() - opentime.getMinutes());
                seconds = (wantdate.getSeconds() - opentime.getSeconds());
                time = seconds+(minutes*60);
                return (time);
            }
</script>


در کد بالا اول متغیر wantdate رو تعریف می کنیم که زمانی رو ذخیره می کنه که کاربر یا از صفحه بیرون رفته یا اینکه می خواد بدونه زمانی رو که تو سایت سپری کرده چقدر بوده. بعد با استفاده از getMinutes و getSeconds ثانیه و دقیقه ها رو با یک تفریق ساده حساب می کنیم. بعد با استفاده از متغیر time ثانیه ها رو حساب می کنیم که می تونید تبدیل به ساعت و دقیقه هم بکنید.

در آخر می تونید از تابع caltime توی یک دکمه استفاده کنید که کدش به صورت زیر میشه :


<input type="button" name="btncaltime" value="how time?" onclick="alert(caltime())">


یا اینکه وقتی کاربر صفحه رو بست یک پیغام بهش نشون بدید ( که این کار رو توصیه نمی کنم چون با ااعصاب بازی می کنه) و مدت رو بهش اعلام کنید که از کد زیر می تونید استفاده کنید :


<body onUnload="alert(caltime())">

آموزش HTML قسمت دهم

سلام به تمام دوستان

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


<marquee loop="infinite" bgcolor=" " direction="right" width=" " height=" "></marquee>


هر متنی که بین ۲ تگ شروع و پایان نوشته شه تو صفحه نمایش داده میشه. loop برای تعیین تعداد دور نمایش متن هست که اگر infinite باشه تا وقتی که صفحه باز هست نمایش داده میشه. به جای infinite می تونید از ۱- هم استفاده کنید. اگر هم از loop استفاده نکنید مرورگر به طور پیش فرض infinite فرض میکنه. bgcolor برای تعیین رنگ پس زمینه هست. direction هم برای این هست که تعیین کنیم متن به چه سمتی حرکت کنه. که در مثال بالا و برای بیشتر متن هایی که ما داریم چون فارسی زبان هستیم باید از direction راست یا right استفاده کنیم.width و height برای تعیین طول و عرض هستند که با درصد هم می تونید تعیین کنید.

دیشب شب لیلة الرغایب یا شب آرزوها بود. مثال این دفعه رو با آرزوی دیشب می نویسم :


اللّهُمَّ کُنْ لِوَلِیِّکَ الْحُجَّةِ بْنِ الْحَسَنِ صَلَواتُکَ عَلَیْهِ وَعَلى آبائِهِ فی هذِهِ السّاعَةِ وَفی کُلِّ ساعَةٍ وَلِیّاً وَحافِظاً وَقائِداً وَناصِراً وَدَلیلاً وَعَیْناً حَتّى تُسْکِنَهُ أَرْضَکَ طَوْعاً وَتُمَتِّعَهُ فیها طَویلا

بک آپ از SQL در #C

به نام او که هر چه علم است از اوست

قبلا یه کد نوشته بودم برای برنامه اتوماسیون اداریمون که از دیتابیس که تو SQL Server بک آپ یا همون پشتیبان تهیه می کرد.

از ۲ تا dll های connection info و smo که برای برقراری ارتباط و پشتیبان گیری از دیتابیس ها هست استفاده شده. براتون dll هارو تو فایل زیپ آپلود کردم.

برنامه با زبان #C و با VS2005 نوشته شده.

به جای این ۲ خط باید اسم و پسورد SQL SERVER سیستمی که SQL SERVER روش نصب هست رو بنویسید یا اینکه تو سورس برنامه تغیییرات بدید که کاربر بتونه از لیست شبکه اسم رو انتخاب کنه.


connsrv.Login = "servername";
connsrv.Password = "password";

اوبونتو ۹.۱۰ کارمیک کوالا

اوبونتو (به انگلیسی: Ubuntu) یک توزیع گنو/لینوکس است که بر مبنای توزیع دبیان پایه‌گذاری شده‌است؛ اما با آن تفاوت دارد. نام اوبونتو از یکی از مفاهیم آفریقای جنوبی به معنی «انسانیت نسبت به دیگران» (به انگلیسی: Humanity Towards Others) گرفته شده‌است.از ویژگی‌های بارز اوبونتو می‌توان به کاربرپسند بودن، سادگی، زیبایی، سرعت و عدم نیاز به سخت‌افزار پیچیده اشاره کرد.

ادامه مطلب ...