نویسنده: A1Gard
-
درآمدی بر Design Pattern – الگوهای طراحی
به نام دانای بر حق Design Pattern چیست؟ در مهندسی نرم افزار، الگوی طراحی نرم افزاری تعدادی راحل های تکراری برای مشکلاتی هستند که معمولا در طراحی نرم افزار اتفاق میوفتند، یک الگوی طراحی، طراحی را متوقف نمی کند،اما میتواند آن را مستقیم وارد کد های خود کنید.این یک توضیح و یا نمونه است برای…
-
افزودن یک متغییر environment در لینوکس
به نام دانای بر حق سلام شاید مطلبی که داریم در موردش صحبت کنیم خیلی سخیف به نظر بیادش و بگین مبحثی در حد اندازه xmen نبودش اما خوب خیلی مواقع به کار میادش و ممکنه کسانی به زبان پارسی در این مسائله مشکل داشته باشند. رو همین حساب به عنوان یک یادداشت ما اضافه…
-
طراحی صفحات واکنش گرا rtl در Twitter Bootstrap
تویتر بوت استرپ چیست؟ بوتاسترپ مجموعهای از ابزارهای رایگان برای ساخت وب سایتها و برنامههای وب است. بوتاسترپ شامل تمپلتهای طراحی اچتیامال و سیاساس محور برای typography، فرمها، دکمهها، نمودارها، اجزاء راهبری و دیگر اجزاء رابط کاربری و الحاقات اختیاری (JavaScript Extensions)، میباشد. بوتاسترپ محبوب ترین پروژه در GitHub است که توسط NASA و MSNBC…
-
عجایب هفتگانه زبان php – در ساختار و کدنویسی
به نام دانای بر حق اولین یادداشت ۹۴ رو میزنم به افتخار همه اساتید xmen که ما شاگردشون هستیم، می خوایم در مورد ۷ مورد از عجایبی که در زبان php وجود داره صحبت کنیم که برای کسایی که با زبان های دیگه دارن کار می کنند شاید بسیار عجیب باشه. مقدمه البته که php…
-
رمزنگاری و hash در جاوا اسکریپت
به نام دانای بر حق مقدمه یکی از مسائلی که کاربرد های امنیتی زیادی داره استفاده از سیستم های های رمزنگاری و hash و حتی encoding هستش، خب حالا یکی از مسائلی که میشه بهش اشاره کرد این هستش که جاوا اسکریپت یکی از زبان های خانواده اسکریپت هاس همونطور که از اسمش پیداس…
-
آموزش shell code نویسی در لینوکس – Linux قسمت دوم
به نام دانای بر حق در قسمت قبلی در مورد مقدمات و شل کد نویسی صحبت کردیم و از بحث های بسیار ابتدایی شروع کردیم و این خودش برای شروع خوب بودش حالا در این قسمت قصد داریم ببینیم به چه صورت میتونیم بدون ورود مستقیم کدها در ترمینال اون ها رو در ترمینال اجرا…
-
آموزش shell code نویسی در لینوکس – Linux قسمت اول
به نام دانای بر حق مقدمه پیرو آموزش هایی که SadeghPM عزیز در مورد شل کد نویسی قرارداده بودش ما سعی کردیم این آموزش رو برای لینوکس ادامه بدیم البته با کسب اجازه از ایشان، و اما اگر بخواهیم در یک جمله در مورد شل کد صحبت کنیم شل کد کدهای ماشینی هستند که برای…
-
ترسیم طرح مبتنی بر دایره با استفاده مختصات قطبی – Delphi و Javascript
به نام دانای برحق مقدمه سلام یاده زمانی که دانشگاه بودم سر کلاس ریاضی کاربردی خیلی حال می کردم چون نکات جدیدی رو درک می کردم یکی از درس های ریاضی کاربردی مختصات قطبی بودش که شاید تا الان بیش از ۲۰ مرتبه استفاده شده ازش برام. در مختصات دکارتی شما محدودیت این رو دارید…
-
ساختن هاست و دامنه مجازی در آپاچی در ویندوز و لینوکس
به نام دانای بر حق مقدمه آپاچی معروف ترین و پر کاربرد ترین برنامه وب سرور هستش که با PHP به صورت خیلی خالصانه ای رفیق هستش 😀 و اما زمانی که شما بخواین روی هاست مجازی خودتون که مثلا با xampp یا wampp یا هر چیز دیگه وجود داره یه هاست مجازی با دامنه…
-
اسکایپ و skype در Ubuntu و Linux
اسکایپ چیست؟ به نقل از ویکی پدیا: نرمافزار کاربردی است که به کاربر اجازه میدهد به وسیله صدا روی پروتکل اینترنت تماس تلفنی برقرار کنند. تماس تلفنی و ویدیویی بین کاربران اسکایپ کاملاً رایگان است و برای تماس با تلفن ثابت و تلفن موبایل نیاز به خرید اعتبار میباشد. همچنین این برنامه امکانات مختلف…
-
مقدمه ای بر smarty قوی ترین template engine حال حاضر
به نام دانای بخشنده Smarty چیست؟ Smarty رو اگر بخواهیم توضیح بدهیم چیه باید بگیم در معنا یعنی ناقلا و یا هوشمند، اما اسمارتی یک موتور قالب و پوسته برای برنامه های مبتنی بر PHP می باشد، نباید اشتباه کرد که smarty یک framework یا چهارچوب نرم افزاری نیست فقط یک موتور قالب با ویژگی…
-
بررسی نصب بودن Soap در PHP و نحوه نصب آن روی سرور های لینوکس
به نام یگانه دانای هستی یکی از روش ارتباط میان دو سرور استفاده از سرویس Soap هستش که معمولاً کمی بد قلق هستش و کسایی که برای اسکریپت های راتباط ما بین سرور کار انجام میدن به Soap میرسن یه دو تا فحش اساسی به سیستم بانکی و سیستم این روش میدن، به سیستم بانکیش…
-
نحوه نصب پرینتر یا چاپگرهای hp در ubuntu و سیستم عامل های همگون
به نام یزدان یکی از مواردی که اهمیت ویژه داره تو خصوص سیستم های آموزش و اداری مسائله چاپ هستش که این قضیه متوجه یک چاپگر خوب میشه از این رو که تقریبا بیش از ۶۰ درصد بازار پرینتر رو تو ایران پرینتر معروف اچ پی در بر گرفته خوب ما هم خوب خودمون از…
-
یک پارچه سازی و نمایش لازاروس در یک پنجره مثل دلفی xe
یکی از چیز هایی که ممکنه خیلی برای برنامه نویس ها مهم باشه IDE هستش که باهاش کار می کنند و لازاروس یه سری ضعف ها داره که بعضی هاش قابل اصلاح هستش و برخیش خیر و هنوز باید منتظر موند و حالا من خودم چون برنامه سازی رو با دلفی ۲۰۰۹ شروع کردم از…
-
relationship در دیتابیس و مدل Cardinality و زیر شاخه ها
در مباحث دیتابیس گاهی اوقات نیاز هستش شما چند جدول یک مقادیر یک سان داشته باشید و یا چند مقدار به هم مرتبط داشته باشید که این موجب این میشه که شما نیاز به ارتباط بین جدول ها داشته باشید و این ارتباط معمولا در لایه های مختلفی قرار میگیره، اما اگر بر اساس قاعده…
-
acid تست و استاندارد جهانی سازگاری مرورگر
مقدمه زمانی که به معرفت بشری چنگ میزنیم دیگر همه چیز معطوف به توافقات بین بشر میشود، در این جا مثل فیزیک و شیمی نیست که ما مجبور باشیم به آنچه خالق هستی بر آن قانون نهاده اتکا کنیم و از اون به اعنوان استاندارد استفاده کنیم، اینجا توافق بین انسان ها مطرح هستش هر…
-
media در Ubuntu – چند نکته در مورد رسانه ها در اوبونتو (فیلم، عکس، صوت)
مقدمه یکی از جذابیت های سیستم عامل های مدرن و با UI جدید برجسته شدن رسانه در اون ها می باشد که لینوکس خصوصا توزیع Ubuntu بسیار مناسب برای کار با رسانه هستش البته باید به صراحت گفت در کار با رسانه ها ابزار هایی که در اختیار دارید قابل مقایسه با ویندوز نیست اما…
-
دیباگر برتر در لینوکس یا همون Ollydbg خودمون رو لینوکس با نامEvan’s debugger
سلام سریع بریم سر اصل مطلب خوب تا حال شاید با خودتون فکر کرده باشید آیا لینوکس هم یه دیباگر و disamable خیلی خوب داره مثل Ollydbg که بتونیم به سادگی ازش استفاده کنیم باید تو جوابتون بگیم آره اما نه به اون قدرت olly خودمون ولی خیلی شبیه به Olly هستش اسم این دوست…
-
مرتب سازی و ابهام زدایی فایل های وب js , css و و HTML و چگونگی فشرده سازی آنها
یکی از مسائلی که تو طراحی وب مطرح میشود این است که حجم فایل های خروجی تا جای ممکن کم باشد، و برخی از طراحان برای محافظت از کد هاشون اونارو به این هدف obfuscate می کنند به زبان پارسی یعنی مبهم می کنند و برای طراحان وبی که می خوان قالب های دیگران رو…
