آرشیو سایت میلاد حاتمی

آخرین نظرات

آخرین مطالب

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

یکی از ساده‌ترین روش‌ها برای شروع کار با اوبونتو، ایجاد یک دیسک و یا حافظه فلش با قابلیت بوت است.

به این ترتیب، جهت اجرای این سیستم‌عامل کافی است دیسک را در درایو قرار داده و یک‌بار سیستم خود را ری‌استارت کنید. بدین منظور، به آدرس رسمی سیستم‌عامل ubuntu.com بروید و فایل ISO موجود را دانلود کنید.

دیسک جدیدی را در درایو قرار دهید. با راست‌کلیک روی فایل ISO گزینه Burn Dist Image را بزنید. پس از این‌که رایت دیسک به اتمام رسید، سیستم را ری‌استارت کرده و گزینه Try Ubuntu را کلیک کنید.

۰ نظر موافقین ۰ مخالفین ۰ ۰۴ بهمن ۹۲ ، ۱۵:۰۱

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

برای نخستین بار از زمانی که این شرکت  فهرست سالانه خود را تالیف کرده می کند کلمه "   password   " رتبه خود را در بالای فهرست "بدترین رمز عبور ها به رمز "123456" واگذار کرد.

رمز عبور " password  " اکنون درجایگاه دومین رمز عبور بد در دنیاست.   

بر اساس اعلام  SplashData  فهرست سال جاری تحت تاثیر تعداد زیادی از رمزعبورهای کاربران Adobe  است که به آنلاین دزیده شده اند.

مورگان اسلین مدیر اجرایی SplashData می گوید مشاهده رمز عبورهایی مانند " adobe123 " و " photoshop " بر روی این فهرست یادآور خوبی است که رمز عبور خود را بر اساس اسم وب سایت ها یا اپلیکیشن هایی که به آنها دسترسی دارید قرار ندهید.

از جمله 10 رمزعبور نامناسب در این فهرست می توان به " qwerty  "، " abc123  " ، "111111" و " iloveyou  " اشاره کرد.

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

به عنوان مثال، رمز عبورهای ساده و قابل حدس زدن مانند "1234" رتبه 16، "12345" رتبه 20 و "000000" رتبه 25 از جمله رمز عبورهای جدید در فهرست امسال هستند.

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

این شرکت به مشتریان و شرکت هایی که از هر یک از این رمز عبور ها استفاده می کنند توصیه می کند رمز خود را فورا تغییر دهند.

توصیه این شرکت استفاده از رمز عبورهای هشت رقمی و یا بیشتر با ترکیبی از کاراکتر هاست. اما حتی رمز عبور هایی مانند "  dr4mat1c  " نیز می توانند برای هکرها مناسب باشند اما از سوی دیگر به خاطر سپاری ترکیب های تصادفی مانند " j%7K&yPx$ " نیز می تواند دشوار باشد.

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

بهترین شیوه استفاده از کلمات تصادفی است تا عبارت های رایج؛  مثلا " کیک های سالهای تولد" یا " لبخند_ نور_ پرش؟"

این دانش پژوهان همچنین می گویند از یک نام کاربر- رمز عبور واحد  برای چندین وب سایت خودداری کنید.

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

۰ نظر موافقین ۰ مخالفین ۰ ۰۳ بهمن ۹۲ ، ۰۰:۲۸

1394

سلام به کاربران محترم سایت و تبریک عید مبعث رسول اکرم (ص) به شما و همه ی مسلمانان جهان.

پروژه ی حاضر یک فروشگاه موبایل است که محصولات شرکت سونی را به فروش می رساند.

منبع این پروژه احتمالا از سایت پروژه.کام بوده است که توسط بنده برای مشتری ویرایش و اصلاح شده است.

برای اجرای این پرژوه نیازمند سرور مجازی آپاچی و همچنین مدیریت بانک MySQL  می باشید. پیشنهاد ما استفاده از بسته ی xampp می باشد ، البته برای اجرای این پروژه از نرم افزارهای دیگری نظیر easy php می توانید استفاده کنید.

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

برای دانلود پروژه PHP فروشگاه موبایل سونی روی لینک زیر کلیک کنید:

دانلود پروژه PHP فروشگاه موبایل

دانلود آموزش اجرا و کار با فروشگاه PHP

رمز: برای دریافت رمز به 09384677005 پیامک بزنید

تصاویری از محیط پروژه:

صفحه اصلی سایت

ثبت نام در سایت

تمرین های زیر به زبان php قابل دانلود می باشند:

برنامه ای بنویسید که:

یک رشته و کلمه را از ورودی خوانده و کلمه مورد نظر را داخل آن رشته جستجو کرده و تعداد تکرارهای آن را چاپ کند.

برنامه ای بنویسید که یک فایل را خوانده تعداد اعداد داخل فایل را محاسبه و چاپ کند.

برنامه ای بنویسید که یک ارایه 4*4 را از ورودی گرفته عناصر قطر اصلی آنرا چاپ کند.

برنامه بنویسید که مثلث بالایی ماتریس را چاپ کند.

برای دانلود روی لینک زیر کلیک کنید:




رمز فایل: برای رمز فایل پیام خصوصی بگذارید

۱ نظر موافقین ۰ مخالفین ۰ ۳۰ دی ۹۲ ، ۰۰:۰۶

vدر واقع کرومیوم نسخه پایه کروم می باشد که توسط گوگل ارایه می شود. گوگل با افزودن امکاناتی مانند فلش پلیر - PDF reader - امکاناتی برای پرینت گرفتن و امکاناتی برای به روز رسانی خودکار به کرومیوم آن را به اسم کروم در وب سایت خود برای دانلود قرار می دهد.


Chromium is the name given to the open source project and the browser source code released and maintained by the Chromium Project.It is possible to download the source code and build it manually on many platforms. To create Chrome from Chromium, Google takes this source code and adds:

  • Integrated Flash Player (proprietary license and code)
  • Built-in PDF viewer (proprietary license and code)
  • Built-in print preview and print system
  • The Google and Google Chrome names (both trademarked)
  • An auto-update system called GoogleUpdate (some, such as Ubuntu community builds of chromium, rely on the package management system of the OS as an alternative)
  • An opt-in option for users to send Google their usage statistics and crash reports
  • RLZ tracking when Chrome is downloaded as part of marketing promotions and distribution partnerships. This transmits information in encoded form to Google, including both when—and from where—Chrome was downloaded. In June 2010, Google confirmed that the RLZ tracking token is not present in versions of Chrome downloaded from the Google website directly, nor in any version of Chromium. The RLZ source code was also made open source at the same time (previously it was proprietary—and although the source is now open the feature was not migrated to Chromium) so that developers can confirm what it is and how it works.

By default, Chromium only supports VorbisTheora and WebM codecs for the HTML5 audio and video tags. Google Chrome supports these as well as the patent-encumbered AAC and MP3 codecs. On 11 January 2011, the Chrome Product manager, Mike Jazayeri, announced that Chrome would no longer support the H.264 video format for its HTML5 player.In October 2013 Cisco announced that it was open sourcing its H.264 codecs and will cover all fees required. As of December 2013, Chrome still supports H.264. Linux distributions that distribute Chromium may add support for other codecs to their customized versions of Chromium.

۱۰ نظر موافقین ۰ مخالفین ۰ ۲۹ دی ۹۲ ، ۱۸:۱۲

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

با استفاده از توابع 

چهار عمل اصلی را انجام میدهد


برای دانلود روی لینک زیر کلیک کنید


دانلود

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ دی ۹۲ ، ۰۲:۱۴

برنامه ای که استاد خواسته از کاربر میخواد که 4 منو بسازه به صورت زیر:

1. ورود اطلاعات

2. فروش ماشین

3. نمایش قیمت

4. خروج


و برای منوی های 2 و 3 از کاربر نام ماشین بگیره 

برای منوی 2 اون ماشین رو حذف کنه

برای منوی 3 قیمت ماشین رو نشون بده


اما برنامه ای که اینجا قرار دادم فقط یک ماشین ثبت میکنه و نمایش قیمت و حذفش و خروج داره

از لینک زیر دانلود کنید

دانلود

۰ نظر موافقین ۰ مخالفین ۰ ۲۱ دی ۹۲ ، ۰۱:۱۷

از لینک زیر می توانید فایل را دانلود کنید


برای اجرای برنامه حتما باید آفیس و .net framework 3 نصب شده باشد


دانلود


رمز فایل: برای دریافت رمز پیام خصوصی بگذارید

۰ نظر موافقین ۰ مخالفین ۰ ۱۲ دی ۹۲ ، ۰۰:۳۱

همانطور که می دانیم، امروزه از کدها و استایل های css علاوه بر کاربرد های معمول و روزمره، برای خلق جلوه های خاص در بستر وب، استفاده های زیادی می شود، یکی از این جلوه ها که محبوبیت زیادی نیز بین طراحان وب دارد، خلق منوهای کشویی (بازشونده) یا به اصطلاح drop down مبتنی بر تگ های ul li و css است، به این صورت که لیستی از منوها با قابلیت داشتن زیر مجموعه که تنها هنگام بردن ماوس روی آنها، ظاهر می شوند و با خارج کردن ماوس، مجددا به طور خودکار محو می شوند؛ نوع پیشرفته تر این منوها با جاوا اسکریپت یا جی کئوری (jQuery) نیز وجود دارد که البته یک قاعده نانوشته در وب می گوید هر چه قدر ظرافت و جلوه های ویژه کار افزایش یابد، به همان نسبت از سازگاری کم می شود، به هر صورت در این آموزش می خواهیم با نحوه ساخت منوهای کشویی یا به عبارتی بازشونده، مبتنی بر تگ ul li و css آشنا شویم.

چرا از ul li استفاده کنیم؟


اینکه چرا باید برای ساختن منوهای بازشونده از تگ ul li استفاده کنیم به این علت است که در درجه اول این نوع منوها از لحاظ موتورهای جستجو به راحتی قابل فهم و ایندکس شدن هستند که به اصطلاح به آنها Search Engine Friendly گویند، از طرفی برای کاربرانی که به هر دلیل از استایل css نمی توانند استفاده کنند (screen readers)، وجود منوهای مبتنی بر تگ های ul li باعث می شود که علی رغم غیر فعال بودن استایل css، همچنان منوها به صورت دسته بندی شده و زیرمجموعه ای قابل روئیت و استفاده باشند؛ دلیل دیگر نیز می تواند اصولی تر بودن کدنویسی باشد، در html مبحثی تحت عنوان semantic یا معنایی وجود دارد که به طور خلاصه مفهوم آن، استفاده ی به جا از تگ ها است، مثلا برای ایجاد لیستی از آیتم ها، تگ ul li کاربرد دارد و نباید از موارد مشابه که فلسفه ای متفاوت دارند، استفاده شود.

ساخت چارچوب کار با html


ابتدا قبل از پرداختن به کدنویسی css، چارچوب کار و منوهای خود را مبتنی بر ul li در html به صورت زیر می نویسیم، البته کد زیر صرفا جهت نمونه آورده شده است و شما می توانید با توجه به نیاز خودتان آن را ویرایش کنید.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>وبگو | آموزش منوی کشویی با ul li و css</title>
<!-- http://webgoo.ir -->
</head>
<body>
<div id="main-menu">
<ul>
<li><a href="http://webgoo.ir">منوی اصلی</a>
   <ul class="sub-menu">
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه</a></li>        
   </ul>
</li>
<li><a href="#">منوی جانبی</a>
    <ul class="sub-menu">
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه</a></li>        
    </ul>
</li>
<li><a href="#">منوی جانبی</a>
    <ul class="sub-menu">
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه</a></li>        
    </ul>
</li>
</ul>
<div class="clear"></div>
</div>
</body>
</html>
توضیح:
- به نحوه قرار گرفتن منوها، به صورت تگ های ul li در حالت تو در تو دقت کنید.
- همانطور که ملاحظه می کنید، ابتدا یک بلاک با آی دی فرضی main-menu ساخته ایم که درون خود یک تگ ul اصلی با زیرمجموعه هایی به صورت li ul li دارد.
- در تگ های ul سطح دو، از کلاس sub-menu استفاده کرده ایم که در ادامه نحوه تنظیم ویژگی های آن را خواهیم دید.

تعریف استایل css


پس از اینکه اسکلت بندی کار را ساختیم، نوبت به تعریف کلاس و آی دی css می رسد، همانطور که ملاحظه می کنید، در کد بالا یک آی دی و یک کلاس به کار رفته است (آی دی main-menu و کلاس sub-menu)، لذا قسمت عمده کار ما، تنظیم این دو عنصر خواهد بود، در استایل زیر این کار را انجام داده ایم و علاوه بر دو عنصر نام برده، موارد عمومی مثل فونت صفحه، رنگ و حالت لینک ها و... را نیز تنظیم کرده ایم:
<style type="text/css">
body {
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    direction:rtl;
    line-height:20px;
}
a {
    text-decoration:none;
    color:#03C;
}
a:hover {
    color:#CCC;
}
#main-menu {
    position:relative;
    line-height:16px;
}
#main-menu a {
    display:block;
    width:150px;
    padding:8px;
    border:#666 solid 1px;
    background-color:#030;
    color:#FFF;           
}
#main-menu a:hover {
    background-color:#060;        
}
#main-menu ul {
    list-style-type:none;
    padding-top:0px;    
}
#main-menu li {
    float:right;
    position:relative;
    text-align:center;
}
#main-menu li ul a{
    text-align:center;
    border:0px;
    border-bottom:#666 1px solid;
}
#main-menu ul.sub-menu {
    display:none;
    position:absolute;
    top:30px;
    margin-right:0px;
    padding:0px;
    z-index:999;
}
#main-menu ul.sub-menu li {
    text-align:center;
}
#main-menu li:hover ul.sub-menu {
    display: block;
    border: 1px solid #666;
}
.clear{
    clear:both;
}
</style>
توضیح:
- مقادیر مربوط به body و a به صورت کلی، ویژگی های صفحه را تعریف می کنند.
- مقادیر position در آی دی main-menu باید به صورت relative یا نسبی تعیین شود.
- در قسمت main-menu li به این جهت از float و مقادیر right استفاده کرده ایم که منو ها در کنار هم در یک سطح و از راست به چپ قرار بگیرند.
- به نحوه تعریف استایل برای تگ های زیرمجموعه ای در کد بالا دقت کنید، مثلا تعریف به صورت main-menu li ul a بر روی عنصر ul که خود زیر مجموعه li است و li نیز داخل بلاک div با آی دی main-menu قرار دارد، در حالت لینک، اثر گذار است.
- کلیه مقادیر مربوط به رنگ های پس زمینه، با توجه به سلیقه شما قابل تغییر است و از این لحاظ مشکلی نخواهد بود.
- عنصر z-index برای قرار گرفتن لایه مربوط به لینک منوها، در بالاترین سطح است، هرچه عدد z-index بیشتر باشد، آن لایه بالاتر از سایر عناصر در صفحه نشان داده می شود.
- قسمت مربوط به clear و مقادیر both برای قرار گرفتن صحیح منو، داخل بلاک main-menu لازم است.

سازگاری با مرورگرها


این منو با نسخه های به روزتر تمام مرورگرها سازگار است و تنها ممکن است در برخی مرورگرهای قدیمی که به درستی از ویژگی های css پشتیبانی نمی کنند (مثل مرورگر غیر استاندارد و قدیمی اینترنت اکسپلورر ورژن 6) مشکلاتی داشته باشد که بهتر است برای این نوع مرورگرها، استایل مخصوص آنها را در صفحه ایمپورت کنید، ما این کار را برای سازگاری با مرورگر اینترنت اکسپلورر 7 با دستور شرطی زیر انجام داده ایم.
<!--[if IE 7]>
<style type="text/css">
#main-menu ul.sub-menu {
    left:0px;    
}
</style>
<![endif]-->

ایجاد منوی زیر مجموعه سطح دوم


با استفاده از خاصیت display و مقادیر none و block می توان منوی کشویی را توسعه داده و به هر تعداد منوی زیر مجموعه ایجاد کرد، به طور مثال با افزودن ویژگی های css زیر به استایل منو، این کار را برای ایجاد منوهای زیر مجموعه سطح دوم انجام می دهیم.
#main-menu li:hover ul ul{
    display:none;
}
#main-menu li li:hover ul{
    display:block;
    position:absolute;
    top:10px;
    right:125px;
    z-index:1000;
}
توضیح:
خاصیت display با مقادیر none در تکه کد اول، برای حالتی است که تگ li اول در حالت فعال است (یعنی کاربر ماوس را روی یکی از منوهای اصلی می برد)، لذا تگ ul در دو سطح پائین تر از li (یعنی همان ul که منوی زیرمجموعه سطح دوl را در خود دارد) باید مخفی باشد.
خاصیت display با مقادیر block در تکه کد دوم، برای حالتی است که تگ li دوم در حالت فعال است (یعنی کاربر ماوس را روی یکی از منوهای سطح اول می برد)، لذا تگ ul دربرگیرنده منوی زیر مجموعه سطح دوم، باید نمایش داده شود.

کد منو و پیش نمایش آنلاین


در زیر کد نهایی منو و پیش نمایشی از آن را به صورت آنلاین می توانید ملاحظه کنید.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>وبگو | آموزش منوی کشویی با ul li و css</title>
<!-- http://webgoo.ir -->
<style type="text/css">
body {
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    direction:rtl;
    line-height:20px;
}
a {
    text-decoration:none;
    color:#03C;
}
a:hover {
    color:#CCC;
}
#main-menu {
    position:relative;
    line-height:16px;
}
#main-menu a {
    display:block;
    width:150px;
    padding:8px;
    border:#666 solid 1px;
    background-color:#030;
    color:#FFF;           
}
#main-menu a:hover {
    background-color:#060;        
}
#main-menu ul {
    list-style-type:none;
    padding-top:0px;    
}
#main-menu li {
    float:right;
    position:relative;
    text-align:center;
}
#main-menu li ul a{
    text-align:center;
    border:0px;
    border-bottom:#666 1px solid;
}
#main-menu li:hover ul ul{
    display:none;
}
#main-menu li li:hover ul{
    display:block;
    position:absolute;
    top:10px;
    right:125px;
    z-index:1000;
}
#main-menu ul.sub-menu {
    display:none;
    position:absolute;
    top:30px;
    margin-right:0px;
    padding:0px;
    z-index:999;
}
#main-menu ul.sub-menu li {
    text-align:center;
}
#main-menu li:hover ul.sub-menu {
    display: block;
    border: 1px solid #666;
}
.clear{
    clear:both;
}
</style>
<!--IE 7-->
<!--[if IE 7]>
<style type="text/css">
#main-menu ul.sub-menu {
    left:0px;    
}
</style>
<![endif]-->
</head>
<body>
<div id="main-menu">
<ul>
<li><a href="http://webgoo.ir">منوی اصلی</a>
   <ul class="sub-menu">
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه &raquo;</a>
            <ul>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
           </ul>
        </li>
        <li><a href="#">منوی زیرمجموعه</a></li>        
   </ul>
</li>
<li><a href="#">منوی جانبی</a>
    <ul class="sub-menu">
        <li><a href="#">منوی زیرمجموعه &raquo;</a>
            <ul>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
           </ul>
        </li>
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه</a></li>        
    </ul>
</li>
<li><a href="#">منوی جانبی</a>
    <ul class="sub-menu">
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه &raquo;</a>
            <ul>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
           </ul>
        </li>          
        <li><a href="#">منوی زیرمجموعه</a></li>
        <li><a href="#">منوی زیرمجموعه &raquo;</a>
            <ul>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
                <li><a href="#">منوی زیر مجموعه - 2</a></li>
           </ul>
        </li>        
    </ul>
</li>
</ul>
<div class="clear"></div>
</div>
<hr />
برای بررسی ویژگی های منو، ماوس را بر روی لینک ها ببرید.
<br />
[<a href="http://webgoo.ir/92/%D8%B3%D8%A7%D8%AE%D8%AA-%D9%85%D9%86%D9%88%DB%8C-%DA%A9%D8%B4%D9%88%DB%8C%DB%8C-%D8%A8%D8%A7-%D8%AA%DA%AF-ul-li-%D9%88-css" title="ساخت منوی کشویی با تگ ul li و css">ساخت منوی کشویی با تگ ul li و css</a>]
</body>
</html>

۰ نظر موافقین ۰ مخالفین ۰ ۲۹ آذر ۹۲ ، ۱۶:۰۸

دانلود مقاله اندروید

خلاصه ای از مقاله:

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

۱ نظر موافقین ۰ مخالفین ۰ ۲۰ آبان ۹۲ ، ۱۹:۳۱