کتاب رایگان فتوشاپ

The Photoshop Anthology: 101 Web Design Tips, Tricks and Techniques سایت Sitepoint نسخه ی PDF کتاب
The Photoshop Anthology: 101 Web Design Tips, Tricks & Techniques را به مدت 30 روز بصورت رایگان در دسترس قرار داده است.

می توانید از اینجا دانلود کنید.

راهنمای مصور نصب PHP تحت ویندوز

گام یک برای دانلود آخرین پکیج PHP به آدرس زیر بروید.

http://www.php.net/downloads.php

در بخش باینری های ویندوز نسخه Zip را انتخاب کنید.(توجه داشته باشید که نسخه Installer را اشتباهی دانلود نکنید!)

ادامه ...

نظر (2)

مروری بر UML

زبان مدلسازی یکنواخت (UML) یک زبان مجازی است که موجب می شود افرادی که سیستم های شی گرا را تحلیل و طراحی می کنند سیستم های نرم افزاری را ببینند ، بسازند و مستندسازی کنند و سازمان های تجاری را مدلسازی کنند که از این سیستم ها استفاده می نمایند.
شرکت نرم افزاری RSC و گروه مدیریت شی ، سه نمادگذاری اصلی رسم نمودار شی گرا و جنبه هایی از نمادگذاری های متعدد دیگر را کنار هم قرار داد تا یک زبان مدلسازی استاندارد را ایجاد کند که در صنعت توسعه نرم افزار کارآمد است. UML هنوز در حال تکامل به عنوان یک استاندارد است و نسخه 2.0 آن اخیرا تغییر کرده است.

منشا UML

تکنیک های توسعه نرم افزار شی گرا سه مرحله از تکامل را پشت سر گذاشته است :

  • 1. زبان های برنامه سازی شی گرا ایجاد شدند و مورد استفاده قرار گرفتند.
  • 2. تکنیک های تحلیل و طراحی برای کمک به مدلسازی کسب و کار- تحلیل نیازمندیها و طراحی سیستم های نرم افزاری به وجود آمدند که تعداد این تکنیک ها به سرعت زیاد شده است.
  • 3. UML طراحی شد تا بهترین ویژگیهای تعدادی از تکنیک های تحلیل و طراحی و نمادگذاری ها را ترکیب کند و یک استاندارد صنعتی را بوجود آورد.

ادامه ...

راهنمای مصور نصب Apache تحت ویندوز

گام یک ابتدا یک پوشه جدید بنام دلخواه مثلا Downloads در درایو C برای نگهداری فایلهای دانلود شده بسازید.

c:\downloads

ادامه ...

نظر (2)

منت خدای را دوباره عزوجل

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

نظر (14)

» ActiveRecord ( یا Model )

برای اداره ی کلیه وظایفی که در ارتباط با پایگاه داده است طراحی شده است از جمله :

  • ایجاد یک ارتباط با سرور پایگاه داده
  • بازیافتن (بیرون کشیدن – خواندن) اطلاعات از جداول
  • ذخیره اطلاعات جدید در پایگاه جدید

ادامه ...

» ساختار دایرکتوری app در پروژهای Rails

Rails ایده MVC را به گونه ای دنبال می کند که Modelها و Controllerها و Viewها بایستی هر کدام بصورت جدا در پوشه مخصوص خود نگهداری شوند :

ساختار دایرکتوری app در پروژهای Rails

ادامه ...

» طراحی صفحات وب بوسیله CSS - قسمت دوم

قالبهای شناور Float-based Layouts

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

ادامه ...

» طراحی صفحات وب بوسیله CSS - قسمت اول

یکی از قابلیت های بالقوه CSS کنترل قالب ( Layout ) صفحه بدون نیاز به تغییر کدهای نمایش ( Presentational Markup ) یا به عبارتی تگهای معنایی ( Semantic ) صفحه است. بطور کلی تکنیکهای گوناگونی برای تعریف و نمایش چیدمان اجزای صفحه - به اصطلاح Layout زنی - روی وب وجود دارد. بنظر می رسد متخصصان طراحی وب براساس متدهای CSS هر کدام روش خاص خود را برای ساخت و انتشار صفحات چند ستونی دارند و تازه کاران CSS معمولا یک تکنیک را بدون آنکه پروسه کار را به درستی بدانند بکار می برند. مطالبی که در پی می آید چندین روش را برای Layout زنی تک و چند ستونه مورد بررسی قرار می دهد.

در دنیای امروز وب طرفداران و استفاده کنندگان ”طراحی وب بدون عنصر Table“ یا Tableless هر روز افزوده می شود. بدیهیست که در صفحات مورد بحث Tableless و بر اساس استانداردهای حاضر تحت وب خواهند بود. قالبهای مورد بررسی بر سه ایده زیر استوار خواهند بود :

ادامه ...

اهحم

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