علی شکیبا

دفتر یادداشت دیجیتال برای هر چیز مفید!
از هک شدن سرور قبلی و از دست رفتن برخی اطلاعات و ... بگذریم می رسیم به عوض کردن هاستینگ و انتقال اطلاعات و .... اما الحق و الانصاف سرویس ارایه شده توسط هاستینگ فعلی؛ یکی از بهترین سرویس هایی است که تا به حال دیده ام.
در ارایه قبلی برای درس ماتریس های تُنُک؛ به بررسی روش المان محدود پرداخته بودم. در آنجا گفته بودم که برای استفاده از این روش نیاز به پیش پردازش ورودی به منظور تجزیه موجودیت مورد بررسی به المان ها داریم. این تجزیه بندی یک موجودیت به المان ها را مِش نام گذاشتیم و دستگاهی خطی برای آن ارایه کردیم و سپس با استفاده از روش های جبر خطی عددی؛ آن را حل کردیم! البته حل ما تفاوتی با حل های رایج داشت و آن هم در نظر گرفتن خاصیت تُنُک بودن دستگاه بود!
در این ارایه که برای درس هندسه محاسباتی انجام دادم؛ به بررسی شیوه ایجاد یک المان بندی غیر یکنواخت در صفحه با استفاده از داده ساختاری به نام Quadtree نمودم. مطالب مورد استفاده در این ارایه؛ از کتاب Computational Geometry: Algorithms and Applications (فصل 14) بوده است که البته از برخی تصاویر در سایر ارایه های مرتبط با داده ساختار Quadtree نیز استفاده کرده ام.
در مورد قالب مورد استفاده برای این ارایه؛ ابتدا از قالب Warsaw استفاده می کردم که در 24 ساعت مانده به ارایه(!) به قالب progressbar تغییر قالب دادم! برای اینکه برخی تصاویر در زیر نوار پیشرفت این قالب قرار می گرفتند و فرصتی برای تصحیح و قاب بندی مجدد اسلاید ها نداشتم؛ قالب را تغییر داده و نوار پیشرفت را حذف کردم! ;)
می توانید اسلاید های این ارایه را از اینجا دریافت کنید.
به امید ظهور عدالت گستر گیتی

In the previous presentation, I talked about 'Finite Element Method with Sparse Algorithms', where I mentioned before forming the system of linear equations, we need to construct a mesh for the object we are going to analyze using finite element method, or FEM for short.

In this presentation, I presented mesh generation using Quadtree data structure. The mesh generated using this technique is non-uniform, as element distribution along the object is heterogeneous. For this presentation at 'Computational Geometry Class', I used Chapter 14 of Computational Geomentry:Algorithms and Applications along with some ideas and figures from slides over the web!

You can access the slides here. While I was designing my slides, I used Warsaw theme, but within 24 hours to the presentation, I've changed it to progressbar(!). Since the text or figures in some slides were behind the progress bar and lack of time to redesign the presentation, I've modified the theme file and deleted the progress bar. ;)

۱ نظر موافقین ۰ مخالفین ۰ ۳۰ تیر ۹۰ ، ۱۱:۰۲
علی شکیبا
سلام.
در این پست؛ قسمت دوم ارایه مربوط به بحث مهندسی نرم افزار در پروژه های متن باز رو قرار دادم. این اسلاید شامل مجموعا 46 اسلاید با سر فصل زیر است:
  • مهندسی نرم افزار در پروژه های متن باز
  • مرور موردی مهندسی نرم افزار در پروژه GNOME
البته منابع مورد استفاده در اسلاید های پایاینی آمده است.
اسلاید ها رو می تونید اینجا دیده یا دانلود کنید.
۰ نظر موافقین ۰ مخالفین ۰ ۱۶ فروردين ۸۹ ، ۰۶:۲۵
علی شکیبا
چند روز پیش؛ تصمیم گرفتم یه مرور کلی بر روی XML داشته باشم. البته تا حدودی XML رو می دونستم؛ مخصوصا از وقتی که توی درس مباحث ویژه؛ مجبور (!) شدم چند تا پروژه با XML تحویل بدم! به همین خاطر به دنبال محتوای آموزشی در وب پیرامون موضوع می گشتم! یه موضوعی توجهم رو در حین جستجو جلب کرد و اون هم مبانی XML در دانشگاه برکلی آمریکا بود. لینک رو دنبال کردم و متوجه شدم که به صورت ویدیویی هم هست.
سرفصل این درس؛ به صورت زیر هست.

Lecture Archive

View archived webcast Tue 8/30 Course Overview; Why XML?
View archived webcast Thu 9/1 XML Syntax; Namespaces
View archived webcast Tue 9/6 Introduction to Styling and Transformaation; XPath; Introducing XSLT
View archived webcast Thu 9/8 XSLT
View archived webcast Tue 9/13 Cascading Style Sheets
View archived webcast Thu 9/15 Introduction to Schema Languages; DTDs
View archived webcast Tue 9/20 XSD
View archived webcast Thu 9/22 More XSD
View archived webcast Tue 9/27 Content Syndication; RSS and Atom
View archived webcast Thu 9/29 XML and User Interfaces
که البته لینک صفحه ویدیو ها در اینجا است. لینک مربوط به اسلاید های درس و سایر منابع مرتبط هم در اینجا هست. جالبی اون هم این هست که اسلاید ها با استفاده از یک زبان مبتنی بر XML طراحی و ساخته شده اند و اصلا از پاورپوینت خبری نیست!
۱ نظر موافقین ۰ مخالفین ۰ ۱۵ فروردين ۸۹ ، ۲۳:۰۱
علی شکیبا
در مورد مجموعه روش های مدلسازی IDEF قبلا توضیحاتی کوتاه داده ام. ابزار های متفاوتی برای ترسیم نمودار های IDEF و بویژه IDEF0 وجود دارد؛ مثل Visio، EdrawMax و امثال اینها. اما ابزاری که کار تجزیه (Decomposition) را به صورت خودکار انجام دهد؛ به صورت رایگان وجود ندارد. با کمی جستجو؛ ابزاری تجاری به نام ERwin Process Modeler را می یابید که آخرین نسخه فعلی آن؛ نسخه 7.3.3 را می توانید از اینجا، اینجا یا اینجا دریافت کنید. در ضمن حجم اون؛ 71 مگابایت هست.
۰ نظر موافقین ۰ مخالفین ۰ ۱۵ فروردين ۸۹ ، ۱۹:۱۱
علی شکیبا
سلام.
همانگونه که قبلا در اینجا قول داده بودم؛ قسمت های سه و چهار راهنمای مهاجرت به گنو/لینوکس برای کاربران ویندوز رو به عنوان های آشنایی با وب مین (webmin) و مدیریت کاربران براتون قرار می دهم. امیدوارم مورد استفاده قرار بگیره.
قسمت های بعدی هم به ترتیب؛ گزارش گیری و مدیریت دیسک سخت خواهند بود.
۰ نظر موافقین ۱ مخالفین ۰ ۱۴ فروردين ۸۹ ، ۱۵:۲۵
علی شکیبا
سلام.
این چند روز عید بهانه ای شد برای اینکه تک تک سی دی ها و دی وی دی ها و بعضا فلاپی(!) ها رو از تو کمد دربیارم و یه لیست بندی کنم! روی یکیشون نوشته بودم مقالات ترجمه ای!!!! مقدار رایت شده روی سی دی حجم زیادی رو نشون نمی داد! دو حالت بیشتر نداشت؛ یا سوخته بود یا نسوخته بود!!!!! نگاه کردن به محتویات این سی دی؛ منو به یاد سال اول دانشگاه انداخت!!!!
سال اولی که وارد دانشگاه شدم؛ یادمه(!) که تو یه گروه عضو بودم که روی لینوکس کار می کرد! اولین مقالات ترجمه ای رو هم همونجا نوشتم! یادش به خیر! قرار بود تو پوینتر (نشریه انجمن علمی) چاپ بشه که از اون موقع (سال 85) تا الان (سال 89) سه شماره بیشتر نداشتیم! به مرور زمان مقالاتی رو که اون موقع آماده کرده بودم؛ بدون تغییر اینجا می گذارم.
این هم از قسمت اول و دوم سری مقالات راهنمای مهاجرت به گنو/لینوکس برای کاربران ویندوز؛ کاری از مجموعه developerWorks شرکت IBM.
عنوان قسمت اول؛ تفکر لینوکسی و قسمت دوم آشنایی سریع با کنسول لینوکس هست.
۰ نظر موافقین ۰ مخالفین ۰ ۱۰ فروردين ۸۹ ، ۲۳:۱۹
علی شکیبا

سلام.
حتما موضوع پروژه ام رو می دونید که در رابطه با سیستم های بازیابی اطلاعات (IR) هستش. یکی از منابعی که در خیلی از دانشگاه های دنیا تدریس میشه؛ کتاب Modern Information Retrieval هست که اثر دو نفر از محققین برجسته در این زمینه هستند به نام های Ricardo Baeza-Yates و Berthier Ribeiro-Neto.
من خیلی به دنبال این کتاب بودم؛ ولی جز فصول 1 و 10 اون که در سایت اصلی هم بودند؛ چیز زیادی گیرم نیومد تا اینکه یه لینک مناسب با حجم 24.5 مگابایت دیدم که کامل بود؛ حدود 511 صفحه.
می تونید فایل رو از اینجا دریافت کنید.  می توانید این کتاب را از اینجا دریافت کنید (لینک جدید).

۰ نظر موافقین ۰ مخالفین ۰ ۰۸ فروردين ۸۹ ، ۱۹:۴۸
علی شکیبا
سلام.
یکی از دوستان از من پوسته ای رو که استفاده می کنم خواسته بود. البته خود پوسته از آدرس اینجا قابل دریافت است. من هم فایل فارسی شده اون رو در اینجا قرار دادم که می تونید دریافت کنید. فایل توی گوگل Docs هست.
اندکی در مورد فارسی کردن این پوسته:
قبل از هر چیزی باید فایل po را با یک ویراستار فایل po ویرایش کرد. بعد اون رو در پوشه languages اون پوسته در وردپرس قرار داد.
تنها کاری که من کردم؛ با توجه به راهنمایی انجام شده در اینجا؛ ویرایش همون فایل بود. البته دقیقا یادم نیست؛ ولی فکر کنم یه بد قلقی توی چپ و راست چین شدن داشت که با تغییر توی فایل styles.css و سایر فایل های css اون رو انجام دادم. فکر می کنم این خط رو اضافه کردم:

* {

dir: rtl;

font-family: Tahoma, Arial, Verdana;

}

در هر حال؛ موفق و موید باشید.
۰ نظر موافقین ۰ مخالفین ۰ ۰۲ فروردين ۸۹ ، ۱۴:۰۲
علی شکیبا
سال جدید؛ سال 1389 بر شما مبارک باشد و سالی پر سرور برای شما باشد. در خطبه 38 نهج البلاغه؛ علت اینکه شبهه؛ شبهه نامیده می شود و حال مردم شبهه آمده است.
علت اینکه شبهه، شبهه نامیده شده است؛ این است که شبیه به حق است. اما اولیا الله در موقعیت های شبهه ناک با روشنایی یقین حرکت می کنند و راهنمای آنان خود راه هدایت است.
و اما دشمنان خدا در آن شبهه ها دعوت به گمراهی می کنند و راهنمای آنان نابینایی است. با ترس از مرگ، هیچ کسی از مرگ نجات پیدا نمی کند و با دوست داشتن بقا، هیچ کسی پایدار نمی ماند.
خطبه 38، ص 139، نهج البلاغه امیر المومنین علی (ع)؛ ترجمه علامه محمد تقی جعفری (قدس سره)
۰ نظر موافقین ۰ مخالفین ۰ ۰۱ فروردين ۸۹ ، ۱۴:۰۲
علی شکیبا
بــاز مـــی آیــــد بــــهـــار دلـنشین بــاز بــلـبــل مــی شــود با گل قرین
بــاز صـــحــرا پـر شقایق می شود بــاز روشــن قــلب عـاشق می شود
فــصــل ســـرد از هــیــبت باد بـهار مــی کــنـــد از پــیـش روی او فـرار
ســفــره هــا بــا هـفت سین آراسته بــا گـــل مـــهـــر و صــفـــا پیراسته
بــر ســر سفره جـوان و خُرد و پیر ســبزه و آئــیــنـه و مــاهـی و سـیر
سـیـب و سـنـبـل در کـنـار یــاسـمـن عطربــیــد مـِشک چــون مُشک خُتَن
سرکه و سنجد، سماق و شمع و گل عـــیـــد آمــد بـــا دف و ســاز و دُهُل
ســال نــوتـحـویل و سال کهنه رفـت هــم دل مــا تـازه شد هم شال و رخت
یــا مــُقــلّب،قــلب مـــارا شـــاد کــن یـــا مـــُدبّـــر خـــانــــه را آبـــاد کـــن
یـــا مـــُحـــول ،اَحســــنُ الــّحالم نما از بـــدیـــهــــا فـــارغُ الـــبـــالــم نـما
ایـــن دل «جـــاویــد» را پـاک از ریـا کُــن خــــدا ،ای قـــادر بـــی مــنـتــها
۰ نظر موافقین ۰ مخالفین ۰ ۰۱ فروردين ۸۹ ، ۱۳:۵۷
علی شکیبا