غزل یک کتابخانه شعر فارسی و برنامهای رایگان و متنباز است. غزل به زبان ++C و با استفاده از چارچوب Qt نوشته شده است. این برنامه از پایگاه داده گنجور بهره میبرد. سیستمعاملِ هدفِ غزل، لینوکس است، اما با توجه به کاربران زیاد ویندوز، نسخهای از آن نیز برای ویندوز تهیه شده است. نرمافزار غزل […]
در این لینک دربارهٔ کتابخانهٔ روشن و نحوهٔ فراخوانی توابع موجود در آن توضیحاتی داده شد. اکنون میخواهیم با برنامهنویسی GUI در محیط Qt (کیوت)، از این کتابخانه بهره ببریم. با قرار دادن سورسکدهای چند نرمافزار کاربردی، در مورد GUI Programming نکاتی ارائه شده است. با بررسی این سورسکدها میتوانید نکات کاربردیای را کسب کنید. […]
نسخه 1.1.3.9 کتابخانهٔ روشن دارای توابع جدیدی در حوزهٔ ریاضی است. نسخهٔ 1.0.0.0 این کتابخانه را میتوانید از این لینک و نسخهٔ 1.1.2.4 را میتوانید از این لینک دانلود کنید. کتابخانهٔ نسخهٔ 1.1.3.9 دارای همان توابعی است که به زبان C در نسخههای قبلی نوشته شده بود؛ با این تفاوت که: ۱) توابع درون large_math_c […]
اپراتور XOR ۱. از اپراتور XOR میتوان برای معکوس کردن یک یا چند بیت مشخص استفاده کرد. بعنوان مثال:الف) میخواهیم بیتهای دوم، پنجم و هفتم عدد 11101100110 (1894) را معکوس کنیم. باید این عدد را با 1010010 (82)، XOR کنیم. عدد حاصل برابر 11100110100 (1844) میشود. بنابراین هرگاه خواستید بیتهای دوم، پنجم و هفتم یک […]
بِسمِ اللهِ الرَّحمنِ الرَّحِیمِ همانطور که قبلا در این صفحه و این صفحه دربارهٔ برنامههای امضاء گفته شد، این برنامهها بصورت جمعوجور و معمولا رمزآلود نوشته میشوند. برنامه امضاء زیر را خودم مدتها پیش نوشتم، که بعد از اجرا ترجمهٔ «بِسمِ اللهِ الرَّحمنِ الرَّحِیمِ» یعنی “In the name of Allah, the Beneficent, the Merciful” را […]