سایتهائی که از لینوکس میگویند


مطالب عمومی در مورد برنامه‌‌نویسی در لینوکس

http://www.tldp.org/LDP/lpg/index.html

راهنمای برنامه‌‌نویسی در لینوکس.

http://www.newriders.com/books/opl/…0735710430.html

یک کتاب جامع و مفید برای برنامه‌‌نویسان حرفه‌‌ای لینوکس.

http://www.luv.asn.au/overheads/prog

مقدماتی در مورد برنامه‌‌نویسی در محیط‌‌های لینوکس و یونیکس.

http://members.tripod.com/rpragana

یادداشت‌‌های یک برنامه‌‌نویس لینوکس با عنوان رویدادهای برنامه‌‌نویسی لینوکس.

http://tldp.org

مجموعه‌‌ای از لینک‌‌ها به منابع برنامه‌‌نویسی در لینوکس.

برنامه‌‌نویسی به زبان اسمبلی

http://linuxassembly.org

مجموعه‌‌ای از منابع و راهنماها برای نوشتن برنامه‌‌های اسمبلی در محیط سیستم‌‌عامل‌‌های خانواده یونیکس.

http://x86.ddj.com/secrets/intelsecrets.htm

دانستنی‌‌هایی در مورد پردازنده‌‌های اینتل و برنامه‌‌نویسی اسمبلی روی آنها.

http://tldp.org/HOWTO/Assembly-HOWTO/index.html

راهنمای برنامه‌‌نویسی اسمبلی در محیط لینوکس.

http://burks.bton.ac.uk/burks/langu…asmtut/asm1.htm

راهنمایی برای اسمبلی ماشین‌‌های 80×86

http://www.xs4all.nl/~smit/asm01001.htm

راهنمای برنامه‌‌نویسی اسمبلی 8086

برنامه‌‌نویسی در زمینه رمزنگاری

http://www.kerneli.org

یک API برای رمزنگاری اطلاعات در لینوکس.

http://www.openssl.org

برنامه سورس-آزاد OpenSSL برای انتقال امن اطلاعات.

پایگاه‌‌های داده mysql

http://www.sleepycat.com

پایگاه‌‌داده سورس‌‌آزاد دانشگاه برکلی.

http://www.mysql.com

پایگاه‌‌داده معروف و پرطرفدار mysql .

http://www.postgresql.org

پایگاه‌‌داده PostgreSQL .

برنامه‌‌نویسی توزیع‌‌شده (Distributed)

http://linas.org/linux/corba.html

منابعی در مورد پیاده‌‌سازی استاندارد CORBA در لینوکس.

http://www.mico.org

پیاده‌‌سازی MICO از استاندارد CORBA .

http://www.dotgnu.org

دیدن این سایت را به علاقه‌‌مندان تکنولوژی .NET توصیف می‌‌کنیم.

http://www.go-mono.org

این سایت نیز تلاش دارد یک زیرساخت برای تولید برنامه‌‌های .NET ایجاد کند.

ویرایشگرهای با پشتیبانی زبان‌‌های برنامه‌‌نویسی

http://www.gnu.org/software/emacs

ویرایشگر معروف Emacs. در مورد این ویرایشگر در شماره‌‌های آینده مطلبی خواهیم داشت.

http://nedit.org

یک ویرایشگر گرافیکی برای ویرایش فایل‌‌ها در محیط لینوکس.

http://www.vim.org

ویرایشگر بی‌‌نظیر VIM. این ویرایشگر را نیز در آینده بیشتر معرفی خواهیم کرد.

برنامه‌‌نویسی بازی‌‌ها

http://lgdc.sunsite.dk

سایتی برای برنامه‌‌نویسان بازی‌‌ها در لینوکس.

http://game.ncl.ac.uk

صفحه‌‌ای متعلق به بازی‌‌نویسان در محیط X11 .

برنامه‌‌نویسی در محیط GNOME

http://developer.gnome.org

سایت اصلی برنامه‌‌نویسان در محیط Gnome

برنامه‌‌نویسی KDE در لینوکس

http://developer.kde.org

سایت برنامه‌‌نویسان KDE

http://www.ph.unimelb.edu.au/~ssk/kde/devel

سایتی دیگر برای برقراری ارتباط میان برنامه‌‌نویسان KDE

برنامه‌نویسی گرافیکی در لینوکس

http://www.faqs.org/faqs/graphics/fileformats-faq

منبعی در مورد فرمت فایل‌‌های گرافیکی.

http://www.mesa3d.org

سایت پروژه Mesa که در شماره‌‌های گذشته معرفی شد.

http://www.inria.fr/koala/lehors/xpm.html

اطلاعاتی در مورد فرمت XPM و کتابخانه‌‌ای برای کار با این فرمت.

برنامه‌‌نویسی روی سخت‌‌افزارها

http://en.tldp.org/HOWTO/mini/IO-Port-Programming.html

معرفی روش‌‌های برنامه‌‌نویسی پورت‌‌های I/O در لینوکس.

http://en.tldp.org/HOWTO/SCSI-Programming-HOWTO.html

روش‌‌های برنامه‌‌نویسی SCSI (اسکازی) در محیط لینوکس.

http://en.tldp.org/HOWTO/Serial-Pro…OWTO/index.html

روش‌‌های برنامه‌‌نویسی روی پورت سریال در لینوکس.

برنامه‌‌نویسی IPC: InterProcess Communication

http://www.ecst.csuchico.edu/~beej/guide/ipc

منبعی خوب برای برنامه‌‌نویسی IPC

IDEهای لینوکس

http://anjuta.sourceforge.net

پروژه Anjuta که در شماره‌‌های بعدی بیشتر معرفی خواهد شد.

http://www.kdevelop.org

محیط برنامه‌‌نویسی ویژوال که در آینده به تفصیل معرفی خواهد شد.

http://starship.python.net/crew/zack/ptui

واسط کاربری برای برنامه‌‌نویسی Python/Tkinter

http://www.rhide.com

یک IDE برای نوشتن برنامه به زبان‌‌های C، C++ و پاسکال.

http://www.neuron.com/stewart/vtcl

یک IDE ویژوال برای برنامه‌‌نویسی TCL .

برنامه‌‌نویسی جاوا

http://leb.net/freebuilder

یک پروژه برای ایجاد یک IDE برای برنامه‌‌نویسی جاوا در محیط لینوکس.

http://www.japhar.org

این پروژه در پی ایجاد یک مفسر مستقل از محیط (Portable Interpreter) برای بایتکدهای جاوا است. .

http://developer.java.sun.com/developer

سایتی برای برقراری ارتباط میان برنامه‌‌نویسان جاوا.

http://www.blackdown.org

منبعی برای برنامه‌‌نویسی جاوا در محیط لینوکس.

http://www.kaffe.org

یک پیاده‌‌سازی سورس‌‌آزاد از ماشین مجازی جاوا.

زبان‌‌های برنامه‌‌نویسی

http://www.vaxxine.com/pegasoft/homes/book.html

یک کتاب آنلاین کامل درباره زبان برنامه‌‌نویسی Ada

http://gcc.gnu.org

سایت اصلی کامپایلر GCC (در شماره‌‌های بعد معرفی خواهد شد).

http://gnu-pascal.de

سایت زبان پاسکال در محیط لینوکس

http://www-aig.jpl.nasa.gov/public/…lk/mst_toc.html

راهنمای برنامه‌‌نویسی SmallTalk در محیط لینوکس

کتابخانه‌‌های برنامه‌‌نویسی

http://www.gnu.org/manual/glibc-2.2.3/libc.html

راهنمای استفاده از GNU libc

http://www.imaxx.net/~thrytis/glibc/glibc-FAQ.html

در مورد کتابخانه GNU libc

http://en.tldp.org/HOWTO/NCURSES-Pr…OWTO/index.html

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

http://www.s-lang.org

یک کتابخانه برای کمک به برنامه‌‌نویسان در نوشتن برنامه‌‌های قابل انتقال

http://pauillac.inria.fr/~xleroy/linuxthreads

کتابخانه‌‌ای برای برنامه‌‌نویسی Thread در لینوکس

برنامه‌‌نویسی مولتی‌‌مدیا در لینوکس

http://leapster.org/linux/cdrom

برنامه‌‌نویسی روی CD Drive در لینوکس.

http://www.libsdl.org

کتابخانه SDL که در شماره‌‌های قبل معرفی شد.

برنامه‌‌نویسی شبکه

http://www.lowtek.com/sockets

سایتی مناسب برای یادگیری برنامه‌‌نویسی شبکه در سیستم‌‌عامل‌‌های مختلف.

http://www.ecst.csuchico.edu/~beej/guide/net

راهنمای برنامه‌‌نویسی شبکه.

http://www.landfield.com/faqs/unix-faq/socket

FAQ در مورد سوکت‌‌های یونیکسی که روشی پرکاربرد برای برنامه‌‌نویسی شبکه در لینوکس است.

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

http://en.tldp.org/LDP/lki/index.html

دانستنی‌‌هایی در مورد پیاده‌‌سازی نگارش 2.4 از هسته لینوکس.

http://www.ora.com/catalog/linuxdrive

: Device Driverهای نوشته شده برای محیط لینوکس.

http://www.linuxhq.com/guides/TLK/tlk.html

کتابی خواندنی و ساده در مورد هسته لینوکس.

http://www.linuxhq.com/guides/LPG/lpg.html

راهنمایی برای برنامه‌‌نویسی در محیط لینوکس.

http://en.tldp.org/LDP/lkmpg/mpg.html

راهنمایی برای نوشتن ماجول‌‌های هسته در لینوکس. در مورد ماجول‌‌ها و نحوه نوشتن آنها در شماره‌‌های آینده بیشتر خواهیم گفت.

http://leapster.org/linux/kernel

پروژه مستندسازی هسته لینوکس که می‌‌تواند به برنامه‌‌نویسان هسته لینوکس در فهم کد آن کمک کند.

سایت‌‌های مخصوص برنامه‌‌نویسان لینوکس

http://programmers.luv.asn.au

سایت برنامه‌‌نویسان LUV

http://www.pm.org

سایت برنامه‌‌نویسان Perl

قالب‌‌های برنامه‌‌نویسی (Coding Style)

http://www.coker.com.au/~russell/ccode

توصیه‌‌های در مورد قالب نوشتن برنامه‌‌های C .

http://www.purists.org/linux

معرفی قالب به کار رفته برای نوشتن کد هسته لینوکس .

http://www.ee.ryerson.ca:8080/~elf/hack/The10.html

ده توصیف برای برنامه‌‌نویسان زبان C .

ایجاد برنامه‌‌های امن (Security Programming)

http://www.whitefang.com/sup/secure-faq.html

: FAQ در مورد نوشتن برنامه‌‌های امن در سیستم‌‌عامل‌‌های مبتنی بر یونیکس.

توسعه نرم‌‌افزار

http://ant.apache.org

برنامه‌‌ای برای کامپایل کردن برنامه‌‌ها و ایجاد کد اجرایی.

http://sources.redhat.com/autobook

منبعی در مورد برنامه‌‌های autoconf، automake و libtool که در شماره‌‌های بعدی بیشتر معرفی خواهند شد.

http://nis-www.lanl.gov/~rosalia/my…torial_toc.html

منبعی دیگر در مورد برنامه autoconf

http://www.eng.auburn.edu/grasp

یک محیط تولید و نگهداری نرم‌‌افزار.

http://www.gnu.org/software/make/make.html

منبعی در مورد برنامه make که در شماره‌‌های بعدی بیشتر معرفی خواهد شد.

ارائه نرم‌‌افزار به دیگران

http://www.rpm.org

سایت اختصاصی برنامه RPM برای ایجاد بسته‌‌های نرم‌‌افزاری.

http://www.openpkg.org

یک ابزار برای تبدیل برنامه‌‌ها به بسته نرم‌‌افزاری که مبتنی بر RPM نگارش 4 ایجاد شده است و سعی در ارائه قابلیت‌‌های بیشتری نسبت به آن دارد.

نبشته‌‌نویسی

http://en.tldp.org/LDP/abs/html/index.html

راهنمای برنامه‌‌نویسی Bash .

http://www.sektorn.mooo.com/era/unix/shell.html

معرفی shellهای سیستم‌‌عامل‌‌های مبتنی بر یونیکس .

http://steve-parker.org/sh/sh1.shtml

خودآموز برنامه‌‌نویسی shell

برنامه‌نویسی صوتی

http://www.alsa-project.org/api.php3

: ALSA API برای برنامه‌‌نویسی صوتی.

http://www.4front-tech.com/pguide

راهنمای برنامه‌‌نویسان پروژه Open Sound System

برنامه‌‌نویسی واسط کاربر

http://www.cs.cmu.edu/afs/cs.cmu.edu/project/amulet/www

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

http://www.fox-toolkit.org/fox.html

یک کتابخانه برنامه‌‌نویسی مبتنی بر C++ برای تولید واسط کاربر گرافیکی.

http://www.gtk.org

کتابخانه تولید واسط کاربر گرافیکی در محیط Gnome

http://www.troll.no

کتابخانه‌‌ای برای تولید واسط کاربر برای محیط KDE

http://world.std.com/~xforms

کتابخانه‌‌ای مبتنی بر Xlib برای تولید واسط کاربر گرافیکی

برنامه‌‌نویسی XML

http://www.jclark.com/xml/expat.html

یک کتابخانه برنامه‌‌نویسی برای ایجاد پارسر XML

http://xmlsoft.org

کتابخانه زبان C برای محیط Gnome به نام libxml .

برنامه‌‌نویسی X Window

http://www.rahul.net/kenton/xsites.html

سایت‌‌های فنی در مورد سیستم X Window .

http://www.users.cts.com/crash/s/slogan

اطلاعات مفید در مورد محیط X Window .

منبع : ماهنامه دنیای کامپیوتر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

اجرا شده توسط: همیار وردپرس