<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های احمدخنیفر | ahmad khanifar</title>
        <link>https://virgool.io/feed/@ahmadkhanifar</link>
        <description>ی آدم معمولی ام و عاشق برنامه نویسی , بعضی وقتا هم روزمرگی هام را مینویسم.همین</description>
        <language>fa</language>
        <pubDate>2026-06-10 13:08:27</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/229909/avatar/kOaOB3.jpeg?height=120&amp;width=120</url>
            <title>احمدخنیفر | ahmad khanifar</title>
            <link>https://virgool.io/@ahmadkhanifar</link>
        </image>

                    <item>
                <title>چگونه به سرعت باد یک دفترچه تلفن جذاب بسازیم ؟ (اکسل)</title>
                <link>https://virgool.io/@ahmadkhanifar/%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%A8%D9%87-%D8%B3%D8%B1%D8%B9%D8%AA-%D8%A8%D8%A7%D8%AF-%DB%8C%DA%A9-%D8%AF%D9%81%D8%AA%D8%B1%DA%86%D9%87-%D8%AA%D9%84%D9%81%D9%86-%D8%AC%D8%B0%D8%A7%D8%A8-%D8%A8%D8%B3%D8%A7%D8%B2%DB%8C%D9%85-%D8%A7%DA%A9%D8%B3%D9%84-fpevdae8vihl</link>
                <description>در کمترین زمان و دانش برنامه نویسی اکسل را با من بیاموزید...ترفند بسیار جالب  ایجاد یک دفترچه تلفن جذاب و سریع در اکسل با استفاده از دستور  slicerاین برنامه یک دفترچه تلفن ساده میباشد که با ترفندی جالب تهیه شده است . شما میتوانید از این روش در موارد مختلف دیگر نیز استفاده و چندین نکته حرفه ای یا همان فوت کوزه گری  را بیاموزید.در اینجا با کلیک روی حرف اول فامیلی داده ها بر اساس همان حرف فیلتر میشوند در همان حالت هم میتوانید نام را فیلتر کنید. مثلا اگر روی حرف  خ    کلیک کنید همه کسانیکه نامشان با  خ  شروع میشوند فیلتر خواهند شد برای نام هم به همین شکل است.چگونه این برنامه را بسازیم ؟یک فایل جدید اکسل باز کنیدیک جدول از داده های مورد نظر تهیه کنید ( جدول یا تیبل با فشردن کلیدهای ctrl+t ساخته میشود)از منوی insert روی دکمه slice  کلیک کنیددر پنجره ای که نمایش داده میشود فیلدهایی که میخواهید جستجو و فیلتر روی آنها انجام شود تیک بزنید.چند نکته جالب دیگر در فایل وجود دارد که در صورت نیاز میتوانید در گروه ترفندهای اکسل مطرح نمایید.درصورت داشتن سوال در این مورد به این شماره پیامک کنید یا در گروه تلگرام مطرح نمایید.نویسنده : احمد خنیفر   دانلود فایل سورس در وبلاگ زیر قرار دارد.برگرفته شده از exceltips.blog.ir</description>
                <category>احمدخنیفر | ahmad khanifar</category>
                <author>احمدخنیفر | ahmad khanifar</author>
                <pubDate>Thu, 21 Jan 2021 18:21:31 +0330</pubDate>
            </item>
                    <item>
                <title>کنترل صحت داده ها در اکسل بوسیله ابزار کاندیشنال</title>
                <link>https://virgool.io/@ahmadkhanifar/%DA%A9%D9%86%D8%AA%D8%B1%D9%84-%D8%B5%D8%AD%D8%AA-%D8%AF%D8%A7%D8%AF%D9%87-%D9%87%D8%A7-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D9%84-%D8%A8%D9%88%D8%B3%DB%8C%D9%84%D9%87-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1-%DA%A9%D8%A7%D9%86%D8%AF%DB%8C%D8%B4%D9%86%D8%A7%D9%84-xa9mrro6grv4</link>
                <description> https://drive.google.com/file/d/1XcWCn5WFV7PSVuSKxabTf8m9pmisOY9U/view?usp=sharing یکی از موارد بسیار بسیار مهم در تهیه و طراحی یک نرم افزار کنترل و مدیریت هر نوع داده ای است که قرار است توسط کاربر ثبت و ذخیره شود.شما بعنوان برنامه نویس قرار نیست با خواهش و توصیه از کاربر بخواهید  داده ها را کنترل کند چون این وظیفه بر عهده شماست و میتوانید براحتی و بشکل خودکار محدودیتهای مورد نظر را اعمال کنید.فرض کنید یک جدول اکسل از اسامی دانشجویان تهیه کرده اید که قرار است کاربر نمره آنها را وارد کند شما در برنامه اکسل خیلی راحت قادر به انجام این کار هستید . ویدیو را مشاهده کنید تا جزییات را متوجه بشوید.</description>
                <category>احمدخنیفر | ahmad khanifar</category>
                <author>احمدخنیفر | ahmad khanifar</author>
                <pubDate>Fri, 01 Jan 2021 11:54:25 +0330</pubDate>
            </item>
                    <item>
                <title>تا کی به جستجویت ؟ دلم از نفس افتاد...</title>
                <link>https://virgool.io/@ahmadkhanifar/%D8%AA%D8%A7-%DA%A9%DB%8C-%D8%A8%D9%87-%D8%AC%D8%B3%D8%AA%D8%AC%D9%88%DB%8C%D8%AA-%D8%9F-%D8%AF%D9%84%D9%85-%D8%A7%D8%B2-%D9%86%D9%81%D8%B3-%D8%A7%D9%81%D8%AA%D8%A7%D8%AF...-waryyuqzaejf</link>
                <description>اینجا سرای من نیست...#کهریزک من میترسم از کهریزکاز سالن ٢  , اتاق٦ , تخت ٤میترسم از روپوش سفید , از صورت عبوس آن مرد,از قرص هایی خواب آور,میترسم از سقف , از دیوارعذابم میدهد چرخش جنون آور پنکه سقفیمیترسم از عنکبوت روی دیوارکنار پنجره اتاقم کاج پیری خفته است و روی کاج جغد نحسی چمپاته زده.********************************.#اخ #احمدخنیفر اردیبهشت ١٣٩٩پی نوشت : پیرمردی را در سرای سالمندان دیدم که میگفت سی سال است منتظرم دخترم بیاید اما ... https://vrgl.ir/zVO3P </description>
                <category>احمدخنیفر | ahmad khanifar</category>
                <author>احمدخنیفر | ahmad khanifar</author>
                <pubDate>Thu, 31 Dec 2020 15:44:33 +0330</pubDate>
            </item>
                    <item>
                <title>با زبان شیرین کاتلین خلاص و تمیز کد بنویسید.</title>
                <link>https://virgool.io/CodeLovers/%D8%A8%D8%A7-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B4%DB%8C%D8%B1%DB%8C%D9%86-%DA%A9%D8%A7%D8%AA%D9%84%DB%8C%D9%86-%D8%AE%D9%84%D8%A7%D8%B5-%D9%88-%D8%AA%D9%85%DB%8C%D8%B2-%DA%A9%D8%AF-%D8%A8%D9%86%D9%88%DB%8C%D8%B3%DB%8C%D8%AF.-tx8n5eiobmdm</link>
                <description>@kotlincode✍️ در زبان کاتلین  کد نویسی ساده  و  تمیز را بخوبی لمس خواهید کرد، به نمونه کد زیر زیر دقت کنید.var number1=4
var number2=2 
println(&amp;quotThe Sum of $number1+ $number2  is ${number1+number2}&amp;quot)خط 1 : مقدار عددی 4 در متغیر number1  قرار میگیرد. بدون اینکه به نوع متغیر اشاره کنیم کاتلین خودش موضوع را درک میکند که منظور ما یک عدد طبیعی است . اما اگر خودتان دوست داشتید نوع متغیر را هم تعیین کنید کاتلین با شما مشکلی نخواهد داشت و به شما نخواهد گفت : مرغ یک پا دارد . پس اگر خواستید نوع آن را صراحتا مشخص کنید اینگونه با کاتلین سخن بگویید.                                                        var number1:Int=4خط 2:مقدار عددی 2 در متغیر number2  قرار میگیرد.خط طلایی 3 : ?یک عبارت رشته ای که شامل کلمات مورد نظر شما + متغیرها و بخشی از کدهاست که در زبانهای دیگر نوشتن آن کمی تا اندازه ای کلافه کننده است. برای نمایش متعیرهای تعریف شده در عبارت رشته ای از علامت دلار قبل از نام متغیر استفاده میکنیم و اگر بخشی از کد را هم در عبارت نیاز داشتیم باز هم آن را در بعد از دلار مینویسم و البته آن کد را درون یک جفت {} مثل نمونه کد بالا قرار میدهیم .@kotlincode
</description>
                <category>احمدخنیفر | ahmad khanifar</category>
                <author>احمدخنیفر | ahmad khanifar</author>
                <pubDate>Thu, 31 Dec 2020 15:27:22 +0330</pubDate>
            </item>
                    <item>
                <title>عکسها و لبخندها</title>
                <link>https://virgool.io/@ahmadkhanifar/%D8%B9%DA%A9%D8%B3%D9%87%D8%A7-%D9%88-%D9%84%D8%A8%D8%AE%D9%86%D8%AF%D9%87%D8%A7-h3tltcniua3i</link>
                <description>گذشت ثانیه ها اجتناب ناپذیر است ، و چقدر سخت و گنگ است  این واقعیت که زمان وجود ندارد ، تقویم و گاه شمار و ساعت ساخته ذهن بشر است ، هستی یک ابدیت لایتناهی است ، بی آغاز و بی پایان و ما سوار بر قطار زندگی یکبار فقط فرصت سفر داریم ، فقط یکبار ، برای همـــــــن است عکسها انــــــــــــدوه سنـــگــین فقــــدان لحـــــظه لحظه عمر رفته ما را بازیابی میکنند ، عکس میتواند تو را به دوردستها ببرد ، خودت باشی و خیال و خاطراتت ، خودت باشی و انبوهی از تصاویر ناب ، عکسها التیام درد فراموشی اند. ??️✍️?#احمدخنیفر#میلاد_اژدلی#عکس_گرافی#موبایل_گرافی#گرافیک#تصویر</description>
                <category>احمدخنیفر | ahmad khanifar</category>
                <author>احمدخنیفر | ahmad khanifar</author>
                <pubDate>Mon, 28 Dec 2020 07:42:15 +0330</pubDate>
            </item>
                    <item>
                <title>نمونه کد تعریف انواع داده در کاتلین</title>
                <link>https://virgool.io/@ahmadkhanifar/%D9%86%D9%85%D9%88%D9%86%D9%87-%DA%A9%D8%AF-%D8%AA%D8%B9%D8%B1%DB%8C%D9%81-%D8%A7%D9%86%D9%88%D8%A7%D8%B9-%D8%AF%D8%A7%D8%AF%D9%87-%D8%AF%D8%B1-%DA%A9%D8%A7%D8%AA%D9%84%DB%8C%D9%86-pmptbolcpcgz</link>
                <description>چند نمونه انواع داده در کاتلیندر مثال بالا چند نوع داده با زبان برنامه نویسی کاتلین تهیه شده است | این کدهای آماده را مشاهده بررسی و خودتان در کنسول کاتلین بنویسید | از کلمه کلیدی val زمانی استفاده کنید که مطمن هستید مقدار آن متغیر در طول برنامه دستخوش تغییر نخواهد شد در غیر اینصورت باید از var استفاده کنید.</description>
                <category>احمدخنیفر | ahmad khanifar</category>
                <author>احمدخنیفر | ahmad khanifar</author>
                <pubDate>Wed, 23 Dec 2020 00:30:41 +0330</pubDate>
            </item>
                    <item>
                <title>نموه کد تعریف متغیرها در زبان کاتلین</title>
                <link>https://virgool.io/@ahmadkhanifar/%D9%86%D9%85%D9%88%D9%87-%DA%A9%D8%AF-%D8%AA%D8%B9%D8%B1%DB%8C%D9%81-%D9%85%D8%AA%D8%BA%DB%8C%D8%B1%D9%87%D8%A7-%D8%AF%D8%B1-%D8%B2%D8%A8%D8%A7%D9%86-%DA%A9%D8%A7%D8%AA%D9%84%DB%8C%D9%86-geqogsq7swfs</link>
                <description>نمونه کد تعریف متغیر در زبان کاتلیندر این کد نمونه روش تعریف متغیر روش چاپ مقادیر متغیرها در زبان کاتلین تهیه شده است.نکته جالبی که در این کد وجود دارد چاپ متن مورد نظر شما همراه با مقادیر متغیر در یک دابل کتیشن هست که قبل ازمقدار متغیرها کافیه $ بزارید همین.... اون قدیما اینطور نبود که ... باید با علامت + یا &amp; جمعشون میکردی ی خورده اذیت میشدید اما حالا کاتلین تو بحث خلاصه نویسی کولاک کرده !!!</description>
                <category>احمدخنیفر | ahmad khanifar</category>
                <author>احمدخنیفر | ahmad khanifar</author>
                <pubDate>Wed, 23 Dec 2020 00:21:12 +0330</pubDate>
            </item>
                    <item>
                <title>انواع داده ها در زبان برنامه نویسی کاتلین | تعریف متغیرها</title>
                <link>https://virgool.io/CodeLovers/%D8%A7%D9%86%D9%88%D8%A7%D8%B9-%D8%AF%D8%A7%D8%AF%D9%87-%D9%87%D8%A7-%D8%AF%D8%B1-%D8%B2%D8%A8%D8%A7%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D8%A7%D8%AA%D9%84%DB%8C%D9%86-%D8%AA%D8%B9%D8%B1%DB%8C%D9%81-%D9%85%D8%AA%D8%BA%DB%8C%D8%B1%D9%87%D8%A7-jj3rjilbzwu7</link>
                <description>انواع داده ها در کالنیدر بیشتر زبانهای برنامه نویسی موضوع مهمی بنام انواع داده و متعیر وجود داره | شما با هر زبان برنامه نویسی که کار کنید بی شک به این داده ها نیاز پیدا میکنید. مثلا اگر دارید یک برنامه برای دانشگاه تهیه میکنید میتونید تعداد دانشجویان را از نوع داده Number  اسم و فامیل دانشجو را String متاهل یا مجرد بودن را با True یا False مشخص کنید. یه جاهایی مجبور میشید بعضی از این داده ها را به یک نوع دیگه تبدیل کنید مثلا String  را به Integer و موارد دیگه ...</description>
                <category>احمدخنیفر | ahmad khanifar</category>
                <author>احمدخنیفر | ahmad khanifar</author>
                <pubDate>Wed, 23 Dec 2020 00:09:12 +0330</pubDate>
            </item>
                    <item>
                <title>قطار گذشت اما بی تو گذشت...</title>
                <link>https://virgool.io/@ahmadkhanifar/%D9%82%D8%B7%D8%A7%D8%B1-%DA%AF%D8%B0%D8%B4%D8%AA-%D8%A7%D9%85%D8%A7-%D8%A8%DB%8C-%D8%AA%D9%88-%DA%AF%D8%B0%D8%B4%D8%AA-mkwztuc2tcph</link>
                <description>آفتاب همه خود را به رخ من کشیده بود  .آنچنان گرم و سنگین  که رطوبت خاک از زمین گریخته و از میان این دشت بزرگ فقط سرابی بود که بیرحمانه به من هجوم می آورد.از  دوردستها صدایی بی رمق  نوید رسیدن تو را میداد و من در التهاب دیدنت  انبوه لحظه های ناب جوانیم را زیر ریلهای قطار گم کرده بودم ...ا قطار گذشت ... اما بی تو گذشت ... و  کاسه چشمهایم پر شد از  تصویر مسافران خوشبختی که دیر زمانی است برایم دست  تکان میدهند و نمیدانند چقدر صدای تق تق چرخهای آهنی این قطار بد یمن مرا  بسمت نابودی  میبرد.قطار گذشت ِِ... اما باز هم بی تو گذشت ... و چقدر ساده بودم که نفهمیدم هرگز من و تو مانند این خطوط موازی لجباز به هم نخواهیم  رسید...من  هنوز هم به آن ایستگاه قدیمی و فرسوده می روم و دلخوشی های کوچکم را با  مسافرانی که از پنجره های قطار برایم دست تکان میدهند تقسیم میکنم. قطار گذشت ...اما بیرحمانه گذشت ...اگه کمی دلت رو لرزوند لایک کن برا دوستات هم بفرست حال داشتی نظرت را هم بنویس #احمد_خنیفر </description>
                <category>احمدخنیفر | ahmad khanifar</category>
                <author>احمدخنیفر | ahmad khanifar</author>
                <pubDate>Fri, 18 Dec 2020 10:55:05 +0330</pubDate>
            </item>
                    <item>
                <title>وای چقد اون روز خندیدیم...</title>
                <link>https://virgool.io/@ahmadkhanifar/%D8%B1%D9%88%D8%B2%DB%8C-%DA%A9%D9%87-%D8%B2%DB%8C%D8%A7%D8%AF-%D8%AE%D9%86%D8%AF%DB%8C%D8%AF%DB%8C%D9%85-e5cczja3gyst</link>
                <description>خاطرات کاغذیموضوع خاطره به دهه 60 بر میگرده ,  زمانیکه همه دلخوشی و سرگرمی ما زمین های خاکی بود. یادمه بعضی وقتها برای اینکه نوبت بازی توی این زمینهای خاکی بهمون برسه صبح ها صبحونه نخورده میرفتیم تور میله ها را میزاشتیم تا خیالمون راحت بشه امروز حتما نوبت بازی ماست.اواخر دهه 60 احتمالا سال 69 بود که رقابت لیگ استانی شروع شد.  ما بعنوان یک تیم قدر منطقه شناخته شده بودیم و همه به تیم ما یعنی تاج احترام خاصی میزاشتن , اما انتظارشون هم خیلی بالا بود برای همین  حداکثر توان خودمون را برای برد صرف میکردیم.ی روز با یک تیم قدر از یک شهر همجوار مسابقه داشتیم بماند که چقدر با این تیم کرکری داشتیم البته اون زمان خبری از اینترنت و موبایل و اینطور چیزا نبود. چشم تو چشم و حضوری بحث و جدل میکردیم برای همین هر چی بود روشن و بی واسطه مطرح میکردیم.هر چی به روز رقابت نزدیک میشدیم دچار استرس بیشتری میشدیم . پچ پچ تماشاگران هم شروع شده بود و نگرانی هاشون را به هم میگفتن... تیم مقابلمون بازیکن خیلی خوبی  به اسم  &quot;پاکدل&quot;  داشت اون فوق العاده قدرتی و تکنیکی بود برای همین وقتی روز مسابقه فرا رسید و ما وارد رختکن شدیم همه صحبت مربی در ارتباط با همین بازیکن می چرخید.ببینید بچه ها تیم مقابل   1+10 نفره یعنی ده نفر یکطرف اون پاکدل هم یکطرف یعنی اگر این پاکدل را از کار بندازیم ما بازی را قطعا بردیم پس امروز اقا  &quot;حمدان&quot;  مامور کنترل &quot;پاکدل&quot;  و هیچ کار دیگه ای نداره چندین بار این جمله را تکرار کرد و بصورت اختصاصی هم با حمدان صحبت کرد که خیالش راحت بشه.ناگفته نماند که نوع بازی حمدان طوری بود که وقتی مهاجم حمله میکرد یا باید خود مهاجم به تنهایی عبور میکرد یا توپ,  و ممکن نبود مهاجم و توپ هر دو باهم از سد آهنین حمدان رد بشن . اما این پاکدل چیز دیگه ای بود و مثل برق و باد غیب میشد و حتی فرصت تصمیم گیری به هیچ دفاعی نمیداد. اما بضاعت ما همین بود و قرار شد حمدان سایه به سایه کنار پاکدل باشه. و کمی تا حدی روی اعصابش باشه ...سوت شروع بازی به صدا در اومد . ورزشگاه مملو از تماشگران مشتاق و عاشق بود . شیپورها بصدا در اومد و لیدر تماشگران اقا &quot;ممولی&quot;  ورزشگاه را به هوا برد. طبق دستور مربی حمدان توی هیچ درگیری دخالت نمیکرد و مثل سایه به پاکدل چسبیده بود . این روش تا اخر نیمه اول ادامه داشت هیچ وقت پاکدل را اینطور اسیر ندیده بودیم اون روز تقریبا کامل از کار افتاده بود. و مثل بقیه تماشاگر بود تا بازیکن.سوت پایان بازی بدون هیچ رد و  بدل شدن گلی به پایان رسید و چهره درهم پاکدل از دور معلوم بود هر دو تیم به رختکن رفتیم . بازیکن موفق حمدان بود چون وظیفه خودش را خیلی خوب به سرانجام رسونده بود. مربی ما منتظر بود همه بیان تا شروع به صحبت کنه همه اومدن بجز حمدان هر چی منتظر موندیم پیداش نشد مربی گفت ی نفر بره دنبالش بگه بیاد ...یکی از طرفداران تیم ما که همیشه در کنار تیم بود رفت دنبال حمدان بگرده میدان فوتبال محوطه اطراف سرویس بهداشتی هر جا گشت پیدا نکرد تو مسیر بازگشت وقتی از کنار رختکن تیم مقابل رد شد دید حمدان توی رختکن  ,  کنار پاکدل ایستاده ... با تعجب و همراه با کمی عصبانیت  بهش گفت : حمدان مربی یک ساعته منتظرته اینجا توی رختکن تیم حریف چیکار میکنی ؟حمدان گفت خود مربی بهم گفت تا آخر بازی مثل سایه کنار پاکدل باش من هم مامورم و معذور چشمای پاکدل داشت از حدقه خارج میشد . زول زده بود به حمدان بین خنده و گریه مونده بود که چی به این حمدان بگه من اون روز اونقدر خندیدم که شکم درد گرفتم و این اتفاق تا سالهای سال ورد زبانها می چرخید و خاطره شد.</description>
                <category>احمدخنیفر | ahmad khanifar</category>
                <author>احمدخنیفر | ahmad khanifar</author>
                <pubDate>Mon, 13 Jul 2020 16:18:31 +0430</pubDate>
            </item>
            </channel>
</rss>