یوشا آل ایوب

دست نوشته ها و تجربیات شخصی

یوشا آل ایوب

دست نوشته ها و تجربیات شخصی

دکتر مصطفی چمران: می گویند تقوا از تخصص لازمتر است، آنرا می پذیرم، اما می گویم: آنکس که تخصص ندارد و کاری را می پذیرد، بی تقواست!

تبلیغات
Blog.ir بلاگ، رسانه متخصصین و اهل قلم، استفاده آسان از امکانات وبلاگ نویسی حرفه‌ای، در محیطی نوین، امن و پایدار bayanbox.ir صندوق بیان - تجربه‌ای متفاوت در نشر و نگهداری فایل‌ها، ۳ گیگا بایت فضای پیشرفته رایگان Bayan.ir - بیان، پیشرو در فناوری‌های فضای مجازی ایران

مقایسه سرعت بین متغیر عدد و متغیر رشته عدد...
برای افرادی که اعداد رو هم داخل ' یا " قرار میدن!

 

صحیح:
سرعت بیشتر در استفاده و تعریف متغیر عدد:

$intTest = 1234567890;
$dblTest = 123.45;

0.000204086303711
0.000205993652344
0.000207185745239
0.000207185745239
0.000208139419556
0.000208139419556
0.000210046768188
0.000285148620605
0.000363111495972
0.000482082366943

غلط:
سرعت کمتر در استفاده و تعریف متغیر رشته عدد:

$strInteger = '1234567890';
$strDouble = "123.45";

0.000639200210571
0.000640153884888
0.000641107559204
0.000646114349365
0.000653028488159
0.000655174255371
0.000657081604004
0.000658988952637
0.000684976577759
0.000693798065186

 

x64 Hardware
32bit OS
PHP 5.4 CLI

۰ نظر ۹۱/۱۱/۱۹
یوشا آل ایوب

مقایسه سرعت بین * count و count FIELD در MySQL با موتور MyISAM:
در مواقعی که قصد شمارش رکورد ها/سطر رو دارید. (در اینجا fld_test از نوع عدد هستش و ایندکس نشده.)

 

سرعت بیشتر:

"select count(`fld_test`) from `tbl_data`;"

0.0561680068970
0.0578269958496
0.0581769943237
0.0587110519409
0.0590591430664
0.0594940185547
0.0598769953438

 

سرعت کمتر:

"select count(*) from `tbl_data`;"

0.0602030754089
0.0607211589813
0.0607681274414
0.0608351230621
0.0610001087189
0.0623991489410
0.0629029273987

 

x64 Hardware
32bit OS
PHP 5.4 CLI

۰ نظر ۹۱/۱۱/۱۶
یوشا آل ایوب

 

مقایسه سرعت دستور settype با Type-Casting...

سرعت کمتر با دستور settype:

$variable = settype($variable, 'string');
$variable = settype($variable, 'integer');
...

0.000537157058716
0.000538110733032
0.000538110733032
0.000538110733032
0.000540018081665
0.000542163848877
0.000542163848877
0.000543117523193
0.000550985336304
0.000910043716431

سرعت بیشتر با Type-Casting:

$variable = (string)$variable;
$variable = (int)$variable;
...

0.000250101089478
0.000252008438110
0.000259160995483
0.000259160995483
0.000261068344116
0.000263929367065
0.000263929367065
0.000265121459961
0.000269174575806
0.000270128250122

 

x64 Hardware
32bit OS
PHP 5.5 CLI

۰ نظر ۹۱/۱۰/۲۵
یوشا آل ایوب

بسم اللّه الرحمن الرحیم

اعجازی از قرآن

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

مثلاً شما آیه­ ای را مشاهده می­ نمایید که در سوره هود آمده، عیناً همان آیه در سوره فصلت آمده است. این ارتباط با حافظه دارد.

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

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

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

در این جزوه از کلمات بسم – اللّه – الرحمن – الرحیم، آغاز کرده­ ایم و شما مشاهده می­ نمایید که آیات دو بدو از سوره­ های مختلف، زنجیروار به هم متصل ­اند که این دو بدو و متشابه بودن آیات به حافظه ارتباط دارد و  اتصال آنها که یک کلمه مشترک در دو زوج از آیات است از عجایب می­ باشد.

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

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

 

منبع: http://nik-ejaz.blogfa.com

این مقاله [کوتاه] را می توایند از اینجا دریافت کنید:  Ajayebi Az Quran.pdf

مقاله بروز و اصلاح شد(1397).

 
یوشا آل ایوب


سیستم عامل سبک و کوچیک، بر پایه لینوکس v2 برای فلاپی یا سی دی

۵ نظر ۹۱/۰۹/۱۵
یوشا آل ایوب

...

منبع: فردا نیوز

۳ نظر ۹۱/۰۹/۰۱
یوشا آل ایوب

بالاخره بعد ها مدتها نسخه 14 لینوکس اسلکور منتشر شد

 

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

 

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

 

تغییرات اخیر:

نسخه x86

نسخه x64

دانلود ISO:

ftp://ftp.slackware.com/pub/slackware-iso

دانلود Torrent:

http://slackware.com/getslack/torrents.php

مستندات:

http://docs.slackware.com

 

۴ نظر ۹۱/۰۸/۱۵
یوشا آل ایوب

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

۳ نظر ۹۱/۰۸/۰۱
یوشا آل ایوب

 

بنچمارک یک صفحه ساده PHP با کمترین تگهای PHP: (مثل <? <?php ...)

0.50850105291
0.52559566562
0.54722023014
0.84710311898
0.87499809271
0.91791343696
0.93081188242
0.91518020635
0.91901159286
0.94415044785

همون صفحه ساده PHP با بیشترین تگهای PHP:

0.55940341953
0.56219291694
0.64270687157
0.72870445253
0.83770942696
0.86040687561
0.94139766698
0.93767976765
0.94624137873
0.96417045592
۰ نظر ۹۱/۰۷/۲۲
یوشا آل ایوب

1- صفحات را با استفاده از استاندارد HTML4 و HTML5 به اندازه توان مرورگر طراحی کنید.

2- تمام صفحات ایستا(HTML) را بررسی، ارزیابی و آزمایش کنید تا عاری از مشکل باشد.

3- همیشه از نرم افزارهای مدیریت کد سورس(VCM) مثل Git, Svn, TFS برای مدیریت کدها و version ها استفاده کنید.

5- مکانیزم و شیوه کار پروتوکل HTTP رو کامل فرا بگیرید.

6- حتاالمکان با استفاده از CSS طرح بصری ایجاد کنید نه با تصاویر.

۲ نظر ۹۱/۰۷/۱۵
یوشا آل ایوب