خرداد ۳۱ ۱۳۹۷

نکته های سلامت روانی- ۲

نحوه تربیت فرزندان از اهمیت بسیار بالایی برخوردار است و این امر سبب شکل گیری آینده آنها می شود؛ یکی از نکاتی که در رابطه با رفتار با فرزند و تربیت آنها بسیار مد توجه است عدم تفاوت قائل شدن میان فرزندان است.

متخصصین معتقدند که تفاوت قائل شدن بین فرزندان تاثیرات بسیار مخربی را در آینده آنها خواهد داشت.

معمولا والدین ادعا می‌کنند بین فرزندانشان فرق نمی‌گذارند. در حالی که نظر فرزندان اغلب به‌گونه‌ای دیگر است و فکر می‌کنند پدر و مادرشان همیشه به یکی از خواهرها یا برادرهای‌شان بیشتر توجه دارند.

گاهی توجه ما به فرزند بزرگ‌تر بیشتر است؛ فقط با این توجیه که او بیشتر ما را به یاد گذشته خودمان می‌اندازد. زمانی هم با فرزند کوچک ارتباط بهتری داریم، چون با‌مزه‌تر به نظر می‌رسد، گاهی به‌نظرمان یکی از بچه‌هایمان زیباتر از بقیه است و …

متاسفانه گاهی جنسیت هم باعث می‌شود ما برخورد متفاوتی با آنها داشته باشیم؛ این‌گونه رفتارها در روحیه فرزندانمان در مقاطع مختلف زندگی آسیب‌های فراوانی در پی خواهد داشت که گاهی جبران آن بسیار سخت و تا حدودی غیرممکن می‌نماید.

آسیب‌های دوطرفه

والدین معمولا بچه‌های خود را به یک میزان دوست دارند، ولی گاهی نمی‌توانند رفتار مشابهی با همه آنها داشته باشند. همین موضوع، هم باعث بروز مشکلات زیادی در ارتباط تک‌تک فرزندان با پدر و مادرهایشان می‌شود و هم تاثیر ناخوشایندی بر روابط بچه‌ها با یکدیگر می‌گذارد. ضمن این‌که بعضی اختلالات رفتاری را هم برای خود بچه‌ها به‌وجود می‌آورد.

توجه داشته باشیم که این آسیب دوطرفه است یعنی هم فرزندی که بیشتر به او توجه می‌شود دچار مشکلات خواهد شد و در آینده نمی‌تواند در روابط مختلف کاری و عاطفی و مناسبات اجتماعی موفق باشد و هم فرزندی که به او بی‌توجهی شده است آسیب می‌بیند و معمولا اعتماد به نفس لازم را نخواهد داشت یا عزت نفس پایینی خواهد داشت و اجازه می‌دهد دیگران براحتی رفتار توهین‌آمیزی با او داشته باشند.

توجه به تفاوت‌ها

توجه به این نکته بسیار مهم است که والدین هم نباید بین فرزندان خود تفاوتی قائل شوند، البته به آن معنا نیست که با همه آنها هم باید یک گونه رفتار کرد. زیرا با توجه به عوامل مختلف با هر کدام از آنها باید به گونه‌ای که لازم است و باتوجه به جنسیت، سن، موقعیت در خانواده و‌… رفتار‌های متفاوتی داشت. مثلا آیا پاداش یا تنبیهی که برای هریک از فرزندانمان قائل می‌شویم به یک شکل باشد؟

در واقع ما باید حتما به یک اندازه به فرزندانمان توجه نشان دهیم ولی این توجه می‌تواند به گونه‌های مختلف ابراز شود . وجود این‌گونه تفاوت‌ها در تربیت و پرورش فرزندان هیچ مشکلی به وجود نمی‌آورد، اما وقتی بین آنها فرق می‌گذاریم استعداد‌ های آنها به خوبی رشد نمی‌کند.

پدر و مادر نیز ضمن آگاهی از تمام این عوامل باید سعی کنند بین فرزندانشان فرق نگذارند، اما حتما با توجه به نیازهای هرکدام، رفتار درستی را با آنها در پیش بگیرند.

گاهی بچه‌ها رفتارهای همدیگر را تقلید می‌کنند تا بتوانند توجه بیشتری از طرف والدین خود دریافت کنند. همین موضوع باعث می‌شود آنها نتوانند خلاقیت داشته باشند. ضمن این‌که تفاوت قائل شدن بین فرزندان باعث حس ناامنی و حسادت نیز در آنها می‌شود.

پیامدهای تفاوت قائل شدن بین فرزندان

عوامل ایجاد تفاوت

ترتیب تولد بچه‌ها

یکی از عوامل مهم ترتیب تولد فرزندان است. این موضوع باعث به وجود آمدن بعضی تفاوت‌ها در رفتار و نحوه کنار آمدن بچه‌ها با مشکلات‌شان می‌شود. مثلا بچه‌های اول خانواده اغلب با والدین ارتباط بیشتری دارند و والدین هم معمولا وقت زیادی را به آنها اختصاص می‌دهند، اما این در مورد بچه‌های دوم کمتر دیده می‌شود و شاید در بسیاری از موارد حتی حقشان هم ضایع شود .

حوادث و اتفاقات ناگهانی

نوع اتفاقاتی که در خانه می‌افتد نیز در چگونگی رفتار والدین با فرزندانشان موثر است، مثلا وقتی که والدین جوان‌تر هستند رفتار آنها با زمانی که سن و سالشان بالا می‌رود متفاوت است. با بالا رفتن سن حوصله زیادی ندارند و نمی‌توانند برای فرزندانشان وقت زیادی بگذارند.

جنسیت و ظاهر بچه‌ها

جنسیت بچه‌ ها نیز یکی دیگر از عواملی است که باعث می‌شود توجه والدین به فرزندانشان به یک اندازه نباشد که این نوع تفاوت‌گذاری را شاید بتوان بسیار شکننده دانست، از طرفی گاهی نیز پدر و مادر با توجه به ظاهر فرزندانشان با آنها برخورد می‌کنند. مثلا وقتی قیافه فرزندشان شبیه یکی از والدین یا خانواده‌هایشان باشد انگار آنها بیشتر وجود خود را در او می‌بینند و ناخودآگاه هم توجه بیشتری به او نشان خواهند داد.
بهترین سن آموزش زبان دوم به کودکان
بهترین سن آموزش زبان دوم به کودکان
آموزش زبان دوم به کودکان در سنین پایین از اهمیت ویژه ای برخوردار است برخی از ۶ ماهگی به بعد کم کم زبان مادری را می آموزند.

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

کودک باید تا حدی از بهره ‌هوشی لازم برخوردار باشد و همچنین بررسی های لازم در مورد وی صورت گرفته باشد تا در صورتی که کودک به تاخیر در رشد گفتار و زبان دچار است، ابتدا به او کمک شود تا پایه‌های زبان و گفتار درمانی در ذهن وی تقویت شود و سپس به آموزش زبان دیگر بپردازد.

بهترین راه برای آموزش زبان مادری در یک جامعه بیگانه، صحبت کردن در خانه به زبان مادری است. والدین باید در خانه به زبان خودشان صحبت کنند و اجازه بدهند کودک زبان دوم را از طریق تلویزیون، مدرسه و ارتباط با همسالان کشور بیگانه بیاموزد.

از چه سالی باید آموزش زبان دوم به کودکان را شروع کرد؟

اکثر کارشناسان معتقدند بهتر است آموزش زبان دوم از همان دوران کودکی صوت بگیرد زیرا اگر از دوران کودکی به شحضی یک زبان آموزش داده شود آن شخص در سنین بالاتر در یادگیری آن زبان موفق تر خواهد بود و آن زبان را بهتر می آمورد. در سال ۱۹۹۶ یک مقاله در روزنامه نیوزویک منتشر شد که نتایج یک تحقیق را بررسی می‌کرد.

بر اساس این تحقیق، کودکی که بعد از ۱۰ سالگی شروع به آموختن زبان دوم کند با احتمال کمتری ممکن است بتواند بعدها این زبان را مانند کسانی که آن زبان، زبان مادری‌شان است، صحبت کند.

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

بررسی‌های بیشتر در مورد یادگیری زبان در سنین پایین نشان داد کودک نه تنها با یادگیری زبان، برخورد اجتماعی‌اش تقویت می‌شود و در ارتباط با دیگر بچه‌ها موفق‌تر عمل می‌کند، بلکه این مسئله می‌تواند باعث پیشرفت عملکرد کلی کودک در بقیه دروس در مدرسه نیز بشود.

در تحقیقی روی بچه‌های مدارس یکی از کشورهای غیرانگلیسی زبان، کودکانی که بیش از ۴ سال به یادگیری زبان دوم (اغلب زبان انگلیسی) پرداخته بودند نسبت به بچه‌هایی که زمان کمتری آن زبان را آموزش دیده بودند یا اصلا زبان دومی را یاد نگرفته بودند، در امتحان جامع و تست‌های مورد نظر تحقیق نتایج بهتری کسب کردند.

طبق این تحقیق بچه‌هایی که زبان دوم یاد گرفته بودند حتی از بچه‌هایی که به یادگیری ریاضی پرداخته بودند هم موفق‌تر عمل کرده بودند. نتایج بررسی‌های متخصصان آموزش کودک نشان داده است کودکانی که زبان دوم می‌آموزند در حل مسائل پیچیده خلاقیت و تبحر بیشتری دارند.

بررسی‌های بروک لمبرت و تاکر، در سال ۱۹۷۴ نشان داده است بچه‌هایی که توانایی یاد گرفتن بیش از یک زبان را دارند هوش بالاتری دارند. لمبرت این‌طور استدلال می‌کند که شاید یادگیری زبان دوم و زبان‌های بیشتر باعث پیشرفت توانایی ذهنی و قوه درک فرد شده است.

بهترین زمان آموزش زبان به کودک

چگونه به کودک زبان دوم را بیاموزیم؟

کودکانی که پس از فراگیری زبان اول در معرض یادگیری زبان دوم قرار می گیرند عموماً موارد زیر را تجربه می کند.

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

وقتی که برای اولین بار در معرض زبان دوم قرار می گیرد ممکن است وارد فاز “خاموشی” یا “غیرشفاهی” شود. این فاز از چند هفته تا چند ماه طول می کشد و در این مدت کودک درک خود از زبان را می سازد.

کودکان کم سن تر معمولاً بیشتر از کودکان بزرگتر در این فاز می مانند. کودک می تواند در این مدت از ایما و اشاره استفاده کند و از چند کلمه به زبان دوم استفاده کند.

او شروع به استفاده از جملات کوتاه یا تقلیدی می کند. او از برچسب های تک کلمه ای یا جملات حفظی مانند “نمیدونم” یا “این چیه؟” استفاده می کند. این جملات از واژگان یا دانش زبانی خود کودک ساخته نشده اند. بلکه جملاتی هستند که او جائی شنیده و حفظ کرده است.

بالاخره کودک شروع به ساختن جملات خودش می کند. این جملات کاملاً حفظی نیستند و از بعضی از واژگانی که کودک تازه یاد گرفته ساخته شده اند. کودک در ابتدا به هنگام ساختن جمله از یک “فرمول” استفاده می کند و کلمه خودش را در یک جمله معمولی می گذارد مانند “من … می خواهم”.

بالاخره کودک به تدریج در زبان روان و سلیس می شود و دائماً خطاهای گرامری انجام می دهد یا جملاتی می سازد که مخفف به نظر می آیند زیرا او بعضی از قواعد گرامر را نمی داند. بعضی از این خطاها به خاطر تأثیر زبان اول او هستند. ولی بیشتر خطاهای او مانند همان خطاهایی هستند که کودکان تک زبانه به هنگام یادگیری آن زبان انجام می دهند.

اهمیت آموزش زبان دوم به کودک

سخن گفتن با کودک به زبان دوم در اوقاتی معین به تفکیک ذهنی کودکتان کمک می کند.

اگر زبانی که تصمیم به آموزش آن به فرزند خود گرفته اید زبان مادری خودتان نیست، سعی کنید برای آموزش آن اوقاتی را تعیین کنید که برای حفظ هماهنگی و پیشگیری از سردرگمی در آن اوقات فقط به یک زبان صحبت کنید.

درست است که تکلم به زبانی که دیگران قادر به فهم آن نیستند بی ادبی محسوب می شود اما در این مورد این کار برای سازگاری کودک لازم است.

کودک دانش آموز نیست! آموزش دادن برایش مضر است! تنها باید اورا در معرض زبان دوم قرار دهید نه اینکه برایش کلاس زبان برگزار کنید.

لازم نیست به طور رسمی به او “آموزش” دهید. استفاده از زبان در مکالمه های روزمره براحتی موجب انتقال آن به کودک خواهد شد. اگر می خواهید کودکتان زبان را بهتر بیاموزد یا علاوه بر زبان مادری زبان دیگری را نیز بیاموزند، می توانید از فیلم و موسیقی نیز بهره بگیرید.

آموزش همزمان سه زبان به کودک- زبان مادر، زبان پدر و زبان رسمی- دشوار و نامعقول به نظر می رسد. برای حل این مشکل هر کدام از پدر یا مادر باید فقط با کودک به زبان خود صحبت کنند.

اگر پدر و مادر در خانه به یک زبان صحبت می کنند و این زبان با زبان رسمی متفاوت است، به صحبت کردن به زبان خود در خانه ادامه دهید. در این کار ثبات قدم داشته باشید و از اینکه او نتواند زبان رسمی را یاد بگیرد نگران نباشید.

هنگامی که کودکان در مدرسه یا اجتماع حاضر می شوند به سرعت زبان رسمی را می آمورند. کودکی که مجبور به تکلم به یک زبان باشد آن زبان را با سرعت زیادی خواهد آموخت. کودکان در به کاربردن یک زبان جدید شجاعت بیشتری از بزرگسالان دارند و از تلفظ نا صحیح کلامت ترسی ندارند.

آیا بین هوش و استرس ارتباطی وجود دارد ؟
آیا بین هوش و استرس ارتباطی وجود دارد ؟
از نظر روانشناسی افراد باهوش وقتی در شرایط استرس زا قرار میگیرند عکس العمل بیشتری نسبت به کسانی از خود نشان میدهند که از بهره هوشی کمتری برخوردار هستند و در واقع این افراد استرس و اضطراب بیشتری را تجربه میکنند.

یک روانشناس بالینی با اشاره به مهم‌ترین مولفه در تعریف هوش که توانایی سازگاری است، بیان کرد: تحقیقات نشان داده است که افراد باهوش در شرایط اضطرابی، عملکردی متفاوت با افرادی که از هوش کمتری برخوردار هستند، دارند.

دکتر مسعود عارف‌نظری با اشاره به سه حالت که منجر به اضطراب در افراد می‌شود، افزود: اضطراب ممکن است در هنگام مواجه شدن با موقعیتی ناشناخته، به هنگام تعارض شناختی و یا به عبارتی وقتی که شناخته‌ها با واقعیت تطابق ندارد و در سومین حالت در موقعیت‌های تهدید آمیز ایجاد شود.

وی با ذکر مثالی درباره عکس‌العمل فرد باهوش در مقایسه با افرادی با بهره هوشی کمتر، اظهار کرد: افرادی که از هوش بیشتری برخوردارند در برابر موقعیت‌های اضطرابی، مؤثرتر و سریع‌تر به راه حل می‌رسند.

این روانشناس بالینی افزود: به عنوان مثال ممکن است یک فرد با بهره هوشی بالا به منظور قرار ملاقاتی که دارد، منتظر قطاری باشد که با تاخیر مواجه شده است، در چنین موقعیتی اگرچه اضطراب در او ایجاد خواهد شد اما در مقایسه با فردی که بهره هوشی پایین‌تری دارد سازگاری بیشتری با شرایط پیش آمده پیدا کرده و ممکن است در عرض ده دقیقه راه حل مناسبی را پیدا کند اما فردی که از بهره هوشی کمتری برخوردار است، احتمال دارد در عرض نیم ساعت موفق به یافتن یک راه حل شود.

عارف‌نظری با بیان این‌که اضطراب می‌تواند بر عملکرد هوش، تاثیر منفی بگذارد، تصریح کرد: قرار گرفتن در شرایط اضطراب آفرین مانند زلزله، کارکرد هوش فرد با ضریب ۱۴۴را به ۱۳۸ می‌رساند، عملکرد افرادی که بهره هوشی کمتری دارند نیز در برابر اضطراب همین‌گونه است، بدین معنی که فرد با بهره هوشی ۱۰۰ نیز با کارکرد هوش ۹۰ در برابر اضطراب مواجه خواهد شد.

به گفته این روانشناس بالینی، یک فرد باهوش به دلیل هوش بالاتر، درگیری‌های ذهنی بیشتری نسبت به فرد معمولی دارد و قطعا به دلیل مشغله‌های فراوان، میزان اضطراب در او افزایش خواهد یافت، در حقیقت بین هوش و اضطراب یک رابطه همبستگی وجود دارد و اگر جایگاه یک فرد با بهره هوشی پایین نیز عوض شود و در شرایط فرد مقابل قرار گیرد مسلما اضطراب بیشتری او را در برمی‌گیرد، اما به طور کلی، رابطه مستقیمی در این‌که افراد باهوش مضطرب‌تر باشند، وجود ندارد

تاثیر کم خوابی در درمان افسردگی
دانشمندان در پژوهشی جدید اثبات کرده‌اند که کم خوابی یا همان محرومیت از خواب باعث کاهش علائم افسردگی در افراد می‌شود.

شاید این موضوع کمی غیرمنطقی و عجیب به نظر برسد، اما سال‌هاست که پژوهشگران شاهد تاثیرات کم خوابی بر روی کاهش سریع نشانه‌های افسردگی هستند. سرانجام هم محققانی از دانشگاه پنسیلوانیا (University of Pennsylvania) آمریکا، با بررسی داده‌هایی که در طی سی سال مطالعه جمع‌آوری‌ شده بودند، به صورت رسمی اثر ضدافسردگی خواب کم بر روی ۵۰ درصد افراد را تایید کردند.

در حدود دویست سال پیش، روانپزشکی آلمانی به نام یوهان کریستین آگوست هینروث (Johann Christian August Heinroth) محرومیت از خواب را به عنوان درمانی برای بیماری مالیخولیا تجویز می‌کرد. در طول دهه‌های اخیر هم این پدیده در مقیاس بزرگ‌تری توسط روانشناسان موردمطالعه قرار گرفته و از فرایندی نوپا به نام «بیدار درمانی» (Wake Therapy) برای مقابله‌ی سریع با علائم شدید افسردگی و مقدمه‌چینی برای استفاده از داروهای ضدافسردگی استفاده شده است.

یلیپ گرمن (Philip Gehrman)، نویسنده اصلی مقاله درمان افسردگی به کمک کم خوابی در این رابطه می‌گوید که پس از گذشت سی سال از کشف این روش درمانی توسط پزشکی نوین، هنوز اطلاعات دقیقی در مورد میزان تاثیر این فرآیند و طریقه دستیابی به بهترین نتایج درمانی وجود ندارد.

در فراتحیلیل (meta-analysis) انجام‌شده، تیم گرمن برای درک بهتر عواملی که باعث کاهش یا افزایش تاثیرات ضدافسردگی کم خوابی می‌شوند، ۶۶ مطالعه انجام‌شده در میان بیش از ۲ هزار تحقیق موجود را به دقت بررسی کردند. برای دستیابی به نتایج مقاله چاپ‌شده هم تمامی فاکتورها مانند سن، جنسیت، مصرف دارو و نوع کم خوابی بیماران در نظر گرفته شد.

در نهایت مطالعات نشان دادند که محرومیت از خواب به صورت کلی افسردگی را بهبود می‌بخشد؛ در شرایطی که تعدادی داوطلب به عنوان گروه کنترل در آزمایش حضور داشتند، ۴۵ درصد مواقع نتایج موردنظر به دست آمدند و در حالت نبود گروه کنترل هم نیمی از افراد مورد آزمایش کاهش علائم افسردگی به کمک کم خوابی را از خود نشان دادند.

گرمن در این رابطه اظهار کرد است که صرف‌نظر از نحوه اندازه‌گیری نتایج مثبت گزارش‌شده، طریقه محروم کردن داوطلب از خواب و یا نوع افسردگی فرد، نرخ موثر بودن این روش درمانی تقریبا در حدود ۵۰ درصد است.

یکی از چالش‌های پیش روی محققان برای استفاده کاربردی از این پدیده‌ی عجیب و در عین حال باسابقه، جلوگیری از بازگشت علائم افسردگی به فرد در فاصله زمانی یک روز تا یک هفته بعد از کم خوابی است. از طرف دیگر با وجود پژوهش‌های گسترده انجام‌شده بر روی ظاهر شدن نشانه‌های افسردگی به واسطه ابتلا به بیماری بی‌خوابی و یا ناپیوستگی خواب، نمی‌توان کم خوابی را به چشم درمانی دائمی برای افسردگی در نظر گرفت.

با این حال تحقیق دانشگاه پنسیلوانیا حقایق شگفت‌انگیزی را در مورد مغز انسان آشکار کرده است؛ در مقاله‌ای مربوط به سال ۱۳۹۴ ادعا شد که محرومیت از خواب همانند داروهای ضدافسردگی، گیرنده‌های تنظیم‌کننده خلق و خوی مغز انسان را تحت تاثیر قرار می‌دهد.

دانشمندان دیگری هم در حال حاضر با بررسی روش‌های زمان‌درمانی خواب به کمک تغییر برنامه استراحت افراد، بر روی طولانی‌تر کردن تاثیرات مثبت کم خوابی در خلق و خو تحقیق می‌کنند.

با وجود نتایج مثبت به دست آمده، گرمن و همکارانش توصیه می‌کنند که افراد مبتلا به افسردگی خود را از خواب محروم نکنند و روش را شخصا و بدون نظارت روانشناس مورد آزمایش قرار ندهند؛ همانطور که اشاره شد، تحقیقات بیشتری برای پی بردن به مکانیزم دقیق تاثیر کم خوابی بر روی افسردگی موردنیاز است. با این حال این امید وجود دارد که در آینده نزدیک، مطالعات دقیق‌تر در این رابطه به توسعه‌ی داروهایی منجر شوند که در عین مختل نکردن خواب افراد، افسردگی آن‌ها را از بین می‌برند.

مقاله دانشمندان دانشگاه پنسیلوانیا در ژورنال “The Journal of Clinical Psychiatry” به چاپ رسید.

چند راه برای خوشبخت بودن همیشگی
اگر به زندگی‌های دوروبرتان نگاه کنید، هزار‌ و‌ یک دلیل برای حسرت‌ خوردن پیدا می‌کنید. ممکن است شیوه محبت‌ کردن، حرف‌ زدن، حمایت‌ کردن فلانی‌ها و حتی شیوهایی که با هم وقت می‌گذرانند و تفریح می‌کنند، این احساس را در شما ایجاد کند که زندگی مشترک‌تان بیش‌ از حد یکنواخت و بی‌هیجان شده است!

گاهی هم به خودتان نگاهی می‌اندازید و فکر می‌کنید کیلومترها با آنچه از خود انتظار داشته‌اید، فاصله دارید و به همین دلیل ازدواج و همسرتان را به‌ عنوان اولین مقصرها معرفی می‌کنید، اما واقعیت چیز دیگری است.

شاید شما زیاد از حد خودتان را به دست سرنوشت سپرده‌اید و به‌ جای این که فکری به حال زندگی‌تان کنید، منتظر هستید عشق و آرامش از آسمان به شما برسد. اگر فکر می‌کنید در زندگی دیگران چیزی برای حسرت‌ خوردن وجود دارد، دست‌ روی‌ دست نگذارید و یک‌بار دیگر نگاهی به اشتباهات کوچکی که هر روز در زندگی‌تان اتفاق می‌افتد، بیندازید.

۱- با خوشحال‌ها وقت بگذرانید

فقط یک هفته امتحان کنید؛ با شادترین خانواده‌هایی که دوروبرتان می‌شناسید، معاشرت کنید و تأثیرش را روی زندگی مشترک‌تان ببینید. محققان راست می‌گویند، خنده مسری است! آن‌ها معتقدند اگر با آدم‌های شاد وقت بگذرانید، خودتان هم شاد و سرزنده می‌شوید و اگر با آدم‌های سیاه‌بین و کج‌خلق معاشرت کنید، خودتان هم منتقد زمین و زمان می‌شوید و اگر هم با زن و شوهرهایی که مدام با هم بحث می‌کنند زیاد رفت‌ و آمد کنید، به‌ مرور خودتان هم به یک زن و شوهر غرغرو تبدیل می‌شوید. این ادعا به نظرتان عجیب‌ و غریب می‌آید و باورش نمی‌کنید؟ توصیه ما این است که تنها مدتی امتحانش کنید و بعد در مورد مؤثر یا بی‌اثر‌بودنش قضاوت کنید.

روابط زناشویی مستحکم

۲- خودتان را رها نکنید

فکر می‌کنید چه کاری درست است و چه کاری اشتباه؟ از نظر شما کدام کار عادلانه است و کدام نه؟ چه باورهایی برای شما ارزشمندترند و از کدام‌ یک می‌توانید بگذرید؟ به تمام این سؤال‌ها فکر کنید و جواب هیچ‌کدام‌شان را نادیده نگیرید. اگر برای قضاوت در مورد هر موضوعی منتظر نظر دیگران باشید، هیچ‌ وقت خوشبخت نخواهید شد. سعی کنید بیشتر در مورد باورهایتان فکر کنید و وقتی در موردشان به ثبات رسیدید، دیگر نگذارید کسی برای تغییر‌ دادن این ارزش‌های ارزشمند به شما فشار بیاورد، حتی اگر این فرد همسرتان باشد. قرار نیست میان شما و همسرتان یک جنگ خانوادگی راه بیندازیم، اما شما با نهایت آرامش و عشق باید او را با مرزبندی‌های‌تان آشنا کنید و از او بخواهید به آن‌ها احترام بگذارد.

۳- آسان کنار نکشید

اگر برای زندگی‌تان حتی بعد از ازدواج برنامه‌ای دارید، آرزویتان را جدی بگیرید. نگذارید مشکلات زندگی شما را از اهداف‌تان دور نگه‌دارد، اما اجازه ندهید اهداف دوران مجردی‌تان هم زندگی مشترک‌تان را تحت‌تأثیر قرار دهد. برای این که هر دوی این ابعاد را در کنار هم داشته باشید، باید اهداف‌تان را با توجه به وضعیت موجود، شرایط مالی، زمانی و محدودیت‌های بعد از زندگی مشترک تعدیل‌ کرده و بدون کنار‌ کشیدن مسیری را تعریف کنید که در شرایط فعالیت‌تان هم بتوانید به آن برسید. باز هم می‌گوییم جنس موفقیت، هدف‌گذاری و مسیری که برای رسیدن به موفقیت انتخاب می‌کنید، قطعا با دوران مجردی‌تان تفاوت دارد. شاید راه‌تان کمی سخت‌تر، طولانی‌تر و اهداف‌تان کمی محدود‌تر شده باشد، اما باز‌هم اگر با شجاعت برای رسیدن به آن‌ها قدم برندارید، خیلی زود از سبک زندگی‌ که انتخاب کرده‌اید، پشیمان خواهید شد.

۴- خانه‌نشین نشوید

مدام در خانه و کنار هم ماندن یکی از آرزوهایی است که خیلی از زن و شوهرها در ماه‌های قبل از ازدواج‌شان برای رسیدن به آن لحظه‌شماری می‌کنند، اما بعد از رفتن زیر یک سقف، این آرزو هم شکل دیگری به خود می‌گیرد. خانه‌نشین‌بودن بعد از ازدواج می‌تواند به‌ مرور شما را از هم دورتر کند. پس سعی کنید هر هفته یک پیک‌نیک کوچک برپا کنید و از مسافرت‌های ساده و هرازگاهی هم نگذرید. قبول داریم که هزینه‌های امروز کمرشکن شده‌اند، اما نباید به این بهانه معاشرت‌های‌تان را کمتر کنید. سعی کنید سادگی را به مهمانی‌های‌تان بیاورید تا بتوانید هرچه بیشتر از این تنهایی دونفره فاصله بگیرید و برای زندگی مشترک‌تان زنگ تفریح قائل شوید.

احساس خوشبختی همیشگی

۵- از خودتان راضی شوید

تصور این که زندگی بعد از ازدواج یکنواخت و خسته‌کننده شده باشد و این که شما فکر کنید در این زندگی آن‌قدر حل شده‌اید که از آن لذتی نمی‌برید، تصور رایجی است اما به‌ هیچ‌ وجه طبیعی نیست. خیلی از زن و شوهرها نمی‌دانند که چطور ازدواج‌شان را از هیجان و تجربه‌های تازه پر کنند و به همین دلیل در چنین باتلاقی می‌افتند. اگر نمی‌خواهید درگیر چنین حسی شوید، به‌ جای این که به عادت‌های موجود تن بدهید، سعی کنید گاهی از آن‌ها فرار کنید و از راه‌های تازه‌ای به‌دنبال عشق و شادی بگردید. اگر احساس می‌کنید پیشرفت شغلی‌تان حس کسالتی را به زندگی‌تان وارد‌کرده، کمی از کارتان فاصله بگیرید و اگر فکر می‌کنید دور‌بودن‌تان از دوست‌های قدیمی یا تجربه‌هایی که به زندگی‌تان معنا می‌دهد، شما را به این حس دچار‌ کرده، خودتان را از لاک این زندگی بیرون بیاورید و کمی هیجان به خودتان تزریق کنید.

۶- دیگران را مقصر ندانید

فکر نکنید که دیگران مسئول احساسات شما هستند و اگر احساس خوشبختی نمی‌کنید، همسرتان گناهکار است. شما هم او را می‌شناسید و هم اوضاع زندگی‌تان را می‌دانید، پس سعی کنید با توجه به امکانات موجود به سمت خوشبختی بروید. جمله‌هایی مثل تو خواستی، تو نگذاشتی، تو نتوانستی و… هیچ کمکی به خوشبخت‌تر‌شدن شما نخواهند کرد، پس به‌جای این که همسرتان را متهم کنید، خودتان دست‌به‌کار شوید و بگویید من می‌خواهم، من می‌توانم! حق با شماست؛ شما نمی‌توانید در تمام این مسیر تنهایی تصمیم بگیرید و تنهایی پیش بروید، پس به همسرتان بگویید که به چه کمکی احتیاج دارید و برایش توضیح دهید که چطور می‌تواند از شما حمایت کند.

روشهای خوشبختی در زندگی زوجین

۷- از تغییر نترسید

شاید دوست داشته باشید اوضاع همین‌طور که هست، بماند و اصلا به‌ دلیل این که وضعیت زندگی، احساسات و اهداف‌تان تغییر‌کرده و در مورد احساسی که به همسرتان دارید، دچار تردید شده باشید، اما باور کنید تغییر همیشه بد نیست. شمایی که ۱۰ سال است با هم زندگی می‌کنید، قطعا نمی‌توانید و نباید هم بتوانید ارتباطی مثل روزهای نامزدی‌تان داشته باشید. از تغییراتی که به‌ مرور در احساسات و سبک زندگی‌تان ایجاد می‌شود، نترسید و تنها سعی کنید آن‌ها را به دلپذیرترین شیوه ممکن پیش ببرید. هر مرحله از زندگی مشترک می‌تواند زندگی، احساسات و اهداف شما را زمین تا آسمان تغییر دهد، پس بی‌گدار به آب نزنید و بدون آمادگی برای این تغییرات، وارد یک مرحله جدید نشوید.

دنبال اتفاق خارق‌العادهای نگردید. خوشبختی همین اتفاقات روزمره دوروبرتان است. همین که در کمال سکوت کنار هم بنشینید و تلویزیون ببینید و برای رفتن به سفر، طول یک جاده را با هم رانندگی کنید و همین که وقتی یکی از شما از راه می‌رسد و دیگری چایی گذاشته باشد. به زندگی‌های اطراف‌تان نگاه نکنید؛ زیرا ارتباطی که شما از راه دور می‌بینید، واقعا آن چیزی نیست که در یک زندگی می‌گذرد، پس برای خوشبخت‌ بودن به‌دنبال یک آرامش هر روزه بگردید و از هر راه که می‌توانید آن را به زندگی‌تان بیاورید.

جند روش کارآمد برای داشتن زندگی آرام
کارکرد ذهن ما یک فرآیند خودکار است، فرآیندی که انرژی بسیار زیادی می‌سوزاند. از این انرژی می‌توان جای بهتری استفاده کرد؛ مثلا در رسیدن به یک زندگی خوب.

آنی دیلارد (Annie Dillard) در کتاب خود، زندگی نامه (The Writing Life) می‌گوید:

میان‌بری برای رسیدن به یک زنگی خوب وجود ندارد، اما کارها و تمرین‌هایی در این رابطه هست که به ما در رسیدن به این هدف کمک می‌کنند.

اِریک زیمر (Eric Zimmer) در مجموعه The One You Feed می‌گوید:

این حق ما است که نحوه زندگی، کردار و فکر‌های خود را انتخاب کنیم و تمرکزمان را بر روی اهداف اصلی و مهم زندگی‌مان بگذاریم.

زیمر با بیش از ۲۰۰ روانشناس در رابطه با غلبه بر ترس و رسیدن به یک زندگی خوب صحبت کرده و درنهایت به این نتیجه رسیده که رسیدن به شادی نیازمند چیزی بیشتر از به دست آوردن یک خط فکری مثبت است؛ رسیدن به این هدف نیازمند خواسته قوی و استواری در این راه است.

امروز با این سه استراتژی می‌توانید رسیدن به یک زندگی خوب را تمرین کنید:

۱٫ مراقبه یا مدیتیشن (Meditation)

حتی اگر به مدت دو یا سه دقیقه در طول روز این تمرین را انجام دهید به حضور، تمرکز و شور و اشتیاق شما افزوده می‌شود. مراقبه برای شما موقعیتی را فراهم می‌کند که از نحوه کارکرد ذهن خود مطلع شوید و به مرور از فرآیند خودکار آن جلوگیری کنید.

زیمر می‌گوید:

شادی با حضور شما رقم می‌خورد، و برای رسیدن به یک زندگی خوب باید حضور را یاد گرفت.

اگر در کار مراقبه مبتدی هستید با این آموزش ساده شروع کنید: ساعت ثابتی در طول روز انتخاب کنید و در این ساعت در گوشه‌ای خلوت و ساکت بنشینید، تنها برای چند دقیقه از دویدن بی‌وقفه باز ایستید، این مدت زمان کوتاه به هیچ کدام از کارهای مهم شما آسیبی وارد نمی‌کند. در این چند دقیقه بر روی تنفس خود تمرکز کنید، افکار خودکار ذهن و تمرکز بر تنفس در این چند دقیقه در رفت و آمد هستند، نیازی به فشار آوردن نیست، برای یک بار در زندگی خود ساده بگیرید، هیچ کاری انجام ندهید و اجازه دهید تنفس و تفکر شما باهم به جنگ بروند. لازم است که در روزهای اول تنفس خود در طول این پروسه عمدا به یاد آورید اما بعد از چند روز، این یادآوری به صورت ناخواسته اتفاق می‌افتد. در این بین، پس از رفت و آمدهای فراوان، لحظه‌ای می‌رسد که نه فکر هست و نه تمرکز بر روی نفس‌ها. در آن لحظه شما هستید. با گذشت چند هفته از این تمرین، کارکرد ذهن شما تغییر خواهد کرد، دیگر ذهن یک ماشین خودکار نیست که در طول روز، شما را به این سو و آن سو بکشاند. ذهن خوراک زیادی می‌سوزاند، و این خوراک می‌تواند در جای بهتری خرج شود، مثل دیدن و دوست داشتن افراد مهم زندگی‌تان، آن‌هایی که مدت‌ها است تصاویر و صداهایی یکنواخت و تکراری شده‌اند، آن‌قدر عادت کرده‌اید که دیگر نمی‌بینید. دلیل تمام افسردگی‌ها کمبود انرژی است، انرژی که ذهن از ما می‌خورد، با جمع کردن این انرژی و رام کردن ذهن، قطعا بزرگترین قدم در رسیدن به آرامش واقعی و داشتن یک زندگی خوب برداشته شده است.

روش های داشتن زندگی آرام و خوب

۲٫ زمان‌بندی کردن استفاده از فضای مجازی برای ساختن یک زندگی خوب

فیسبوک، اینستاگرام و تلگرام طوری طراحی شده‌اند که شما را تا ابد درون خود نگاه دارند! درون محتوای آن‌ها بالا و پایین می‌روید و لحظه به لحظه زندگی پر ارزش خود را در این دنیای خیالی از دست می‌دهید.

زیمر می‌گوید:

این یک میل طبیعی است که دوست داریم زمان زیادی درون گوشی همراه خود غرق شویم، که البته همیشه چیز بدی نیست، اما بهتر است مزاحم زمان شما برای مسائل مهم نشود. هرچه هوشیاری بیشتری در رابطه با زمان مصرفی خود در این شبکه‌های اجتماعی داشته باشیم، بهتر می‌توانیم بر روی کارهای مهم و سازنده زندگی خود تمرکز کنیم.

پیش از وارد شدن به شبکه‌های اجتماعی تصمیم گیرید که چه زمانی را می‌خواهید درون آن‌ها بگذرانید؛ ۱۰ دقیقه؟ ۳۰ دقیقه؟ هرچه لازم دارید انتخاب کنید و بر اساس انتخاب خود آلارم گوشی هوشمندتان را تنظیم کنید تا شما را بیدار کند؛ بیرون آمدن از شبکه‌های اجتماعی مانند بیدار شدن است، نه؟

می‌توانید از آلارم گوشی خود در طول روز هم استفاده کنید؛ زنگ گوشی به صدا در می‌آید و حالا از خودتان بپرسید که کجا هستم؟ چکار می‌کنم؟ کاری که مشغول آن هستم اهمیت دارد یا نه؟

۳٫ برای دور کردن افکار منفی از بازی الفبا استفاده کنید

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

حروف الفبا را به ترتیب مرور کنید و با رسیدن به هر یک در ذهن خود به دنبال کلمه‌ای بگردید که حرف آغازین‌اش، حرف الفبایی باشد که به آن رسیده‌اید. این کار برای خروج شما از چرخه افکار منفی بهترین تمرین است؛ ذهن شما را به زمان حال آورده و با گذشت زمان، نحوه داشتن یک زندگی خوب را به شما می‌آموزد. بدون شک مهم‌ترین تمرین این مقاله مراقبه است، در صورتی که سوالای در این رابطه داشتید از ما بپرسید.

آیا همسرتان در حال خیانت به شماست ؟
در صورتیکه نشانه های خیانت ذکر شده در این مطلب را در همسرتان دیدید، هر چه سریع تر با او در این رابطه صحبت کنید.

از نگاه دیگران شما در یک رابطه سال و ایده آل به سر می برید اما خودتان احساس می کنید که یک جای کار می لنگد. احساس می کنید اشکالی وجود دارد، و ناگهان خود را در حال بررسی موبایل و جیب های او می یابید. در همین زمان است که تلخی واقعیت شما را غافلگیر می کند: بله! او به شما خیانت می کند. بسیاری از ما این تجربه دردناک را داشته ایم. در این مواقع از خود می پرسیم: آیا اشتباهی از من سر زده است؟ آیا به اندازه کافی خوب نبوده ام؟ آیا نشانه هایی وجود داشت که آنها را نادیده رفتم؟

از آنجا که این موضوع در رابطه عاطفی بسیار حساس است، بهتر است که تنها با دیدن یک یا دو نشانه زود قضاوت نکنید. اگر بیش از ۳ نشانه خیانت را به طور مکرر در همسرتان دیدید، آنوقت باید هر چه سریع تر با او در این رابطه صحبت کنید.

تلفن همراه اش را از شما دور می کند

تلفن همراه یکی از خصوصی ترین اشیا هر فرد است. اگر همسرتان در حال خیانت به شما باشد، مطمئنا رد پای آن را در تلفن همراهش خواهید دید. بنابراین اگر همسرتان در نشان دادن تلفن همراهش به شما خودداری کرد، باید به او شک کنید.

این روزها کار کردن زیاد با تلفن همراه امری طبیعی است که تقریبا تمام افراد به آن دچارند اما زمانی که شما در اطراف همسرتان هستید و او گوشی خود را کنار می گذارد یا آن را خاموش می کند، پس بی شک او در حال پنهان کردن چیزی از شماست.

اکانت شبکه های اجتماعی اش را غیرفعال یا شما را از آن حذف می کند

گاهی ممکن است که شبکه های اجتماعی حوصله همسرتان را سر برده باشد و بخواهد که مدتی از آن دور شود، در اینصورت ایرادی ندارد و نباید خیلی به دلیل آن گیر دهید اما زمانی که او شما را از لیست دوستانش حذف می کند، باید به او شک کنید. مطمئنا این کار او طبیعی نیست و او چیزی یا کسی را از شما پنهان می کند.

در کنار شما عصبی است

آدمها به دلایل مختلف ناراحت و عصبی می شوند اما اگر دیدید که شریک زندگی تان تنها در زمان هایی که کنار شماست بداخلاق، عصبی و بهانه گیر می شود، آنوقت به دنبال دلیل اصلی آن باشید. شاید که او بخواهد در مورد موضوعی با شما صحبت کند.

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

دلایل زیادی برای سفر وجود دارد، سفرهای کاری، سفرهای تفریحی برای دور شدن از استرس زندگی روزمره و… هیچکدام از اینها جای نگرانی ندارد اما اگر همسر شما بدون برنامه ریزی قبلی و هماهنگی با شما ناگهان چمدان سفر خود را بست، توصیه ما به شما این است که پیگیر دلیل آن باشید.

البته احتمال این که او شما را نیز تشویق به سفر کند نیز وجود دارد. در این شرایط اگر که او بر این کار اصرار کرد، بدون این که ذره ای از دوری شما دلتنگ و ناراحت باشد، باید به این رفتار او شک کنید. شاید او به دنبال پیدا کردن فضایی برای خیانت به شما است.

شما را به خیانت متهم می کند

اگر همسر شما در حال خیانت به شما باشد، احتمال این که این موضوع را برعکس ببیند و بی دلیل شما را به این کار متهم کند، نیز وجود دارد. در واقع او با این کار می خواهد که کارهای خودش را پنهان و حواس شما را به جای دیگری پرت کند. افراد خیانت کار و دروغگو همه را به چشم خودشان می بینند.

بی دلیل خوشحال است

شما از دور می ببینید که همسرتان گلی را بویید و لبخند زد یا که بی دلیل خوشحال است، در این شرایط باید منتظر باشید تا او خبر خوبش را به گوش شما نیز برساند اما اگر چنین اتفاقی نیافتد، باید به دنبال دلیل شادی او باشید. مطمئنا او دلیلی جز شما برای شادی اش پیدا کرده است.

رابطه جنسی شما کم شده است

اگر تا به حال همسرتان بود که به سمت تان می آمد اما حال نیازهای شما را، زمانی که به سمت اش دست دراز می کنید، پس می زند، باید دلیلش را بپرسید. شاید دلیل آن استرس کاری، اختلال هورمونی یا حتی بیماری های روانی باشد اما دلایل دیگری هم وجود دارد که ممکن است رابطه شما را به اتمام برساند، پس هر چه سریع تر به دنبال علتش باشید.

با شما سر سازش ندارد

افراد خیانتکار به هیچ صراطی مستقیم نیستند. زمانی که بحثی بین شما بوجود می آید، آنها کوچک ترین تلاشی برای حل آن نمی کنند و احساسات شما را کاملا نادیده می گیرند. اگر شما نیز احساس کردید که همسرتان ناگهان لجباز شده و به حرف های شما کوچک ترین اهمیتی نمی دهد، هوشیار باشید زیرا اینها نشانه ای از خیانت است. مسلما بحث و دعوا در هر رابطه ای طبیعی است اما اگر یک طرف رابطه تلاشی برای حل آن نکرد یا به بیانی سر سازش نداشت، باید به آن شک کنید.

از نقشه هایش عقب می کشد

اگر با همسرتان برنامه ای ریخته اید و منتظر او نشسته اید تا بدان عمل کنید اما او ذره ای تمایل به آنها را ندارد یا آنها را کنسل می کند، باید به طور جدی با او گفتگو کنید. کنسل کردن برنامه ها یا کنار کشیدن از آنها نه تنها توهین به رابطه عاشقانه شماست بلکه بی احترامی نیز محسوب می شود.

در برنامه های آینده اش جایی ندارید

اگر شریک زندگی تان بدون شما به میهمانی رفت یا که برای رفتن به خانه پدر و مادر خود تنهایی را ترجیح داد، احتمال این که در آینده اش نیز شما جایی نداشته باشید، زیاد است. در واقع او برنامه زندگی اش را، مهم نیست که کوتاه مدت است یا بلند مدت، بدون شما می بیند و دوست ندارد که شما را در آن شریک کند. آیا فکر کرده اید که شاید پای فرد دیگری در میان است؟

خبر خیانت‌اش را از دیگران شنیده اید

اگر دوست، آشنا یا حتی غریبه ای برای اولین بار به شما پیغام و خبر داد که همسرتان در حال خیانت به شماست، بهتر است که از همسرتان دفاع و گوشی را قطع کنید اما اگر این پیغام ها تکرار شد باید فکر دیگری کنید. از آنجا که این موضوع جای نگرانی دارد، بهتر است که هر چه سریع تر با همسرتان گفتگو کنید.

در نهایت، اگر چه همسرتان با اعتمادترین فرد زندگی شماست اما اگر تعدادی از نشانه های بالا را به طور مکرر در رفتارهای او دیدید، تا دیر نشده وارد عمل شوید.

عوامل اصلی افسردگی در زنان جوان
عوامل اصلی افسردگی در زنان جوان
شاید یک شب کم خوابی باعث کاهش افسردگی روز بعد شود، ولی بنا بر مطالعه ای جدید، کم خوابی مزمن رابطه ای مستقیم و جدی با افزایش شدت افسردگی در زنان جوان دارد.

به گفته دیوید کالمباخ از دانشگاه پزشکی میشیگان و مسئول اصلی این تحقیق، «رسیدن به این نتیجه که خوابِ کم و بی کیفیت منجر به بدخلقی و بدتر شدن خوابیدن می شود، چندان دور از ذهن نیست.» به گفته این محقق این ارتباط نه فقط در افراد مبتلا به بی خوابی یا افسردگی، بلکه در زنان جوان سالم هم دیده شده است.

محققان ۱۷۱ دختر محصل در مقطع پیش دانشگاهی را زیر نظر گرفته به مدت دو هفته روی آنها مطالعه انجام دادند. این مطالعه با ارائه پرسش نامه ای برای بررسی میزان اضطراب و افسردگی هر فرد شروع شد. در ادامه، افراد شرکت کننده باید گزارشی روزانه از میزان بدخلقی و اضطراب خود تهیه می کردند. این دختران جوان باید کل ساعات خواب، مدتی که طول کشیده تا به خواب روند و میزان کیفیت خوابِ هر شب خود را گزارش می دادند.

رابطه افسردگی زنان جوان با کمبود خواب

این افراد به طور میانگین هر شب ۷ ساعت و ۲۲ دقیقه خوابیده بودند. ۲۱ دقیقه طول کشیده بود تا به خواب بروند. به طور کلی کیفیت خواب شان را نسبتا خوب گزارش کرده بودند. در ابتدا یک سوم خانم ها از نظر افسردگی در سطح «در خطر» بودند و ۱۷ درصدشان اضطراب بالینیِ قابل ملاحظه داشتند. در زنانی که در طول شب های این دو هفته کم تر خوابیده بودند علائم افسردگی که به صورت عدم درک لذت نمودداشت بیشتر مشاهده شد. در عین حال این علائم بیشتر روز بعد از شبی که بیشتر خوابیده بودند بروز کرده بود.

به گفته کالمباخ، «یک شب کم خوابی شاید حال روز بعد فرد را بهتر کند ولی تاثیرات درمانی یک شب کم خوابی کوتاه مدت است و چون بی خوابی مزمن احتمال بروز افسردگیرا افزایش می دهد، در بهترین حالت نیز فواید آن برای کاهش افسردگی، نسبتا کم است.»

وقتی این دختران جوان احساس رنج بیشتری داشتند، بیشتر طول می کشید تا به خواب روند و کیفیت خواب شان نیز پایین تر بود. علائم افسردگی شدیدتر معمولا قبل از شبی ظاهر می شد که مرحله خوابیدن طولانی تر بوده، ساعات خواب کم تر و کیفیت خواب پایین تر بوده است. کالمباخ در مصاحبه با رویترز گفت: «با توجه به دلایل مشکلات خواب، درمان افسردگی و اضطراب می تواند منجر به بهبود کیفیت خواب شود.»

مناسب ترین زمان برای ترک سیگار

محققان دریافته اند اگر شروع دوره ترک سیگار یا «روز ترک» در طول مرحله فعالیت فولیکول یا نیمه اول چرخه عادات ماهانه باشد، ترک سیگار چندان موفقیت آمیز نخواهدبود. به گفته رِان وتِریل، نویسنده اصلی این مطالعه و استادیار روان شناسی در دانشگاه پنسیلوانیا، «درک چگونگی تاثیر دوره ماهانه بر فرآیندهای عصبی، شناختی و رفتاری می تواند گامی مهم در دستیابی به درمان های موثرتر و انتخاب بهترین و فردی ترین روش ها برای کمک به ترک سیگار باشد.»

بنابر مطالعه ای دیگر از سوی همین محققان، در مرحله فولیکولی، نواحی مربوط به پاداش در مغز زنان، به هر چیزی که به سیگار کشیدن رمبوط است، واکنش قدرتمندتری نشان می دهد. در مطالعه اخیر، ۳۸ زن سیگاری در محدوده سنی ۲۱ تا ۵۱ سال شرکت داشتند که داروهای ضدبارداری هورمونی مصرف نمی کردند.
از آن ها اسکن هایی گرفته شد تا چگونگی ارتباط مناطقی از مغز که به کنترل رفتار کمک می کنند با بخش های مربوط به سیگنال پاداش بررسی شود. بعضی از این زنان در مرحله فولیکولی از دوره ماهانه بودند و برخی دیگر در شرایط بعد از تخمک گذاری. در افرادی که در مرحله فولیکولی بودند- فاصله زمانی بین عادت ماهانه و تخمم گذاری- پیوند عملکرد میان این دو بخش کلیدی در مغز کاهش یافت. به همین علت نه گفتن به سیگار برای آنها سخت تر می شد.

زنان سیگاری ۲۵ درصد بیشتر از مردهای سیگاری در معرض ابتلا به بیماری های قلبی و بیماری مزمن انسداد ریه اند. به- گفته این محققان شاید به همین علت ترک سیگار برای زنان سخت تر است. ترزا فرانکلین، استادیار ارشد علوم اعصاب در دانشگاه پنسیلوانیا می گوید، «وقتی می فهمیم شناخت زمانِ ترک سیگار، چه تاثیری بر موفقیت در این راه دارد، می توانیم درمان های فردی تر مناسبی برای افراد درگیر با ترک سیگار به کار ببریم.» این تحقیق ۳۱ مه امسال در مجله بیولوژی تفاوت جنسیتی به صورت آنلاین منتشر شد.

چاقی و افسردگی در زنان

چاقی یکی از جدی ترین عواملی است که سلامت انسان را تهدید می کند. چاقی می تواند مشکلات بلندمدتی را برایتان ایجاد کند، مگر این که بتوانید احساسات و هیجانات پنهان در پسِ پرخوری تان را کشف کرده و جلوی تداوم این مشکلات را بگیرید. اگر شاخص توده بدنی شما (BMI) بالا باشد- یعنی وزن تان به نسبت قدتان بسیار بیشتر باشد- خطر بروز بیماری های جدی مثل فشار خون بالا، بیماری های قلبی و سکته، دیابت نوع ۲، مشکلات کیسه صفرا، خستگی مزمن، آسم و برخی انواع سرطان ها برای شما افزایش می یابد.

چاقی در خانم ها ممکن است منجر به بروز مشکلاتی در سیستم تولید مثل شود. طبق تحقیقات انجام شده، در برخی مواردِ چاقی مفرط به ویژه اگر در سنین جوانی باشید، ممکن است منجر به کاهش امکان بارداری شود. چاقی اغلب با افسردگی همراه است و این دو تاثیر متقابل بر یکدیگر دارند. با اینکه زنان بیش از مردان در معرض ابتلا به شاخص توده بدنی ناسالم اند، بیش از مردها در برابر سیکل افسردگی چاقی آسیب پذیرند. بنا بر مطالعات انجام شده، افسردگی حاد در خانم های چاق رشد ۳۷ درصدی داشته است. همچنین در خانم ها رابطه ای جدی میان شاخص توده بدنی ناسالم و تمایل به خودکشی وجوددارد.

دلابل افسردگی در زنان

رابطه افسردگی زنان جوان با کمبود خواب

همچنین افسردگی می تواند ناشی از استرس بوده یا حتی باعث بروز آن باشد و ممکن است تغییراتی را در عادات غذایی و فعالیت بدنی تان ایجاد کند. بسیاری از افرادی که به سختی از پس ضربه های عاطفی (مثل مرگ دوستی صمیمی یا افراد خانواده، از دست دادن شغل یا مواجهه با بیماری جدی) بر می آیند، بی آن که متوجه باشند در خوردن غذاهای نادرست افراط می کنند و ورزش را رها می کنند.

کاهش ابتلا به سرطان دهانه رحم با ورزش

بنابر تحقیق دانشمندان موسسه سرطان رُزوِل پارک، حتی ۳۰ دقیقه ورزش در هفته ممکن است خطر ابتلا به سرطان دهانه رحم را به میزان قابل توجهی کاهش دهد. در این مطالعه ۱۲۸ بیمار مبتلا به سرطان دهانه رحم و ۵۱۲ فرد مشکوک به ابتلا به این سرطان شرکت کردند. براساس این تحقیق، شرکت در کمتر از چهار جلسه ورزشی، نوبد فعالیت فیزیکی تعریف شد. میزان عدم فعالیت ورزشی در بیماران مبتلا به سرطان دهانه رحم ۳۱٫۱% و در گروه دیگر ۲۶٫۱% گزارش شد. حتی با در نظر گرفتن تفاوت هایی بالقوه مثل سیگار کشیدن، مصرف الکل، سابقه ابتلا به این بیماری در افراد خانواده و شاخص توده بدنی، باز هم این میزان اختلاف میان این دو گروه حفظ شد.

نتایج به دست آمده حاکی از این است که زنانی که هیچ فعالیت ورزشی نداشتند، دو برابر و نیم بیشتر از زنانی که ورزش می کردند در معرض ابتلا به سرطان دهانه رحم هستند. به گفته دکتر کرستن مویسیچ، استاد انکولوژی در دپارتمان کنترل سرطان و پیشگیری در موسسه سرطان رُزوِل پارک «ما فکر می کنیم این مطالعه پیامی مهم در مورد سلامت عمومی دارد و ورزش نکردن به طور مطلق، ارتباطی جدی با ابتلا به بیماری های خطرناک دارد. یافته های مان نشان می دهند هر میزان ورزش می تواند خطر ابتلا به سرطان دهانه رحم را کاهش دهد. علاوه بر ترک سیگار و معاینه مرتب که در کاهش امکان ابتلا به این بیماری موثرند، ما در این تحقیق به عامل اصلاحی دیگری دست یافتیم.»

افسردگی پس از زایمان

براساس پژوهشی که چکیده ای از آن در نشریه «نقد و بررسی روان پزشکی در هاروارد» چاپ شده، زنانی که به تازگی مادر شده اند باید تا یک سال و به صورت مستمر در مراکز درمانی برای تشخیص بروز یا عدم بروز افسردگی پس از زایمان معاینه شوند.

براساس مطالعات انجام شده حدود ۱۴٫۵ درصد از زنان فصل تازه ای از افسردگی را در طول بارداری یا در ماه های اولیه بعدِ زایمان تجربه می کنند. با این حال موارد فراوانی از افسردگی پس از زایمان تشخیص داده نمی شود و تقریبا نیمی از موارد تشخیص داده شده درمان نمی شود. افسردگی پس از زایمان مانع ایجاد پیوند بین مادر و نوزاد شده و اثری منفی بر رشد عاطفی و رفتاری نوزاد می گذارد.

بیشتر گروه های متخصص زایمان و اطفال معاینه پس از زایمان را توصیه می کنند. گرچه تحقیقات زیادی در این زمینه انجام شده ولی تمرکز این مطالعات بیشتر بر پزشکانی است که مراقبت های اولیه از مادر و نوزاد به عهده آن ها است. بروز علائم افسردگی حاد در اولین ماه بعد زایمان، افسردگی پس از زایمان به حساب می آید ولی خطر ابتلا به آن تا مدت ها وجود دارد. نکته کلیدی، تشخیص افسردگی بعد زایمان و اندوه بعد زایمان است.

اندوه بعد زایمان به دوره کوتاهی از اختلالات خلقی همراه با گریه و افسردگی خفیف اطلاق می شود که ۸۰ درصد مادران معمولا در اولین هفته بعد زایمان تجربه اش می کنند. به همین علت است که نمی توان به راحتی زمان و تعداد دفعات معاینه را مشخص کرد. نتایج معاینه بلافاصله بعد از زایمان چندان دقیق نیست ولی شاید دسترسی به مراقبت های روان پزشکی را راحت تر کند. حتی خانم هایی که پس از اولین زایمان شان مبتلا به این نوع از افسردگی نشوند، در زایمان های بعدی باید تحت نظر قرار بگیرند.

منبع : برترین ها

چگونه عذرخواهی کنیم؟
همه ما در روابط میان فردى و یا زندگى مشترکمان دچار اشتباهاتى شده ایم که باعث ناراحتى دوستان، همسر و … شده است. شوخى بی مزه در جمع، انتقاد بی موقع، توهین، بى احترامى ، زیر قول زدن…همین اشتباهات و دلخوریها ریشه ى اغلب تعارضات است.

اگر فکر مى کنید که تنها با گفتن “ببخشید” قائله ختم خواهد شد و طرفتان موظف است که اشتباه شما را ببخشد و فراموش کند و همه چیز تمام شود سخت در اشتباه هستید! اگر خواهان سر و سامان دادن رابطه تان هستید، لازم است که یک عذرخواهى خوب را یاد بگیرید.

اینکه وقتى اشتباهى مى کنیم، دلى را مى شکنیم، حرفى مى زنیم که کدورت ایجاد مى کند چطور برخورد مى کنیم؟ چگونه عذرخواهى مى کنیم؟! اگر فکر مى کنید که تنها با گفتن “ببخشید” قائله ختم خواهد شد و طرفتان موظف است که اشتباه شما را ببخشد و فراموش کند و همه چیز تمام شود سخت در اشتباه هستید!

یک عذرخواهى خوب داراى ۶جزء مهم است که عبارتست از:

١- بیان تأسف

٢- توضیح اینکه چطور اینگونه شد

٣- قبول مسئولیت

۴- بیان پشیمانى

۵- پیشنهادى براى جبران

۶- درخواست بخشش

چگونه از طرف مقابل عذر خواهی کنیم ؟

اگر زمان کمى دارید و یا بنا به دلایلی نمى توانید تمام اجزاء آنرا انجام دهید، تحقیقات نشان داده که مهم ترین بخش عذرخواهى “قبول مسئولیت” است. پذیرش اینکه اشتباه کرده اید بسیار مهم است.

هیچوقت به خاطر احساس فرد مورد نظر عذرخواهى نکنید، بلکه به خاطر رفتار خودتان معذرت بخواهید.

به جاى اینکه بگویید: ” از اینکه با حرفام ناراحتت کردم عذر مى خوام” بگویید:”متأسفم من جملات دردناکى بهت گفتم “.

دومین جزء مهم دیگر پیشنهاد جبران است. وقتى قادر نیستید آسیبى که به طرف مقابلتان زده اید برگردانید، پس لازم است کارى بکنید که آسیب وارده کم شود

جزء مهم دیگر، ابراز تأسف ، توضیح اینکه چرا چنین شد و بیان پشیمانى است.

آخرین مرحله عذرخواهى “درخواست بخشش” است.

پر واضح است که مضمون عذرخواهى نیمى از راه است، جریانات وارده بیشتر از این حرفاست. با من من کردن، اجتناب از نگاه مستقیم، دست به سینه گوشه اى ایستادن ، هنوز در مرحله عصبانیت بودن تأثیر کلام شما را بسیار کم مى کند.

اگر واقعاً قصد عذرخواهى دارید رو در رو عذرخواهى کنید ، اس ام اسی و ایمیلى تأثیر کمى دارد. طرف شما دوست دارد ببیند و یا بشنود که در ابراز تأسف خود پشیمان هستید و مى تواند براى بقیه دوستی به شما اعتماد کند.

منبع : سلامتیسم

راهکارهای مؤثر در ترک وابستگی نا سالم
حتما در زندگی شما پیش آمده که خودتان را بیش از حد به چیزی، شخصی یا جایی وابسته دیده اید و ترک کردن آن برایتان امکان پذیر نباشد یا حتی فکرکردن به کنار گذاشتنش در شما ایجاد وحشت و هراس کند.

صحبت از وابستگی بیمارگونه ای است که تعادل احساسی ما را رد زندگی از بین می برد و باعث نابودی اعتماد به نفس در فرد می شود. در این مطلب به انواع وابستگی، عوارض و راهکارهای درمانی برای وابستگی ناسالم پرداخته ایم.

چرا وابسته می شویم؟

شکست های ما یکی از مهم ترین علل وابستگی هستند. همه ما در ناخودآگاه مان از این که به تنهایی کافی و کامل نیستیم در عذابیم. گاهی فرد در دوران کودکی به این نتیجه می رسد که به تنهایی قادر به انجام کاری نیست و همواره به دیگران نیازمند است. چنین فردی در بزرگسالی نیز به این باور می رسد که برای بقا و ادامه زندگی وابسته به دیگران است و همواره به کمک دیگران نیازمند است. چنین باوری معمولا در نتیجه حمایت های بیش از حد والدین در دوران کودکی ایجاد می شود و سرچشمه شکل گیری شخصیت وابسته است.

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

وابستگی چند نوع است؟

برای آشنایی بیشتر با عوارض ناشی از وابستگی ناسالم ضرورت دارد هم وابستگی سالم و هم وابستگی ناسالم تعریف شود تا با مقایسه آنها نسبت به موضوع اشراف نسبتا کاملی پیدا کنیم.

وابستگی سالم:

در وابستگی سالم، فرد در زمان مناسب و در صورت نیاز، مستقیما درخواست کمک می کند. در روابط با دیگران احساس امنیت، اعتماد و علاقه به میزان کافی وجود دارد. روابط سالم و در حد اعتدال بوده و هر یک از طرفین در رابطه برای دیگری ارزش و اهمیت قایل هستند. طرفین در عین حال که به نیازهای خود توجه دارند، حس محبت و همدلی را نیز از طرف مقابل خود دریغ نمی کنند و خویشتن حقیقی خود را فراموش نمی کنند.

وابستگی ناسالم:

در وابستگی ناسالم فرد سعی دارد طرف مقابل را تحت کنترل و نفوذ خود قرار دهد و به دلیل ترس از طرد شدن مانند یک قربانی هرگونه تحقیری را تحمل کند.

بیماری وابستگی چه علامت هایی دارد؟

زمانی که ما آنچنان مجذوب کسی شده ایم که احساس می کنیم با نبودن او، ما نیز نابود می شویم، در این حالت دچار وابستگی بیمارگونه شده ایم. برای تجربه این وضعیت می توانیم به شخصی فکر کنیم که ما را اذیت می کند، ولی نمی توانیم آن را رها کنیم یا ارتباطی را تصور کنیم که ما را ناراحت می کند و عذاب می کشیم.

افراد وابسته تنهایی برایشان غیرقابل تحمل و ناامیدکننده است. اغلب این افراد در زندگیشان مسوولیت های اصلی را به دیگران می سپارند. این افراد به تصمیم ها و اعمال خود اعتماد ندارند و نیازمندند دایما در طول زندگی و کاردرستی اعمالشان از سوی دیگران تایید شود. فرد وابسته برای حفظ کردن افراد در کنار خود از هیچ کاری دریغ نمی کنند و حتی به اعمالی تحقیرآمیز و ناخوشایند دست می زنند.

افراد وابسته به محض جدایی از کسی که آن ها را حمایت کرده و تکیه گاه آن ها بوده است یا دچار افسردگی شده یا فورا خود را وارد رابطه دیگری می کنند تا حمایت های لازم را از طریق او کسب کنند و در چنین شرایطی احتمال ارتکاب اشتباه بسیار بالاست. فرد وابسته هنگام صحبت و بحث با دیگران حتی اگر با نظر طرف مقابل مخالف باشند او را تایید می کنند تا مبادا با ابراز مخالفت موجب ناراحتی و از دست دادن طرف مقابل شوند. افراد وابسته به شدت احساس نیاز به مراقبت دارند و از فرمانبربودن هراسی ندارند.

انواع عوارض وابستگی ناسالم چیست؟

یک رابطه مخرب ناشی از وابستگی باعث می شود که همیشه وحشتی در شخص وجود داشته باشد که مبادا طرف مقابل او را تنها بگذارد یا به او دسترسی نداشته باشد. این افراد اغلب ناامید و اندوهگین اند. وابستگی عاطفی اعتماد به نفس را «تخریب می کند» و همیشه احساس خشم، تردید نسبت به خود، ترس از طردشدن، ترس از تنهایی، حس عدم امنیت، شرم، حقارت یا ترس از این که دیگران شما را دوست نداشته باشند یا از شما قدردانی نکنند وجود دارد.

فردی که از وابستگی عاطفی رنج می برد، فقط برای دیگران زندگی می کند و خودش را نادیده می گیرد. زمانی که با دوستانش است، خودش را فراموش می کند، زمانی که مشغول کاری می شود، خودش را تمام و کمال وقف آن کار می کند تا مورد پسند و قبول دیگران قرار گیرد و یا ذره ای از او قدردانی کند. در وابستگی، فرد شروع می کند به گدایی کردن توجه و در عمق وجود خود، احساس رضایت نمی کند و نیاز به تایید و تصویب دائمی از سوی دیگران دارد.

از مطالبه حق خود خجالت می کشد و به راحتی اظهار عقیده نمی کند، به دیگران محبت می کند تا رهایش نکنند. افراد وابسته در رابطه عاطفی اکثر مشکلات را متوجه خود می دانند و «نه» گفتن برای آن ها کابوس است چون احساس شایستگی نمی کند. روابط افراد وابسته به سمت کسانی که رابطه سالم دارند نمی رود بلکه به سوی افراد باج گیر جذب می شوند.

احساس وابستگی

در وابستگی ناسالم فرد سعی دارد طرف مقابل را تحت کنترل و نفوذ خود قرار دهد‎

ویژگی های وابستگی سالم چیست؟

در وابستگی سالم، کسی در دیگری حل نمی شود و رابطه سرشار از اعتماد، اطمینان، انعطاف پذیری و خالی از اضطراب، ناامنی، سوءظن و رفتار خصمانه است. وابستگی سالم وابستگی است که هیجان هایی که دو طرف نسبت به هم دارند معقول و منطقی است. فهم یکدیگر وجود دارد اما الزامی ندارد که دو طرف عین هم بفهمند. در وابستگی سالم احساس شایستگی در زندگی، شفافیت، تغییر و پیش بینی پذیری در طرفین وجود دارد.

دلبستگی بهتر از وابستگی است

دلبستگی یعنی این که با آنچه در ارتباط قرار گرفته ایم و به آن عشق می روزیم یا دوستش داریم احساس وحدت و یگانگی کنیم و با وجود لذت شادمانی، سعادت و خوشی در آن، ما نیز خشنود شویم. در این حالت، بودن یا نبودن، او در کنار ما، احساس بسیار خوب یا بسیار بد به ما نمی دهد، بلکه وجود او باعث حس رضایت در درون ما می شود.

به عبارتی دیگر، با نبودن او باز هم احساس رضایت در ما باقی مانده و حال خوبمان را می توانیم حفظ کنیم. درواقع یک فرد بالغ قادر به تشخیص یک رابطه سالم میان خود و دیگران خواهدبود. او می تواند میان یک رابطه مبتنی بر ساختار صحیح و یک وابستگی افراطی و خاجر از تعادل را تشخیص دهد و خود را از گرفتار شدن در تله های چنین ارتباطی برهاند.

یادمان نرود بسیاری از افراد ممکن است در مقاطعی از زندگی خود دچار چنین ارتباطی شوند. این یک ایراد محسوب نمی شود. مهم این است که با مشاوره صحیح بتوانیم خود را از چنین ارتباطی برهانیم و یک رابطه متعادل با اطرافیانمان داشته باشیم.۹ راهکارهایی برای از بین بردن وابستگی های مخرب

وابستگی ناسالم خود را بشناسید

آگاهی نسبت به وجود وابستگی، خود قدم بزرگی است که در این راه بر می دارید و با وجود همه مشکلاتی که دارید و همه ترس ها و نگرانی هایتان همواره روی پاهان خودتان می ایستید. شما قوی هستید و هم اکنون با استفاه از این آگاهی از وابستگی ترس هایتان را پشت سر می گذارید. همین شناخت است که به مدد آن دنیای شخصی بنا می نهید؛ دنیایی که در آن خودتان را دوست دارید و با خودتان در آرامش به سر خواهید برد.

دلایل وابستگی خود را پیدا کنید

تشویش ها، ترس ها و نرگانی ها و تمام چیزهایی که موجب عصبانیت، آزردگی و خشم شما می شوند را روی کاغذ بیاورید. این عمل باعث می شود تا چیزهایی که باعث ناراحتی شمامی شوند، فشار کمتری روی شما بیاورند. همچنین با این کار ذهنتان را رها می کنید و روشی است تا از طریق آن زباله های فکری تان را تخلیه کنید. این عمل مانع شکنجه های ذهنی شما می شود.


خرداد ۳۱ ۱۳۹۷

نکته های سلامت روانی – بخش اول

عزت نفس خود رو بالا ببرین

وابستگی عاطفی همیشه با نبود عزت نفس رابطه داره. در وابستگیای شدین احساسی، فرد خالی از عزت نفس بالاه. روی نکات مثبت و موفقیت هاتون تمرکز کنین. نه گفتن رو یاد بگیرین. به خواسته هاتون توجه کنین. سعی نکنین خودتون رو تغییر بدید. به نظر خودتون اهمیت بدید. در ذهنتون تصویر مثبتی از خود داشته باشین. از خودتون مواظبت کنین. انجام همه این کارا باعث می شه عزت نفس خود رو بالا ببرین و کم کم از وابستگی آزادی پیدا کنین.

اوقاتی رو به تنهایی خودتون اختصاص بدید

به این مسئله فکر کنین که تنهایی هم می تونه لذت بخش باشه! می تونین از این فرصت استفاده کنین و کارهای مورد علاقه تون رو انجام بدین: کتاب خوندن، گوش دادن به موسیقی، ورزش کردن، یادگیری چیزهای جدید و یا کمک به افراد نیازمند. اگه تنها هستین، لحظات کوچیکی که در تنهایی با خودتون می گذرانید، می تونن لحظات ناب شادی بخشی باشن.

از نبودن بقیه به وحشت نیفتید

واسه اون که به شکل زیادی ترس خود رو از نبودن بقیه کم کنین، چشم هاتون رو ببندید و نفسای عمیقی بکشین. درواقع، زمانی که تنفستون عمیق و طولانی باشه، فعالیت ذهنی تون کاهش پیدا میکنه و بدن آروم می شه. غیرممکنه زمانی که آروم و عمیق نفس می کشین، آروم شید. با انجام این عمل متوجه می شید که بعد از چند دقیقه، آرامش به شما بازخواهد گشت.

سعی نکنین نظر همه رو جلب کنین

بدون اینکه سعی کنین عشق و توجه بقیه رو از دست بدین، به بقیه «نه» بگید و افکارتون رو بگید. شما نمی تونید مورد پسند همه مردم قرار بگیرین و همه رو از خود راضی نگه دارین و این چیزی طبیعیه، پس حق دارین که تصمیم گیری کنین و چیزی که رو که می خواین به روشنی بگید.

احساس گناه نکنین

احساس گناه مثل دور باطل عمل می کنه و اثر گلوله برف رو داره؛ در زمانی که اتفاق ناگواری می افتد از خود می رپسید که چرا اینجور چیزی براتون پیش آمده و در آخر قانع می شید که مطمئنا کار بدی انجام دادین و بعد در وجودتون به دنبال نقصا و خطاهای خیالی می گردین و بازم احساس گناه بیشتری می کنین. احساس گناه به طور پیوسته ازتون یک گناهکار می سازه و بی اونکه بتونین این احساس رو به یک خطای مشخص ربط بدید، دچار احساس مبهم گناه می شید.

از آدما موفق الگوبرداری کنین

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

اهمیت نیازای خود رو بشناسید

نیازای خود رو خیلی مهم و غیرقابل خودداری بدونین. وابستگی در بیشتر مواقع پس ندیده انگاشتن و خودداری از خود در مورد نیازای مهم بوجود میاد.

منبع: ماهنامه همشهری

آزمایش اخلاق همسر پیش از تشکیل زندگی
آزمایش اخلاق همسر پیش از تشکیل زندگی
اگه قصد ازدواج با فرد مورد علاقه خود رو دارین اول باید به بعضی خصوصیات و ویژگیا در او دقت کنین. ببینین هدف او از همراهی با شما رابطه برقرار کردن راحت و گذاراست یا ازدواج و تشکیل زندگی مشترک، بررسی بعضی رفتارها در این افراد می تونه به شما در شناخت بهتر شخصیت اونا پس از اردواج کمک زیادی بکنه.

وقتی با مردی آشنا شدین چطوری می تونین بفهمین اون قصد ازدواج داره یا فقط فکر وقت‌گذرانی و تفریح داره؟

۱- اگه مردی خیلی سطحی با شما صحبت می‌کنه و هیچوقت به مسائل زندگی‌تون اهمیت نده، مطمئنا در فکر وقت‌گذرانیه. ولی اگه با مهربانی در مورد نیازها، زندگی، آرزوها و آیندهٔ شما براتون صحبت کنه و این نکات براش مهم باشه، پس بدونین به دنبال همسر آینده‌اشه.

۲- اگه به خواسته‌ها و معیارهای شما بخندد بدونین که فقط واسه سرگرمی با شما رابطه برقرار کرده، ولی اگه اینجور به نظر برسه که اون پیرو قوانین و معیارهای شماس و به اونا اهمیت می ده، به دنبال زنی مناسب واسه زندگی مشترکش و جزومردانی که قصد ازدواج دارن هست.

۳- اگه شماره تلفن شمارو داشته باشه و دیر به شما تلفن کنه مشخصه که جدی نیس، ولی اگه خیلی زود زنگ بزنه درواقع نشون می ده که به شما علاقه‌مند شده و می خواد اطلاعات بیشتری از طرف شما گرفت.

۴- اگه با مردی به رستوران رفتید و اجازه داد پول میز رو شما حساب کنین یا اینکه فقط سهم خودش رو پرداخت، بدونین مرد زرنگیه که فقط قصد سوءاستفاده از شمارو داره. ولی اگه صورتحساب رو پرداخت نشون می ده که مایله تأمین‌کننده شما باشه و این یعنی اینکه میشه به اون مرد امید بست.

۵- اگه مردی سر ساعتی با شما قرار بزاره و دیرتر از وقت مقرر خودش رو برسونه بی اینکه از قبل با تلفن شما رو آگاه کرده باشه، شایدً قصدش تفریحه. اگه وقت‌شناس و مقرراتی بود می تونه مرد مناسبی واسه زندگی باشه.

۶- اگه هیچوقت با دوستان، اعضای خونواده و همکاران اون برخورد نداشته باشین، بدونین در نظرش فقط یک دوست راحت هستین، ولی اگه شمارو به همه‌کسائی که براش مهمن معرفی کرد بدونین که همسر آینده‌اش هستین.

۷- اگه به‌طور منظم بهونه‌های مختلفی واسه معرفی نکردن شما به دوستان و همکارانش و پاپیش گذاشتن واسه خواستگاری آورد بدونین قصد ازدواج نداره. ولی اگه موافقت کرد شمارو در موقعیتی خاص به دوستان و افراد خونواده‌اش معرفی کنه بدونین که در دسته مردانی که قصد ازدواج دارن به حساب میاد.

۸- اگه مردی نتونه ازنظر پولی، احساسی و الهی خودش رو با شما هماهنگ کنه، بدونین قصد تفریح داره. ولی اگه قادر باشه تأمین کردن و حمایت کردن رو در مورد اعضای خونواده‌اش به راه احسن بکنه، یعنی مردی واقعیه و شما می تونین به اون تکیه کنین.

۹- اگه اون باور داره که مردها باید آزاد باشن و بگه براش مهم نیس که در کنار شما با زن دیگری هم رابطه دوستی داشته باشه خودتون حدس میزنین که باید چه‌کار کنین. ولی اگه بخواد روابط شما انحصاری باشه و فقط شمارو ببینه بدونین که اون قصد ازد

روابط عاطفی با همسرتون رو با روحیه قوی تقویت کنین
بیشتر خانما تصور می کنن با گریه کردن واسه مسائل کوچیک و بزرگ می تونن نظر همسر خود رو بیشتر جلب کنه و اینطوری نقش یک زن حساس رو بازی کنن. اما تنها نتیجه ای که از این کار نصیب خانما می شه ایجاد دلسردی بین زوجینه.

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

محمدرضا نظامی روان‌شناس خونواده گفت: خانوما معمولاً در روابط با همسران خود تمایل زیادی به ناز کردن و به اصطلاح منت کشیدن از طرف شوهران خود دارن اما باید در نظر داشته باشن که تکرار این رفتار نتیجه برعکس از طرف مردها رو به همراه میشه.
: برخلاف تصور خانما که واسه جلب توجه همسر خود در مسایل کوچیک و بزرگ زود به گریه می‌افتند و نقش یک زن حساس رو بازی می کنن، باید در نظر داشت که این کار نه تنها باعث افزایش محبت بین اونا نمی‌شه بلکه باعث می‌شه که مردها تصور کنن که همسر اونا فردیه که روبروی مسایل بزرگ و کوچیک زندگی ضعیف، بی طاقت و شکنندهه و پس باعث دلسردی بین زن و شوهر می شه.
نظامی تاًکید کرد: در اینجور شرایطی مردها سعی می کنن تا از ایجاد ارتباطات کلامی زیاد با همسر خود پرهیز کنن و اون رو در جریان تموم کارا و مسایل روزمره قرار ندهند تا باعث ناراحتی او نشه؛ که این موضوع بی شک واسه خانما خیلی ناخوشاینده.
این روان‌شناس خونواده آخر گفت: زنان واسه تقویت اعتماد و روابط عاطفی خود با همسرشون باید در سختیا و مشکلات خود رو قوی نشون بدن و تکیه بعضی وقتا و پشتیبان خوبی باشن تا باعث دلگرمی او شن.

مجله پزشکی پیک سلامت
نتیجه گریه کردن زیاد خانما در زندگی زناشویی, رفتار مناسب خانما هنگام بروز مشکل در زندگی زناشو, رویارویی با مشکلات در زندگی مشترک
روانشناسی بزرگسالان امتیاز شما به این مطلب چنده ؟ ۱۲۳۴۵
Article Rating تعداد امتیازای این

مرحله پایان عشق شما چه وقتیه
مرحله پایان عشق شما چه وقتیه
شما تا به حال عاشق شدین؟ چقدر اطمینان دارین عشق شما واقعیه و بعد از ازدواج همون طور داغ باقی می مونه؟ حتما تا به حال زن و شوهرهای خیلی رو دیده اید که خیلی عاشقانه با هم ازدواج کرده ان اما بعد از یه مدت هیچ اثری از عشق اونا باقی نماندهه.

حالا دیگر وقتشه. اصلا شاید دیر هم شده باشه. عاشق شدن رو نمی‌گویم. اون خودش دیر یا زود اتفاق میفته. منظورم بررسی عشق‌های گذشته و حال و شاید آیندهه. اصلا با کدوم تعریف اینقدر مطمئنید که عاشق هستین و عشق‌تون اگه اولی در دنیا نباشه بعد از لیلی و مجنون و شیرین و فرهاد مقام سوم رو می تونه بگیره؟ لطفا واسه چند دقیقه بی‌خیال باورهای خودتون شید، ببینین کارشناسان چه می‌‌گویند؟ اصلا عشق واقعی چیه و چند درصد از آدم‌هایی که ادعای عاشقی می کنن واقعا عاشقن؟
نقطه پایان عشق کجاست؟
جسم ما تمایل‌هایی داره که اسمش میله. مثلا من به این شیرینی میل دارم و این یک تمایل یه طرفه محدوده. می‌گویم یک‌سویه چون من به شیرینی میل دارم ولی شیرینی به من میلی نداره و می‌گویم محدود چون تمایل من هم تا وقتیه که شیرینی رو نخورده باشم. وقتی بخورم و سیر شوم دیگر میلی به اون ندارم. همین تمایل یک‌سویه می تونه نامحدود باشه.
مثلا من گل‌ها رو دوست دارم ولی معلوم نیس گل من رو می خواد یا نه. این می‌شه حب یا دوست داشتن چون نامحدوده ولی یک طرفه. علاقه یک خانوم به طلا و جواهر هم شبیه همینه، محدود کردن نداره و مثل میل به غذا و شیرینی نیس که از اون سیر شه ولی یک طرفه. حالت سوم می‌شه تمایل دو طرفه محدود؛ یعنی دو نفر همدیگه رو دوست دارن ولی این دوست داشتن محدوده و آخر سر یک جایی تموم می‌شه. به این دوست داشتن میگن شوق. بیشتر احساساتی که ما از اون به عنوان عشق یاد می‌کنیم شوقه. یعنی اشتیاق شدیدی که تموم می‌شه.
حتی عشق‌های تاریخی هم بیشترش شوق بوده ولی چون به هم نرسیده‌ان، تموم نشده. تحقیقات نشون می ده نقطه پایان این شوق‌های به ظاهر بی‌پایان نقطه به هم رسیدنه. یعنی ۲نفر همدیگه رو در حد مرگ دوست دارن ولی به محض اینکه به هم می‌رسند این علاقه شروع به کم شدن می‌کنه. همینه که خیلی از جوونایی که عاشقانه همدیگه رو دوست دارن و زمین و زمان رو به هم می‌ریزند تا با هم ازدواج کنن از همون ماه عسل اختلاف‌هاشون شروع می‌شه و زندگی‌شون دوامی نداره. اونا هیچ وقت عاشق هم نبوده‌ان و فقط اشتیاق شدیدی نسبت به هم داشتن که به اشتباه اسمش رو عشق گذاشته‌ان و به بیراهه رفته‌ان. شوق همون هوسه.
یعنی همه عشقا روزی از بین میره؟
اما حالت چهارمی هم هست؛ یعنی خواستن دو طرفه نامحدود. این نوع خواستن یک خواستن بی اندازه و مرزه که برتر و عالی‌تر از همه خواستن‌های دیگره و می‌شه نام عشق بر اون نهاد. حالت زمینی این نوع دوست داشتن عشق بین مادر و فرزنده؛ رابطه‌ای نامحدود و دوطرفه.
هر کدوم ازمون در زندگی یک وضعیت موجود داریم و یک وضعیت مطلوب. من موجود چطوری باید به من مطلوب تبدیل شوم؟ راهی که منو به حالت مطلوب هدایت می‌کنه عشقه ولی عشق به تنهایی می تونه؟ اینجاست که پای عقل به بین میاد. عقل به ما تاکتیک می ده. روش می ده که چه جوری به حمایت عشق به وضعیت مطلوب برسیم. عقل به ما نشون می ده وقتی دچار هیجان عشق هستیم چه جوری اشتباه نکنیم و در بهترین راه قدم بذاریم.
چه جوری مطمئن شیم احساسی که به یک نفر داریم همون عشقه؟
عشق از دوست داشتن مجزاست ولی بعضی وقتا به دلیل شباهت‌هایی که با هم دارن اشتباه گرفته می‌شن وگرنه هرکدام از اینا یک بحث جداست. اگه بخوایم با مفاهیم آکادمیک صحبت کنیم، دوست داشتن همون چیزیه که در عربی میگن «حُب» و از جنس عالم دومه ولی عشق از جنس عالم چهارمه. از این تعاریف متوجه می‌شیم عشق و دوست داشتن به اندازه دو دنیا با هم فرق دارن و این فرق کمی نیس. حتما می پرسین منظور از ۴ عالم چیه؟ این عالم‌ها بحث پیچیده‌ای دارن ولی در یک تعریف راحت باید بگم این چار عالم عبارتند از: اول، طبیعت که همین دنیا ملموسه. دوم، ذات که عالم معناست. سوم، طینت که میگن ترکیب عالم اول و دومه و چهارم، حیرت یعنی همون عالمی که پیامبر(ص) در معراج دید و متحیر شد و گفت: «خدایا تو رو اونقدر که باید نشناختم.» بعضی‌ها فکر می کنن بالاترین درجه دوست داشتن عشق نام داره. یکی از حکما هم عشق رو مستی عقل معرفی کرده. واقعا عشق یک مقدمه داره به نام شناخت و معرفت و یک موخره به نام ایثار و فداکاری. اگه کسی رو با معرفت اونقدر دوست داشته باشین که براش ازخودگذشتگی کنین، عاشقش هستین.
فرض کنین دختر و پسر جوانی خیلی به هم علاقه دارن ولی چه تضمینی هست که دخترخانم در آینده مادر خوبی باشه یا آقاپسر از عهده نقش بابایی بربیاد؟ از کجا معلوم وقتی با هم زیر یک سقف قرار می‌گیرند هزار و یک اختلاف‌نظر نداشته باشن؟ همه اینا در مشاوره قبل از ازدواج مشخص می‌شه
سن عاشقی در مردها چند ساله؟
هر چیزی یک سنی داره؛ مثل سن بلوغ. بچه‌ای که خیلی عقلش می‌رسد ولی هنوز به سن بلوغ نرسیده بالغ نیس یا برعکس، کسی که به سن بلوغ رسیده ولی کارا بلوغ در اون وجود نداره هم بالغ نیس. در این دنیا همه‌ چیز پیرو زمان و مکانه. هر چیزی باید بر روال طبیعت بشه. از ۹ ماه ماندن بچه در رحم مادر تا کشیدن ۴ درد زایمون که باعث جفت شدن جمجمه بچه می‌شه همه چیز در طبیعت قانون داره. در عاشق شدن هم سن مهمه. یک نوجوان اگه احساس می‌کنه عاشق شده هنوز بلوغ عقلی‌اش کامل نشده و نمیتونه واسه آینده برنامه‌ریزی کنه. اگه بخوام از دید علمی بگم عقل مردها تا ۴۰ سالگی کامل نمی‌شه. اصلا همینه که میگن زمان چل‌چلی! همینه که باعث می‌شه هرچقدر هم دو طرف به عشق‌شون مطمئن باشن باز نیاز به مشاوره دارن و نباید بی‌گدار به آب بزنن.
عشق و عاشقی,عاشق شدن,نقطه پایان عشق
تا کی واسه عاشق شدن فرصت داریم؟
در تکامل سنی آدم‌ها یک تقسیم‌بندی جالب هست؛ میگن اگه کسی بخواد قشنگ شه تا ۲۰سالگی می‌شه، اگه بخواد قهرمون شه تا ۳۰ سالگی می‌شه، اگه بخواد عاقل شه تا ۴۰ سالگی می‌شه و اگه بخواد عارف شه تا ۶۰ سالگی می‌شه. به اصطلاح میگن اگه تا این سن شد، شد و اگه نشد دیگر فایده نداره. البته این بیشتر درباره مردها راستی می‌کنه و زنان تکامل سریع‌تری دارن.
زن واسه مادر شدن آفریده شده و مرد واسه پدر شدن. زن باید زن باشه و مرد باید مرد باشه. یعنی زن نیاز به زنونگی داره و مرد، مردونگی. زنونگی یعنی ایجاد آرامش و مردونگی یعنی ایجاد آسایش. زن باید مثل گل باشه و مثل گل با اون رفتار شه و مرد باید مثل درخت باشه و مثل درخت با اون رفتار شه. اگه این‌ اینجور باشه عشق دووم میاره و زندگی به وضعیت مطلوب می‌رسد.
چرا داغ ترین ازدواجا بعد از ازدواج سرد می شه؟
مشاوره قبل از ازدواج یک ضرورته. همه زوج‌ها باید قبل از ازدواج به مشاور مراجعه کنن تا بتونن مشکلات احتمالی آینده رو پیش‌بینی کنن. فرض کنین دختر و پسر جوانی خیلی به هم علاقه دارن ولی چه تضمینی هست که دخترخانم در آینده مادر خوبی باشه یا آقاپسر از عهده نقش بابایی بربیاد؟ از کجا معلوم وقتی با هم زیر یک سقف قرار می‌گیرند هزار و یک اختلاف‌نظر نداشته باشن؟ همه اینا در مشاوره قبل از ازدواج مشخص می‌شه.
در این جلسات تست‌هایی از هر دو نفر گرفته می شه که جواب خیلی از سوال‌ها رو مشخص می‌کنه. این همون عملکرد عقله که کنار عشق قرار میگیره. یعنی دو نفر که احساس می کنن عاشق همن با یک روش عقلانی به این نتیجه می‌رسند که ازدواجشون به صلاحه یا نه؟ اگه بخوایم یک مثال راحت بزنیم، می‌گوییم عشق مثل یک جواهر گرانبهاست و عقل حلقه‌ای فلزی که رکاب این جواهر گرانبها می‌شه. اگه این حلقه باشه، می‌میتونی جواهرت رو دستت کنی و همیشه همراهت باشه ولی نمی‌میتونی یک جواهر گرانبها رو تا ابد بی هیچ محافظی توی مشتت نگه داری، شک نداشته باش که آخر سر گم میشه. همینه که بعضی وقتا عشق‌های آتشین یهو خاموش می‌شه. واقعا نگین باارزش اونا گم شده.
چرا بعضی از عشقا تبدیل به نفرت می شه؟
ازدواج نیاز به استطاعت داره. همونجوریکه وقتی کسی به حج می‌رود باید استطاعت داشته باشه در ازدواج هم استطاعت لازمه. البته این استطاعت فقط توان پولی نیس. استطاعت باید در عقل، در مسئولیت‌پذیری، در تعهدپذیری و خیلی چیزهای دیگر باشه. کسی که استطاعت نداره و می خواد همه چیز رو موکول به آینده کنه نباید به خیال خودش عاشق شه و درگیری عاطفی بسازه. هیچ فاجعه‌ای از اول فاجعه نبوده. شرایط و اشتباه‌ها به طرف فاجعه شدن هدایتش کرده. وقتی یکی جا می زنه طرف دوم دو راه داره؛ یا خودش رو ویرون می‌کنه و دچار افسردگی می‌شه یا دست به کارا خشونت‌بار می زنه و واسه نابودی طرف مقابل سعی می‌کنه. سد که بشکند همه چیز رو با خودش نابود می‌کنه.
عشق مرد و زن تعدد می پذیرد؟
عشق ممنوع یعنی واژه‌پردازی‌های بی‌خودی. یعنی چیزی که اصل عشق نیس. یک هوس زودگذره که تموم می‌شه اما در راه خودش زندگی افراد رو نابود می‌کنه. عشق باید منطق داشته باشه. اصلا عشق یعنی احساسی از جنس خدا. چیزی که از جنس شیطان باشه نمی‌شه نام عشق برآن گذاشت و مطمئنا هوسه. کسی که دچار این اشتیاق غلط می‌شه باید پیش از اونکه گره روی گره بزنه به مشاور مراجعه کنه و راهنمایی بخواد.
یک نکته مهم دیگر اینه که عشق در هیچ شرایطی تعدد نمی‌پذیرد. در یک دل امکان نداره محبت دو نفر بگنجد. منظورم عشق بین زن و مرده. ممکنه هوس کنی ۰۱ نوع غذا رو با هم بخوری ولی حتما بعدش دل‌درد می‌گیری. لازمه عشق وفاداریه. نباید اجازه بدیم سریال‌های بی‌سر و ته ماهواره‌ای با رواج عشق‌های به اصطلاح ممنوع کانون خونواده‌ها رو به خطر بندازن. بیشتر از اینا هدفمند پیش می‌روند. در خیلی از کشورها بعد از پخش هر فیلم تحلیلگر اجتماعی میاد و درباره موضوع فیلم حرف می زنه. ما هم به اینجور کارشناسی‌هایی نیاز داریم.

چطوری با فرزندان دختر خود رفتار کنیم
زمان ترسناکی واسه بزرگ‌کردن دخترونه. طبق تحقیقی جدید در سرویس سلامت همگانی انگلستون، از هر چار زن ۱۶ تا ۲۴ ساله بیشتر از یک زن به مریضی‌های روانی مبتلاست. این گروه ضمنا بیشتر از بقیه روبروی خطر مشکلات روانی قرار دارن.

زنان جوون سه برابر بیشتر از مردها نشونه‌های افسردگی و استرس گزارش میدن. و در سال ۲۰۱۴ میزان خودآزاری زنان سه برابر میزانی بود که در سال ۲۰۰۷ رواج داشت.
فشار مدرسه رو دوبرابر نکنین
«مدارس واسه دسترسی به اهداف تحت فشار شدیدین و بخش کلی‌ای از اون به والدین هم منتقل شده.» این نظر سارا کندریکه، از خیریه Place2Be که حمایت عاطفی از علم‌آموزان مدارس رو فراهم می‌کنه. «و البته طبیعیه که ما والدین واسه پیشرفت فرزندانمون انتظاراتی داشته باشیم. ولی خونه باید جایی امن باشه، پناهگاهی که در اون کودکان میدونن ارزششون خیلی بیشتر از توانایی‌های آکادمیک آنهاست.»

درباره قوانین استفاده از موبایل و کامپیوتر با هم تصمیم بگیرین
به‌جای حساسیت درباره استفاده دخترتون از موبایلش، ببینین که خودتون چه جوری از موبایلتون استفاده می کنین. جین لونن، مدیر دبیرستان دخترونه ویمبلدون، می‌گوید: «بعضی وقتا دخترها تعریف می کنن که چه جوری سعی می‌کرده‌ان چیزی به مادرشون بگن و مادرشون درواقع گوش نمی‌کرده چون داشته با موبایلش ایمیل‌هاش رو چک می‌کرده، یا موبایل با پیغام‌های جدیدش یه سره داشته وزوز می‌کرده.» اون اضافه می‌کنه: «ما واسه استفاده از تکنولوژی در زندگی خودمون باید چهارچوب داشته باشیم.»

لازمه والدین با کنار گذاشتن دستگاه‌هاشون هنگام مکالمه یا غذاخوردن در این راه پیشرو باشن. لونن می‌گوید که واسه استفاده از تکنولوژی قوانینی داشته باشین، ولی اونا رو با هم وضع کنین. «از فرزندتون بپرسید به‌نظرش چه روشی جواب می ده. اینطوری قوانینی می‌گذارید که واسه اون هم نفع شخصی داره و علاقه‌مند می‌شه که رعایتش کنه.»

واسه خودتون وقت بذارین
فراموش نکنین که مراقب خودتون و سلامت روانی خودتون باشین. «حواستون باشه که زندگی خودتون سراسر استرس و نگرانی نباشه.» این گفته جاستین رابرتزه، بنیانگذار سایت mumsnet که خودش دو دختر دوقلوی ۱۷ ساله داره. «لازمه دختران ببینند که مادرشون واسه خودش وقت می‌گذارد، به‌اندازه کافی می‌خوابد و همیشه وحشت‌زده نیس. و سعی کنین همیشه به دنبال رژیم و مدهای غذایی نباشید. واسه دختران نوجوان خوب نیس که ببینند مادرشون بیش‌ازحد سرگرم این چیزهاست، چون باعث می‌شه اونا هم دلواپس رژیم غذایی خودشون شن؛ همون چیزی که هیچ‌کدوم ازمون نمی‌خواهیم.»

نشانشان بدید که طبیعیه شکست بخورند
فراموش نکنین که به اونا نشون بدید شکست اشکالی نداره. لازمه دختران بدونن که شکست خوردن خوبه، که همه ما بعضی وقتا در زندگی‌مون شکست می‌خوریم، و این که چیزی که اهمیت داره خود شکست نیس بلکه روش کنار اومدن با اینه. «حتما شمام نمی‌خواهید شکست اونقدر چیز وحشتناکی باشه که ممکن نیس اتفاق بیفته.» این نظر رابرتزه که این‌طور ادامه می ده: «سراغ رقابت‌های جدید برید، به دخترتون نشون بدید چه جوری باید ماجراجویی کرد. و وقتی کاری به نتیجه نمی‌رسد – چون همه کارا نمی‌توانند به نتیجه برسن – دخترتون می‌بیند که شما دوباره سر پا می‌ایستید و راهتان رو ادامه میدید. همه‌چیز به ایجاد انعطاف‌پذیری مربوطه که واسه دخترانمون واقعا اهمیت خیلی داره.»

تفاوتهاى تربیت دختر و پسر,تربیت دختر بچه

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

وقتتون رو با اونا بگذرونین
هیچ کاری نکنین، و این هیچ‌کار رو هم با همدیگه انجام بدین. رابرتز عقیده داره «کالای با ارزشی به‌نام وقت خالی از فشار و نگرانی بهترین چیزیه که می تونین به اونا بدین. اینطوری متوجهشان می کنین که فقط به خاطر این دارین وقتتون رو با اونا می‌گذرانید که می خواهید در کنارشون باشین. همه ما مقصریم واسه برنامه‌ریزی‌های فشرده و نگاه همیشه به ساعت، یا سعی واسه انجام دادن دو کار هم‌زمان، ولی هیچ‌چیز مهم‌تر از اون زمانی نیس که شما فقط کنار یکدیگرید، بی هیچ برنامه‌ای.»

با هم غذا بخورین
سعی کنین همه موقع غذاخوردن لپ‌تاپ و موبایلتون رو کنار بذارین و دست‌کم چند بار در هفته با هم به غذاخوردن و صحبت‌کردن بدین. اگه نمی تونین با هم غذا بخورین، بشینین یک لیوان چای بخورین و حرف بزنین. همونجوریکه لونن می‌گوید، «موضوع مهم درباره رسانه‌های اجتماعی این نیس که دختران وقتی در اونان چه کارایی می کنن، بلکه مهم اینه که وقتی در اونان چه کارایی نمی‌کنن. و اون شامل وقتی هم می‌شه که صرف گفتگو با پدرومادر و خواهروبرادر خود نمی‌کنن؛ کاری که لازمه بکنن.»

خوب گوش کنین
نگذارید دختران شما رو پس بزنن. «بعضی وقتا سعی می کنن شما رو کنار بزنن یا بگن که علاقه‌ای به صحبت درباره موضوعی ندارن، ولی لازم نیس شمام حتما قضیه رو این‌طور آزاد کنین.» این نظر دکتر کارولین شستره، روانشناس خبره‌ای که با کودکان ۱۱ تا ۱۸ ساله کار می‌کنه. «لازمه با اونا وارد مکالمه شید و ببینین مشکل چیه. خیلی مهمه که بادقت گوش کنین. موضوع این نیس که شما به اونا بگید چه جوری از عهده مشکل بربیایند، موضوع اینه که گوش کنین و ببینین مشکل از دید اونا چیه. بله، شما می تونین چیزها رو سر جای خود بذارین و راه‌حل ارائه کنین، که ممکنه خیلی هم مفید باشه، ولی همیشه به یاد داشته باشین که اول گوش کنین.»

به‌باور کندریک، هیچ مشکلی اون‌قدر کوچیک یا اون‌قدر بزرگ نیس که نشه درباره‌اش حرف زد. و چیزی که دخترتون رو اذیت می‌کنه، هرچه که باشه، بی‌اهمیت نشمارید و از اون نگذرید. اگه در زندگی اون مهمه، یعنی که مهمه.

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

شستر می‌گوید: «نکته مهم به‌دست‌ آوردن درکیه از تصاویر، برنامه‌ها و رسانه‌هایی که می‌بینند تا بتونین با اونا وارد گفتگو شید. خود گفتگوست که مهمه.» مراقب باشین از کنار چیزی که مصرف و دریافت می کنن به‌سادگی نگذرید. از ایشون بخواهید به پیام‌هایی فکر کنن که در پشت چیزهاییه که تماشا می کنن. چرا در تبلیغات یا برنامه‌های تلویزیون زنان این‌طور به‌نظر می‌رسند؟ زندگی واقعی رو نشون میدن؟ با صحبت درباره چیزی که ارسال‌کردنش واسه بقیه پذیرفتهه، از دخترتون درمقابل سوءاستفاده جنسی از راه عکس‌ها و مکالمات خصوصی‌اش* محافظت کنین.

پیشنهاد رابرتز اینه: «به دخترتون بگید که قبل از فرستادن هر پست، تصور کنه همه اعضای مدرسه‌اش دارن اون رو می‌بینند.» علاوه‌براین، درباره حق داشتن حریم شخصی با اون صحبت کنین و این واقعیت رو گوشزد کنین که هیچ‌وقت نباید احساس کنه مجبوره رفتار خاصی نشون بده یا به‌شکل خاصی وارد رفت و امد شه. اطمینان حاصل کنین که می دونه همیشه می تونه سراغ شما بیاد و هیچ‌چیزی وجود نداره که نخواهید درباره‌اش حرف بزنین.

لونن هم پیشنهاد می‌کنه درباره مسائل مربوط به تکنولوژی «خیلی سختگیر» باشین. «به دخترتون یادآوری کنین که هزینه موبایلش رو شما میدید. قبل از خریدن اولین گوشی هوشمندش، قوانین رو وضع کنین: دسترسی در اتاق خواب نامحدود نخواهد بود، و والدین باید اجازه داشته باشن که بعضی وقتا موبایلش رو چک کنن.»

از راه تزریق کمی واقع‌گرایی به زندگی دخترتون، با فرهنگ به‌شدت جنسیت‌زده و تحت‌اثر پورنوگرافی مقابله کنین. پیشنهاد لونن اینه: «از الگوهای زنانه مثبت و غیرفیزیکی حمایت کنین.»

حواستون به نشونه‌های مشکلات روانی باشه
مراقب نشونه‌های هشداردهنده مشکلات سلامت روانی باشین. دکتر شستر می‌گوید: «گوشه‌گیری موضوع مهمیه که باید درباره‌اش احتیاط کرد، خصوصا اگه دختری نوجوان از وقایعی کناره‌گیری کنه که دوستانش رو درگیر می‌کنه. طبیعیه که نوجوان نخواهد به دورهمی‌های خانوادگی برود، ولی در اون سن دوستانش انگار مهم‌ترین افراد زندگی‌اشن. پس اگه دعوت دوستانش رو واسه بیرون رفتن و دیدن اونا رد می‌کنه، علامت هشداردهنده‌ایه.»
خانوم شستر می‌گوید اینا هم نشونه‌هایی هشداردهنده‌ان: مشکلات تکرارشونده معده و ضمنا تغییر اشتها، رفتار، سطح انرژی، خواب و کارکرد تحصیلی. تعداد زیادی از این علائم در کنار همدیگه ممکنه نشونه افسردگی باشه. اگه خودتون هم درباره سلامت روانی فرزندتون نگران بودین، این نشونه‌ها رو جدی بگیرین.

زندگی باید خوش باشه
لونن می‌گوید: «لازمه همه‌مون به‌یاد داشته باشیم زندگی از پایه سرگرم‌کنندهه، یا باید این‌طور باشه. لازمه این رو به دخترها یادآوری کنیم. از فرصت خندیدن با اونا لذت ببرین و خودتون رو زیاد جدی نگیرید. مهمه که دخترها رو تشویق کنین به خودشون بخندن.» انجام دادن کارهای خنده‌دار در کنار همدیگه و به‌عنوان خونواده واسه دختران عالیه؛ این کار به پرورش معنی واحد خونواده کمک می‌کنه، یعنی همون گروه کوچیک ما روبروی دنیا، و این واسه احساس هویتشون مهمه.

منبع: سلامت نیوز

اشتباهات جلسه خواستگاری
اشتباهات جلسه خواستگاری
از زمان های قدیم تا کنون خواستگاری یکی از روشای رایج در دنیا بوده و در هر کشوری به نوع خاصی صورت میگیرد.در ایران مرسومه که خونواده پسر به خواستگاری دختر میروند و این جلسه مهم که واسه پسر و دختر سرنوشت سازه رو تشکیل می دن.

شک نداشته باشینً هر فردی امکان داره بصورت ناخواسته و نادانسته در خواستگاری اشتباهاتی رو بکنه.

تعریف کردن زیاد از فردی که قراره با اون ازدواج کنین، یکی از بزرگترین اشتباهاتیه که ازدواج رو با مشکلات بنیادی روبرو می‌کنه.
کارشناسان علوم روانشناسی باور دارن گفتن بعضی کلمات، داشتن بعضی عادتا و رفتارها حتی به شکل ناخودآگاه باعث راه و روش منفی بقیه راجبه فرد می شه و پس فرصتای آشنایی و ازدواج از بین میره.
واسه گرفتن یک بازخورد مثبت و پرانرژی از خود در بقیه و امیدواری به ادامه آشنایی که در آخر به ازدواج منجر شه لازمه این موارد رو رعایت کنین:

هنگامی که با آقا یا خانمی آشنا می شید و تمایل دارین با اودر جلسه ای صحبت کنین، حتماً توجه ویژه ای به ظاهر خود داشته باشین، لباسای چروک، مسواک نزدن، ناهمگونی بین البسه، استفاده از ادکلنی که بوی مطبوعی نداره، کفشای واکسن نخورده و خاکی، آرایش بد موها همه می تونن خیلی در واکنش منفی بقیه نسبت به شما موثر باشن.

جوونا در اولین برخورد باید منظم و راحت باشن پوشیدن لباسای خیلی گران‌قیمت هم می تونه در راه و روش منفی بقیه به شما موثرباشد، ضمنا لباسای کهنه و کهنه تیر خلاصی بر نابودی رابطه و آشناییه.

توجه به تفاوتای فیزیکی شما با فردی که با اون آشنا شدین خیلی مهمه، اگه شما یک مرد قد بلند هستین که با خانمی با قد متوسط آشنا شدین، صحبت کردن درباره علایق و خصوصیات فردی در حالی که راه می روید اشتباهه، چون فرق قد شما می تونه بیشتر نمایان شه و باعث تحت شعاع قرار گرفتن بقیه خصوصیات مثبت و بی همتا در اون خانوم شه، بهترین روش واسه گفتگو و آشنایی، نشستن و گوش دادن به صحبتای فرد مقابله.

کارشناسان پیشنهاد می کنن قبل از دیدار اول حتماً اطلاعات کافی درخصوص قد، وزن و بقیه شرایط فیزیکی همدیگه بدست آورید تا یهو دچار شوک نشید. همینطور هیچوقت دورغ نگید چون حتماً افشا می شه.

تعریف کردن بیشتر از حد از فرد مقابل هم به جای اینکه اثر مثبت داشته باشه اثر ً منفی به جای میذاره، کارشناسان باور دارن وقتی شما به طور بزرگ نمایی آمیز از فردی که با اون آشنا شدین تعریف می کنین اون دچار یه جور احساس ترس و استرس می شه. همیشه در تعریف کردن و ضمنا انتقاد کردن حد متعادل رو رعایت کنین و زیاده روی نکنین.

خیلی از آقایان فکر می کنن با تعریف کردن بیشتر از حد از خانما می تونن اونا رو واسه زندگی و ازدواج تشویق کنن در صورتی که خانما تمایل زیادی به شنیدن تعریفای بزرگ نمایی شدن ندارن و دچار ترس و ترس می شن.

یکی دیگر از مواردی که باعث بی اعتمادی دوطرف به همدیگه می شه، نبود استقلال و داشتن هویت اجتماعی مناسبه، این موضوع به ویژه در افرادی که دراواخر ده بیست و بالاتر زندگی خودن کرد بیشتری پیدا می کنه.

بیشتر خانما به آشنایی به چشم یک فرصت واسه ازدواج نگاه می کنن و از آقایی که با اون آشنا شدن توقع دارن که استقلال فردی و اجتماعی مطلوبی داشته باشه، اگه یک مرد هنوز دارای شغل نیس و یا درصورتی که با خونواده زندگی می کنه درپرداخت هزینه ها به اونا کمک نمی کنه نمیشه واسه هدایت زندگی خانوادگی به اون اعتماد کامل کرد، گرچه که دلایل این روش زندگی اون باید به طور کامل سنجیده و پرسیده شه.

افرادی در آشنایی، ازدواج و تشکیل دادن خونواده موفقن که با انگیزه و پرتلاشن، دید مثبت و خوش بینانه ای به زندگی دارن، هدفمند، خواهان پیشرفت و پیشرفت مهربون و دلسوز هستندو می تونن مسئولیت خونواده رو به عهده بگیرن.
صحبت درباره میزان درآمد فرد، نوع شغل ، خونواده، میزان تحصیلات، علایق فردی و فعالیتای اجتماعی همه از موارد خیلی مهمیه که افراد باید به دقت درباره اون آگاهی داشته باشن اما پرسیدن بی امان سئوالات در اولین جلسه آشنایی می تونه این احساس رو در فرد مقابل بسازه که شما تنها به انگیزهای مادی به این آشنایی علاقه مند هستین و ازاین رو ارتباطش رو با شما کم و حتی قطع کنه.
گفتنیه؛ این سئوالات رو باید کم کم و با انجام صبر و درایت از فردی که با اون آشنا شدین بپرسید و اگه اون به شما دروغ می گه یا حقیقت رو کتمون می کنه، آینده روشنی در آشنایی و ازدواج با اینجور فردی وجود نداره.

پیشنهاد های زوجای خوشبخت واسه داشتن زندگی بهتر
ای دسته از آدما موفق خوب می تونن با انواع مشکلات و پیچیدگی‌ها در زندگی زناشویی برخورد کنن و خوشبختی خود و خونواده رو حفظ کنن شاید شمام با زوجایی برخورد کردین که به نسبت بقیه زوجا خوشبخت تر به نظر میان.

این افراد از تکنیکایی استفاده می کنن که تضمین کننده ی آرامش اونا در زندگیه.

همیشه مهربون و با گذشتن
مهربانی کلید حل اختلافاته، هنگامی که در اثر مشکلات مختلف دچار افسردگی ، اندوه، خشم، ناراحتی، عصبانیت، خشونت، کینه ، سرافکندگی و دلشکستگی می شید نباید این موارد بر نحوه رفتار با همسرتون اثر گذارد، حتی اگه به عکس اون دچار اینجور حالاتی بود شما باید نقش یک همدم مهربون رو واسه اون داشته باشین، مهربانی در کلام، گفتار، رفتار و حتی نوع نگاه همه می تونه باعث آرامش همسر، احساس اعتماد و امنیت و کاهش رفتار اون شه، حتی سرسخت‌ترین مشکلات رو میشه با آرامش، گفتگوی محبت آمیز، نگاه مهربون و گذشت و ایثار پشت سرگذاشت و جریان زندگی رو زنده و پایدار نگه داشت.
به سلامت روحی و جسمی خود اهمیت میدن
یک زوج موفق به سلامت خود و همسرشون اهمیت میدن، مواردی چون دچار شدن به انواع مریضی‌ها، چاقی و افزایش وزن، ریزش موی سر، نازایی، حوادث و تروما، مشکلات خلقی، افسردگی و حتی بروز مریضی‌های روانی همه می تونه خیلی بر روابط زن و شوهر اثر منفی گذاشته و باعث جدایی و اختلاف بین اونا شه.
اهمیت دادن به سلامت، تغذیه مناسب و مفید، استراحت به اندازه کافی، پرهیز از مصرف دخانیات، ورزش منظم، انجام آزمایشات دوره‌ای، مراقبت از همسر هنگام مریضی و در زمان نقاهت و ایجاد روحیه خوشحال در خونواده همه می تونه باعث افزایشه سطح سلامت زن و شوهر و فرزندان و دووم زندگی مشترک و خوشبختی زن و شوهر شه.
زمان خود رو واسه کار، خونه ، همسر و فرزندان تنظیم می کنن
اهمیت دادن به کار در عصر حاضر خیلی لازم و مهمه اما به همون اندازه مراقبت از خونواده و رسیدگی به اونا هم اهمیت داره. زوجای موفق افرادین که بین کار، رسیدگی به امور خونه و خونواده یه جور برابری و هماهنگی ایجاد می کنن.
واسه این کار داشتن برنامه ریزی دقیق و حساب شده ضروریه، به ویژه آقایان در این مورد باید بیشتر سعی کنن تا بتونن هم به همسر در انجام کارهای خونه ، خرید و تعمیرات کمک کنن و هم زمان کافی واسه رسیدگی به کودکان و نظارت بر تربیت، درس و فعالیت‌های اونا داشته باشن.
مردهایی که بیشتر به همسرشون در امور خونه کمک می کنن و زمان معینی رو با فرزندان سپری می کنن در محیط کاری هم از موفقیت بیشتری به نسبت مردها مجرد و یا افراد متاهل کم توجه به خونواده بهره مندن.
اونا به دقت بر امور اقتصادی خونواده نظارت و برنامه ریزی دارن
بعضی از زن و شوهر هنگامی که در امور اقتصادی دست به کارهای پر خطر میزنن و به دلایل مختلف شکست می‌خورند به دلیل استرسی که بر خونواده وارد کرده‌ان در این کانون هم دچار شکست و نا امیدی می‌شن.
خطر کردن واسه درآمد زایی و بالا بردن سطح توان اقتصادی خونواده اگر حساب شده نباشه می تونه ایجاد کننده اختلاف و دعوا در خونواده و حتی طلاق و جدایی شه.
واسه داشتن یک زندگی خانوادگی پایدار باید به دقت بر مخارج اقتصادی خود نظارت داشته باشین، برنامه ریزی واسه مخارج خونواده، خرید مایحتاج، ملزومات مورد نیاز، تحصیل فرزندان، هزینه‌های درمانی و خدماتی همه باید از قبل تنظیم شده باشه باشه.
اگه فردی ولخرج هستین و به محض دریافت حقوق خود اون رو طی مدت زمان کوتاهی به بهونه‌های مختلف خرج می کنین در زندگی خانوادگی با مشکل روبرو می‌شید، واسه رفع این مشکل با همسرتون صحبت کنین و از انواع راه حل‌ها مثل پس‌انداز بانکی یا به امانت سپردن موجودی واسه مدیریت هزینه‌های خود استفاده کنین.
با رعایت این راهکارها می تونین زندگی خوشحال و آرامی رو در کنار اعضای خونواده خود سپری کنین و در صورت بروز مشکل با همفکری ، مماشات و مراجعه به افراد متخصص از اونا با موفقیت عبور کرده کانون خونواده خود رو همیشه پرنور و گرم نگه دارین.

رفتارای منفی رو روبروی کودک کنترل کنین
رفتارای منفی رو روبروی کودک کنترل کنین
دقت کنین رفتارهای خود رو روبروی کودک کنترل کنین و از بروز خشم و رفتارهای پرخاشگرایانه پیشه او پرهیز کنین به پیشنهاد های متخصصین در این مورد دقت کنین و اجازه ندین از رفتارهای منفی تون الگوبرداری کنن.

پدرها و مادرها همیشه باید به این نکته توجه داشته باشن که اونا الگوی خیلی مهم و تاثیرگذاری در زندگی کودکانن. وقتی که موضوع سلامت روان و سلامت عمومی کودکان مطرح می‌شه هم پدرها و مادرها نقش خاص خودشون رو دارن. متخصصان قبول دارن که قرار گرفتن در نقش والدین می تونه واقعا سخت و استرس‌زا باشه. واسه همین، مراقبت پدرها و مادرها از سلامت روانی خودشون واسه مراقبت از فرزندان‌شون ضرورت داره. یکی از مهم‌ترین مسائلی که هر پدر و مادری باید به اون توجه کنه، نوع نشون دادن خشم و ناراحتی پیشه کودکه. کودکان، خیلی از رفتارهای خودشون رو طبق همین رفتارهای شما تنظیم می کنن. بررسی‌های گذشته محققان نشون میدن که فقط ۱۵ درصد از نوجوانان بریتانیایی ورزش می کنن و از خواب کافی و آرامش نسبی بهره مندن. به نظر محققان، این سه عامل واقعا واسه سلامت روانی کودکان و نوجوانان،‌ نقش لازم دارن. کودکان وقتی درست رفتار می کنن که والدین هم رفتار درستی داشته باشن. پس، شما به‌عنوان پدر و مادر باید طوری زندگی کنین که اهمیت این عوامل به وسیله کودکان پذیرفته شه.

تصاویر


خرداد ۳۱ ۱۳۹۷

مردها زنانی را می پسندند که…

مردها زنانی رو می پسندند که روی پاهای خود وای میستن. یک مرد دوست داره شما رو زنی قوی ببینه، کسی که نیاز نداره کس دیگری از اون حمایت کنه یا مراقبش باشه.
به گزارش خبرنگار «سلیم نیوز»؛ بررسی ویژگیای یک زن جذاب و محبوب از نظر مردها واسه زنان می تونه جالب باشه؛ زنانی که از نظر روان شناختی بیشتر از اون که به دنبال داشتن محبوب باشن، مایل ان که محبوب بقیه، به ویژه شوهر خود باشن.

 
زنان محبوب و جذاب، به خودشون احساس خوبی دارن. «گرانت» معتقده در مرحله اول، زنان باید احساسات منفی رو که به خودشون دارن بشناسن. احساسات منفی در عمق ضمیر ناخودآگاه یک زن، دفن و باعث می شه که اون، احساس کنه نمی تونه رابطه خوبی با همسر و جنس مخالف داشته باشه.
 
وقتی صحبت از این می شه که مردها چطورین، نمیشه یک نظر کلی واسه همه صادر کرد، اما یک سری ویژگیای عمومی و مشترک هست که تقریبا در مورد همه مردها راستی می کنه و میشه گفت که بیشتر از هر چیز دیگری اونا رو تحت اثر قرار داده و جذب شون می کنه.
 
 
۱. اهمیت دادن به ظاهر خود
اولین چیزی که یک مرد در شما می بیند ظاهرتونه و به این معنی هم نیس که سطحی نگر و ظاهر بینه، بلکه منظور ما اینه که حتی پیش از اینکه فرصت دهن گشودن و حرف زدن با اون رو پیدا کنین، اثر خود رو در همون نگاه اول گذاشته اید! اگه خوب به نظر برسین و به ظاهر خود اهمیت بدین، اون متوجه میشه.
اگه ویژگیایی در ظاهر خود دارین که دوست شون ندارین، ترفندهای آرایشی هست که می تونین از اونا واسه کمتر نشون دادن این ویژگیا استفاده کنین. اگه بلد نیستین چه جوری آرایش کنین که بهترین ویژگیای ظاهرتون رو مشخص تر کنین، می تونین از پیشنهاد های کارشناسان استفاده کنین.
 
 
۲. رابطه خوب با بچه ها
وقتی که یک مرد به دنبال شریک مناسب واسه زندگیه، زنی که رابطه خوبی با بچه ها داره نظرش رو جلب می کنن، چون میدونه زنی که از بودن با بچه ها لذت می بره می تونه خونواده ی خوبی تشکیل بده.
 
۳٫ اخلاق کاری خوب و مناسب
مردها دوست دارن با زنی ازدواج کنن که اخلاق و رفتار کاری خوبی داره. البته به این معنی نیس که باید سه شغله باشین و ۲۲ ساعت شبونه روز کار کنین تا توجه مردی رو جلب کنین، اگه در کارتون موفق باشین و مدت زمان طولانی در یک شغل مونده باشین نشون میده در کارتون جدی و سختکوش هستین و میشه در صورت ضرورت روی کمک شما حساب کرد.
 
۴. جداگونه بودن
مردها زنانی رو می پسندند که روی پاهای خود وای میستن. یک مرد دوست داره شما رو زنی قوی ببینه، کسی که نیاز نداره کس دیگری از اون حمایت کنه یا مراقبش باشه. البته وقتی موضوع جداگونه بودن مطرح می شه، نکته ی ظریفی هم هست: هر چند مردها از زنهای جداگونه خوش شون میاد، اما این رو هم دوست دارن که بعضی وقتا کسی به اونا نیاز داشته باشه. شمام زمانایی نیاز به شونِهایی دارین که سربر اونا بذارین.

شما به عنوان یک زن، نباید در رابطه ای قرار بگیرین که فقط به خاطر این که استقلال رو دوست دارین، کسی مراقب تون نباشه و به نیازای تون اهمیت نده. شما می تونین یک زن جداگونه و خود ساخته باشین و با هم هر وقت لازم شد خواسته کمک هم بکنین.
 
۵. مناسب و منطقی بودن
مردها دوست دارن زنی رو واسه زندگی مشترک انتخاب کنن که مناسب و منطقی باشه. بیشتر مردها دوست ندارن با زنی رابطه داشته باشن که با هر مشکل کوچیکی پریشون می شه. اگه رفتاری مناسب نداشته باشین، ممکنه زمانایی که در بین جمعی هستین، کارایی بکنین که باعث خجالت تون بشه و به درد سر بیفتید. ضمنا اگه نتونین خشم تون رو کنترل کنین، هر مردی رو از خود دور می کنین.

البته لازم نیس شخصیت خود رو کلا تغییر بدید. مناسب و منطقی بودن، یک هدف شخصیه که باید واسه اون تمرین کنین. مناسب بودن نه فقط به نفع روابط شماست، بلکه در تموم جنبه های زندگی روزمره کمک تون می کنه.


خرداد ۳۱ ۱۳۹۷

با استرس خداحافظی کنید

پیشنهاد ما اینه کسائی که دچار استرس شغلی زیادین حتما این بخش رو بخونن.

استرس شغلی به عنوان عمل دوطرفه بین شرایط کار و ویژگی‌های فردی شاغل، میزان بیشتر از حد خواست‌های محیط کار و پس فشارای مربوط به اینه که فرد بتونه از عهده اونا برآید استرس فرد رو در حالت آماده باش قرار میده و آدم هم با آماده کردن بدن واسه ایجاد شرایط دفاعی جواب میده.

سیستم عصبی با ترشح هورمونها و افزایش نبض و تنفس عمیق و کشش عضلات جواب میده. این جواب از قبل آمادگی ایجاد شدن رو داره و بیشتر همه به یک شکل جواب می دن و بستگی نداره که استرس در محل کار ایجاد شه یادر خونه.

خبر خوب اینه که رویکردهایی واسه رسیدن به رشد و پیشرفت‌ی فردی وجود دارن که اجرای‌شون آسون و عملیه و احتیاجی به زمان، هزینه و منابع خاصی ندارن. مدیران و اعضای تیم‌شون می تونن خیلی آسون این رویکردها رو به کار بگیرن و از استرس شغلی کم کرده شه.

خودتون الگویی واسه نشاط باشین و بقیه رو تشویق کنین

سطح استرس شغلی کارکنان روز به روز در حال افزایشه. گزارش‌ها نشون دهنده اینن که بیشتر از نصف نیروی کار در دنیا (حدود ۵۳ درصد) نسبت به پنج پارسال بیشتر روبروی فرسودگی و استرس شغلی قرار دارن. درسته که استرس واگیر داره، اما عکسِ این قضیه هم راستی می‌کنه. زمانی که هر کدوم از اعضای تیم احساس نشاط کنن، اثر اون به همه اعضای گروه انتقال می‌کنه.

طبق بررسی‌های گذشته موسسه‌ی مشاوره و تحقیقاتیِ «گالوپ» (Gallup) که ۱۰۵ تیم رو در شش دوره‌ی سه ماه مورد بررسی قرار داده بود، افرادی که ۲۰ درصد بیشتر از بقیه در اونا نشاط دیده می‌شد، موفق شدن باعث بالا رفتن روحیه‌ی دیگر اعضای تیم در طول شش ماه شن. پس، شمام باید فعالیت‌هایی که نشاط و سرزندگیِ شما و اعضای تیم‌ رو افزایش میدن شناسایی و اولویت‌بندی کنین. کارکنان‌ رو تشویق کنین که واسه ورزش کردن یا دیگر فعالیت‌های نشاط‌‌آور مثل پیاده‌روی دسته‌ جمعی وقت بذارن یا در تقویم کاری واسه هر پروژه زمان‌های اضافه‌تری اختصاص بدید تا کارکنان بتونن کارشون رو با آرامش و انعطاف بیشتری بکنن.

واسه فرار از استرس شغلی خارج از زمان کار به مسائل شغلی فکر نکنین

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

برابر تحقیقات سازمان مشارکت و پیشرفت‌ی اقتصادی، در سراسر دنیا کارمندان به طور متوسط ۳۴ تا ۴۸ ساعت در هفته کار می کنن و احتمال داره بعد از ساعات کاری هنوزم درگیر کار یا فعالیت‌های مربوط به اون باشن. تحقیقات نشون دادن که همیشه مشغول به کار بودن، و انجام دادن چند کار به شکل با هم قاتل بهره‌وریه، خلاقیت رو نابود می‌کنه و از انرژی و نشاط کارکنان می‌کاهد و به استرس شغلی می افزاید.

فرهنگی که در جوامع الان هست، روز به روز بر بالا بودن کارکرد کارکنان تأکید داره و همین باعث می‌شه اونا تمایل داشته باشن که همیشه در حال فعالیت باشن، ولی این طرز‌ فکر خیلی خطرناکه و در نقطه‌ی مقابل بهره‌وری قرار داره، چون حسابی واسه استراحت باز نمی‌کنه.

حتی بهترین ورزشکاران در بهترین تیم‌ها هم نیاز به استراحت و بازسازی نیروهای خود دارن. پس، حتما این موضوع رو با کارکنان‌تون روشن کنین که چه زمانی باید تمرکز خود رو بر کار بذارن و چه زمانی باید اون رو از یاد ببرن.

واسه بالا رفتن تمرکز، از انجام چند کار به طور با هم خودداری کنین

انجام دادن چند کار به شکل با هم یک اشتباهه. آدم‌ها مثل کامپیوتر نمی‌توانند چند کار رو به شکل موازی و هم‌زمان بکنن. محقق عصب‌شناسی و نویسنده «جوآن دیک» (JoAnn Deak) اشاره می‌کنه که انجام دادن چند کار به شکل هم‌زمان، مدت زمان انجام کار رو دو برابر می‌کنه و تعداد اشتباهات رو هم کمه کم به دوبرابر می‌رساند.

اون می گه بهترین روش واسه انجام چند کار، روش ترتیبیه. افراد می تونن با اختصاص دادن کارا، یکی بعد از دیگری و به شکل اولویت‌بندی شده، از تداخل زمانی وظایف جلوگیری کنن و با اولویت دادن به کارهای مهم و نه فوری، به اعضای تیم‌شون کمک کنن.

در کارای روزانه نظم حرف اول رو میزند پس منظم باشین

اگه کار واسه شما استرس یا ناراحتی ایجاد می کنه حالا زمان اینه که برنامه کاری روزانه خود رو منظم کنین. اولین نکته واسه رفع استرس شغلی اینه که سعی کنین که چند دقیقه زودتر به محل کار خود وارد شید تا بتونین یک برنامه ریزی منظم و درست واسه کار روزمره خود داشته باشین.این به شما کمک می کنه تا به یک آرامش روحی برسین.

سعی کنین تا میز کار خود رو منظم کنین و یا ایمیلای خود رو چک کرده و ایمیلای اضافی رو پاک کنین. در صورت امکان یک لیست از کارایی رو که باید هر روز انجام بدین تنظیم کرده و طبق اون لیست عمل کنین.

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

تنوع در محیط کاری

تنوع رو به یه جور نمک زندگی معرفی کرده ان و این مسئله بیش تر از هر زمان دیگر در روزهای کاری خود رو نشون میده. تکرار یک یا چند نوع کار به شکل روزمره به فرد فشار آورده و باعث ناراحتی و افسردگی فرد میشه.

تحقیقات نشون داده که کارمندانی که در مورد طراحی و دکوراسیون محل کار خود نظر می دن و اون رو به دلخواه تغییر می دن ۴۰ درصد از بقیه خوشحال ترن و استرس شغلی کمتری دارن. البته در خیلی از موارد کارمندان از اینطور قدرتی در مورد تغییر دکوراسیون بهره مند نیستن. پس بهتره که سعی کنین محیط شخصی خود، مثل اتاق یا میز کار خود رو با اضافه کردن چند عکس، تقویم با اشکال خنده دار یا یک اثر هنری قشنگ تر کنین.

واسه فرار از استرس شغلی در صورتی که قوانین محل کار شما اجازه میده سعی کنین تا حد امکان از لباسایی با رنگای جور واجور و خوشحال استفاده کنین. استفاده از کیفی به رنگ روشن یا استفاده از انگشتر یا ساعت مچی که خاطره خوبی رو به یاد شما می آورد همه می تونه روی روحیه شما اثر بزاره.

واسه فرار از استرس شغلی غذاای سالم بخورین

محققان دریافتند استرس شغلی می تونه به انتخاب غذاهای ناسالم منجر شه. اونا فهمیدن اخلاق منفی افراد از یک روز کاری پراسترس، در شام خوردن اثر می‌گذارد و باعث انتخاب غذاهای ناسالم می‌شه. پس این افراد بیشتر از حد عادی غذا می‌خورند یا به جای انتخاب غذاهای سالم، غذاهای ناسالم انتخاب می کنن.

اگه می دونین که روز سختی رو در پیش دارین سعی کنین تا بین وعدهای سالم و مقوی رو به همراه خود به سر کار ببرین. مغزها شامل:گردو، فندق یا بادام به دلیل داشتن اسید چرب امگا۳، موز به دلیل دارا بودن پتاسیم، نون سبوس دار و ضمنا خوراکیایی که قند و انرژی رو با سرعت کم در بدن آزاد می کنن مثل این موادن.

و کلام آخر: قدر موقعیت خود رو بدونین

اگه از شغل خود یا موقعیت کاری خود راضی نیستین سعی کنین به یه جور به جنبه مثبت کار خود نگاه کنین. سعی کنین تا یک یا چند نکته مثبت در مورد کار خود رو پیدا کنین یا به این موضوع فکر کنین که خیلی از آدما در آرزوی شغل و رتبه شمان. سعی کنین تا با کمک به بقیه در محل کار خود این احساس مثبت رو در خود تقویت کنین.


خرداد ۲۱ ۱۳۹۷

آموزش خط فرمان: قسمت هشتم، Pipeline

نوشته شده توسط فرشید نوتاش حقیقت.

توانایی خواندن اطلاعات از ورودی استاندارد و ارسال آن به خروجی استاندارد با یک ویژگی Shell به نام Pipeline یا کاراکتر خط عمودی | ایجاد شده است.

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

به عنوان مثال

command 1 | command 2

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

می‌توان از فرمان less برای نمایش صفحه به صفحه خروجی هر فرمانی استفاده نمود. به عنوان مثال:

ملاحظه می‌شود با استفاده از علامت پایپ | خروجی فرمان ls –l /usr/bin را به داخل ورودی فرمان less ریخته شده است.

فیلترها

پایپ‌لاین اغلب برای انجام عملیات‌های پیچیده بر روی داده استفاده می‌شود. ممکن است که چندین فرمان را با استفاده از پایپ‌لاین به هم متصل شود. فرمان‌هایی که به این شیوه استفاده می‌شوند را فیلتر می‌نامند. فیلترها ورودی را دریافت کرده آن را تغییر داده و سپس در خروجی نمایش می‌دهند. اولین فیلتری که امتحان خواهد شد sort می‌باشد. تصور نمایید که می‌خواهیم یک لیست ترکیبی از برنامه‌های اجرایی /bin و /usr/bin ایجاد کرده و آن‌ها را مرتب کنیم و لیست را نمایش دهیم:

از آنجایی که ما دو پوشه /bin و /usr/bin را تعیین کرده‌ایم خروجی فرمان ls از دو لیست مرتب شده، یکی برای هر شاخه، ولی با اضافه کردن فیلتر sort با استفاده از پایپ‌لاین، داده در لیست مرتب شده نمایش داده می‌شود.

فرمان uniq – گزارش یا حذف خطوط تکراری

فرمان uniq همان‌طور که از نام آن برمی‌آید (به معنی یگانه و منحصر به فرد) با خطوط تکراری مشکل دارد. فرمان uniq اغلب در کنار sort به کار می‌رود. فرمان uniq یک لیست مرتب شده از داده‌ها را از ورودی استاندارد یا یک آرگومان نام فایل قبول می‌کند، و به صورت پیش‌فرض هر خط تکراری موجود در لیست را حذف می‌کند. پس برای اینکه مطمئن شویم لیست ما هیچ مورد تکراری ندارد (که در این مورد که مثال می‌زنیم نام برنامه‌هاست که در هر دو پوشه /bin و /usr/bin وجود دارد) بایستی فرمان uniq را به پایپ‌لاین‌های خود اضافه نمود:

در این مثال از فرمان uniq برای حذف هر مورد اضافی از خروجی فرمان sort استفاده شده است. اگر به جای حذف بخواهیم لیست موارد تکراری را مشاهده کنیم می‌توان از گزینه –d استفاده نمود:

فرمان wc – نمایش تعداد بایت، کلمه و خط

فرمان wc سرنام عبارت Word Count به معنی تعداد کلمات است. این فرمان به منظور نمایش تعداد خطوط، کلمات و بایت‌های موجود در فایل‌ها به کار می‌رود:

در این مورد فرمان، سه شماره را نمایش می‌دهد: تعداد خطوط (۱)، تعداد کلمات (۹) و تعداد بایت‌های موجود (۵۴) در لیست ls-output.txt. همانند فرمان‌های قبلی اگر بدون آرگومان‌های خط فرمان به کار رود، استاندارد ورودی را دریافت می‌کند. گزینه –l خروجی را محدود می‌کند و فقط تعداد خطوط را نشان می‌دهد. اضافه نمودن آن به یک پایپ‌لاین می‌تواند روش خوبی برای شمارش موارد باشد. برای مشاهده تعداد آیتم‌هایی که ما در لیست مرتب وجود دارد می‌توان فرمان زیر را به‌کار برد:

فرمان grep – نمایش خطوطی که الگوی خاصی دارند

grep یک برنامه قدرتمند است که به منظور پیدا کردن الگوی خاص متن در داخل فایل‌ها به کار می‌رود، به این صورت به کار می‌رود:

grep pattern [file...]

وقتی که grep با یک الگو (pattern) در فایل مواجه می‌شود، خطی که آن الگو در داخل آن وجود دارد را در صفحه‌نمایش چاپ می‌کند. الگوهایی که grep می‌تواند داشته باشد ممکن است بسیار پیچیده باشد ولی در حال حاضر چون قصد داریم تمرکز را بر روی آموزش بگذاریم، از موارد ساده استفاده می‌شود. به الگوهای پیشرفته را در درس‌های آینده پرداخته خواهد شد.

فرض کنید که می‌خواهیم همه فایل‌هایی که در داخل لیست برنامه‌ها وجود دارند و دارای کلمه zip در نام خود هستند را پیدا کنیم. چنین جستجویی می‌تواند برای یافتن فایل‌های فشرده کاربردی باشد. مثال زیر گویای مطلب است:

گزینه‌های کاربردی خوبی برای فرمان grep وجود دارد. مثلاً –i که باعث می‌شود grep هنگام اجرا بزرگی و کوچکی حروف را نادیده بگیرد. (معمولاً جستجوها حساس به بزرگی و کوچکی هستند.) همچنین گزینه –v به grep می‌گوید که فقط خطوطی را چاپ کن که با الگو مطابقت ندارند.

head/tail – بخش اول و آخر فایل‌ها را چاپ می‌کند

گاهی اوقات شما همه خروجی یک فرمان را نمی‌خواهید. شاید فقط چند خط اول و یا چند خط آخر خروجی را بخواهید. فرمان head ده خط اول و فرمان tail ده خط آخر از خروجی‌های فرمان را چاپ می‌کند. به‌صورت پیش‌فرض هر دو فرمان، ده خط از متن را چاپ می‌کنند ولی با استفاده از گزینه –n می‌توانید این مقدار را تغییر دهید.

همچنین می‌توان با پایپ‌لاین آن را ترکیب کرد:

tail گزینه‌ای دارد که به شما اجازه می‌دهد تا فایل‌ها را به‌صورت زنده و در زمان واقعی (real time) مشاهده کنید. این ویژگی برای مشاهده پیشرفت و روند فایل‌های log بسیار مفید است. در مثال زیر نگاهی به فایل‌های پیام در مسیر /var/log می‌اندازیم. به این منظور دسترسی Super User نیاز است. چون /var/log/message دارای برخی اطلاعات امنیتی است.

با استفاده از گزینه –f فرمان tail مانیتور فایل را ادامه می‌دهد و زمانی که خطوط جدیدی اضافه گردد، به‌صورت خودکار در لحظه نمایش داده می‌شوند. برای خروج از این حالت Ctrl+C را فشار دهید.

منبع: کتاب The Linux Command Line نوشته William E. Shotts

نوشته آموزش خط فرمان: قسمت هشتم، Pipeline اولین بار در لینوکس سیزن پدیدار شد.


اردیبهشت ۱۲ ۱۳۹۷

نسخه نهایی لینوکس فدورا ۲۸ منتشر شد

fedora28

 

فدورا ۲۸ اینجاست! سرانجام پس از انتشار نسخه ی بتا از فدورا ۲۸ اکنون به اطلاع می رساند که نسخه نهایی توزیع Fedora 28 منتشر شد و هم اکنون در دسترس و قابل استفاده می باشد.فدورا توزیعی از سیستم عامل قدرتمند گنو/لینوکس می باشد که همواره سعی می کند آخرین فناوری های نرم افزارهای آزاد را به ارمغان بیاورد.

فدورا ۲۸ در این نسخه شاهد تغییراتی می باشد که برخی از آنها به شرح زیر می باشند :

 

  • پشتیانی از نسخه ی ۶۴ بیتی برای معماری ARM
  • استفاده از میزکار Gnome 3.28 در نسخه ی Workstation
  • استفاده از VirtualBox guest additions به صورت پیش فرض
  • استفاده از Kebernetes 1.9 در Fedora 28 Atomic Host برای orchestrating container-native
  • استفاده از نسخه ی glibc 2.27
  • استفاده از آخرین نسخه ی  GNU Compiler Collection (GCC) 8
  • بروزرسانی چندین زبان برنامه نویسی از جمله Golang 1.10 و Ruby 2.5
  • رفع باگ و بروزرسانی چندین بسته ی نرم افزاری

 

 

فدورا ۲۸ دارای طیف وسیعی از نسخه ها می باشد که با میزکارهای مختلف و همچنین برای معماری های گوناگون منتشر می شود.اکنون با توجه به معماری سیستم و سلیقه ی خود می توانید نسخه ی مانسب را دانلود کنید.

 

 

دانلود نسخه نهایی فدورا ۲۸ :

 

برای دانلود نسخه ی workstation که برای کاربران خانگی می باشد و به صورت پیش فرض با میزکار Gnome می باشد می توانید از لینک پایین استفاده کنید :

 

https://getfedora.org/workstation/

 

برای دانلود فدورا ۲۸ با میزکارهای مختلف مانند KDE,XFCE,LXDE و سایر میزکارها که مناسب کاربران خانگی می باشند می توانید نسخه ی مورد نظر خود را از لینک پایین دانلود کنید :

 

 

https://spins.fedoraproject.org/

جهت دانلود نسخه ی Atomic Host می توانید از لینک پایین استفاده کنید :

 

https://getfedora.org/atomic/

برای دانلود نسخه ی سرور می توانید از این لینک استفاده کنید :

 

 

https://getfedora.org/server/

جهت دانلود فدورا ۲۸ برای کارهای آزمایشگاهی و خاص می توانید از نسخه ی Fedora Labs استفاده کنید :

 

https://labs.fedoraproject.org/

برای اجرای فدورا در محیط های ابری مانند EC2 Amazon یا OpenStack  و یا سایر محیط های ابری می توانید از Fedora Cloud Base استفاده کنید :

 

https://cloud.fedoraproject.org/

برای دانلود فدورا ۲۸ برای دستگاه هایی با معماری ARM مانند Raspberry Pi 2 و Raspberry Pi 3 می توانید از لینک پایین استفاده کنید :

 

https://arm.fedoraproject.org/

برای دانلود تمامی نسخه از طریق تورنت می توانید از لینک پایین استفاده کنید :

 

https://torrent.fedoraproject.org/

 

 

 


اردیبهشت ۱۱ ۱۳۹۷

راه اندازی مجدد Gnome Shell از یک نشست دیگر

ممکنه براتون پیش بیاد که گنوم شل حالا به هر دلیلی هنگ کنه و هیچ راهی نداشته باشید که اون رو مجدد restart کنید. حتی کلید Alt + F2

برای اینکار میتونید با رفتن به یک TTY دیگه، مثلا با Ctrl + Alt + F3 و لاگین کردن به حساب کاربریتون و اجرای دستور زیر در توزیع های آرچی گنوم شل رو restart کنید:

pkill -HUP gnome-shell

و بعد به TTY قبلی که بصورت پیش فرض احتمالا F2 باشه برگردید: Ctrl + Alt + F2


اردیبهشت ۱۱ ۱۳۹۷

راه اندازی مجدد Gnome Shell از یک نشست دیگر

ممکنه براتون پیش بیاد که گنوم شل حالا به هر دلیلی هنگ کنه و هیچ راهی نداشته باشید که اون رو مجدد restart کنید. حتی کلید Alt + F2

برای اینکار میتونید با رفتن به یک TTY دیگه، مثلا با Ctrl + Alt + F3 و لاگین کردن به حساب کاربریتون و اجرای دستور زیر در توزیع های آرچی گنوم شل رو restart کنید:

pkill -HUP gnome-shell

و بعد به TTY قبلی که بصورت پیش فرض احتمالا F2 باشه برگردید: Ctrl + Alt + F2


اردیبهشت ۱۱ ۱۳۹۷

پشتیبان گیری از تلگرام با پورت باکس portbox

«پورت باکس portbox» آغاز به کار کرد.

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

  • امن و قابل رمزنگاری با الگوریتم قدرتمند AES-256
  • با رعایت کامل شاخص‌ها و ملاحظات حریم خصوصی
  • قابل بازیابی و مرور همیشگی بدون اتصال به اینترنت
  • سریع و آسان، مبتنی بر کلاینت اصلی تلگرام

پشتیبان گیری نامحدود از گفتگوهای شخصی و مخاطبین: رایگان

پشتیبان گیری نامحدود از هر تعداد گروه: ۱۰ هزار تومان

پشتیبان گیری نامحدود از هر تعداد کانال: ۳۰ هزار تومان

 

 

دانلود مستقیم و پرسرعت پورت باکس https://portbox.ir
دانلود از کانال پورت باکس https://t.me/portbox
دانلود از کافه بازار https://cafebazaar.ir/app/ir.portbox

اردیبهشت ۱۱ ۱۳۹۷

نحوه ساخت Symbolic Link (symlink) در سیستم عامل ویندوز

برای اینکه بتونید یک symlink در سیستم عامل ویندوز داشته باشید، لازم هست که ابتدا Command Prompt رو با دسترسی administrator اجرا کنید:

بعد از اجرای شدن Command Prompt می‌تونید با استفاده از دستور زیر symlink رو ایجاد کنید:
> mklink /D Link Target

که در این دستور سوییچ D/ به این موضوع اشاره میکنه که symlink ما برای یک پوشه ساخته میشه، Link نام symlink و Target مسیر پوشه اصلی رو مشخص می‌کنه.

اردیبهشت ۱۰ ۱۳۹۷

بک آپ گیری از تلگرام

‏با توجه به فیلتر شدن تلگرام، تا ساعاتی دیگر اپلیکیشن موبایلی بک‌آپ‌گیری ⁧ #امن ⁩ و رمزنگاری شده از تلگرام را در اختیار کاربران عزیز بیان قرار خواهیم داد.

پشتیبان‌گیری از مخاطبین، چت‌ها، گروه‌ها، کانال‌ها و موارد ذخیره شده شخصی …


اردیبهشت ۸ ۱۳۹۷

مرکز خرید ویندوز، دنیای لینوکس


اردیبهشت ۸ ۱۳۹۷

مرکز خرید ویندوز، دنیای لینوکس


اردیبهشت ۵ ۱۳۹۷

زیر پوست داکر چه خبر است

اینم یه تجربه پراکنده دیگه! این پست قرار بود جای دیگه‌ای منتشر بشه اما خب نشد. پس اینجا منتشرش میکنم. این متن رفرنس‌های زیادی کم داره که انشالا بعدا اضافه‌شون میکنم

در این پست قرار است که به زیرساخت‌هایی که داکر مبتنی بر آن ساخته شده است اشاره شود. هدف نهایی نشان‌دادن این موضوع است که داکر امکانات خود را به چه صورت ارائه می‌کند.

مقدمه

قاعدتا هم‌اکنون که در حال خواندن این متن هستید می‌دانید که داکر چیست و احتمالا می‌دانید که چگونه کار می‌کند. داکر خود مبدع موضوع جدیدی نبوده است و بر دوش تکنولوژی‌هایی توسعه یافته ایستاده است. استفاده از هریک از این تکنولوژی‌ها به تنهایی دردسر زیادی داشته و داکر با تجمع و آسان کردن استفاده از آنها توانسته است به اقبال عمومی دست یابد. در این پست بصورت خلاصه به بررسی این تکنولوژی‌ها پرداخته می‌شود.

کرنل لینوکس

بخش عمده‌ای از امکاناتی که داکر فراهم می‌کند، با استفاده از سازوکارهایی که در کرنل وجود دارند پیاده‌سازی شده‌اند. با در کنار هم قرار گرفتن این تکنولوژی‌ها داکر توانسته است که به ارائه خدمات بپردازد. لیست این تکنولوژی‌ها عبارتند از:

  • فضای نام(namespace)ها در لینوکس: فضا‌های نام این امکان را بوجود می‌آورند که بتوانند بخشی از منابع سیستم را بصورت ایزوله به پروسه‌هایی که درون آنها قرار دارند ارائه دهند. این منابع تنها توسط پروسه‌های درون آن قابل روئیت است. فضاهای نامی در داکر مورد استفاده قرار گرفته‌اند عبارتند از
    • فضای‌نام PID: که باعث می‌شود پروسه تنها پروسه‌های درون خود را ببینند
    • فضای‌نام NET: که باعث می‌شود بتوان کارت‌شبکه، پشته شبکه و سایر موارد را بصورت ایزوله ارائه کرد.
    • فضای‌نام IPC: که روندهای ارتباطی بین پروسه‌های مختلف را ایزوله می‌کند.
    • فضای‌نام MNT: که نحوه اتصال(mount) واسط‌های ذخیره سازی را ایزوله می‌کند.
    • فضای‌نام UTS: که نام کامپیوتر(hostname) و دامنه(NIS) را ایزوله می‌کند.
  • گروه‌های کنترلی یا cgroups: کرنل لینوکس این امکان را فراهم می‌اورد که پروسه‌ها در یک ساختار سلسله مراتبی قرار گفته و دسترسی آن به منابع سیستم محدود شود و مورد پایش قرار گیرد. این باعث می‌شود بتوان به عنوان مثال میزان استفاده از سی پی یو یا رم را کنترل کرد.

فایل سیستم

تکنولوژی دیگری که در داکر مورد استفاده قرار گرفته است، استفاده از یک سیستم فایل خاص به ویژگی copy on write است. سیستم فایلهای با این ویژگی را می‌توان بصورت لایه لایه ذخیره کرد و هنگام انتقال در صورت وجود داشتن نسخه قبلی تنها تفاوت‌ها را ارسال نمود. همچنین این امکان به ما این اجازه را میدهد که بتوانیم تغییرات را نسخه متفاوت همانند یک سیستم مدیریت نسخه پیگیری نماییم. سیستم فایلی که داکر از آن استفاده union file system است که ویژگی‌های زیر را دارد:
– بصورت لایه‌ایست
– هر لایه بایستی commit شود
– هر لایه بصورت فقط خواندنی ذخیره می‌شود.
– تنها فایلهای تغییر یافته در آن لایه ذخیره می‌شوند.

اجرا یک کانتینر

برای اجرای کانتیر و مشخص کردن تمام مشخصات آن بایستی این مشخصات را به فرمتی توصیف کرد. در داکر این فرمت container format نام داشته و داکر سعی در استاندارد کردن آن را دارد.

نوشته زیر پوست داکر چه خبر است اولین بار در تجربه های پراکنده پدیدار شد.


فروردین ۳۱ ۱۳۹۷

آموزش Upgrade کردن دیتابیس Couchbase Server

Couchbase_logo

در مطالب قبلی نحوه نصب دیتابیس Couchbase server و همچنین نحوه ی کلاستر کردن دیتابیس Couchbase server آموزش داده شد.در این مطلب قصد داریم تا نسخه ی Couchbase Server خود را Upgrade کنیم.

برای Upgrade کردن دیتابیس Couchbase Server کافیست تا مراحل زیر را انجام داد.

۱- ابتدا نسخه جدید Couchbase Server را از سایت رسمی آن دانلود کنید.ما در این مطلب فرض می کنیم که در حال حاضر نسخه ی Couchbase Server 4.1 بر روی سرور نصب می باشد و قصد داریم تا آن را به نسخه ی Couchbase Server 4.6 آپگرید کنیم.

بسته ی دانلود شده با نام couchbase-server-enterprise-4.6.1-centos7.x86_64.rpm می باشد.

۲- اکنون application خود را باید Shut down کنید تا هیچ درخواستی را به Couchbase Server ارسال نکند.

۳- اکنون باید  از دیتابیس های خود backup تهیه کنیم.برای اینکار کافیست تا «آموزش Backup و Restore دیتابیس Couchbase server» را مطالعه کنید.

۴- پس backup گرفتن از دیتابیس ها اکنون نوبت به backup گرفتن از فایل های پیکربندی Couchbase Server می باشد :

 

#cp /opt/couchbase/var/lib/couchbase/config /data/backup

۵- اکنون سرویس Cochbase Server را باید Stop کنید.

نکته اینکه اگر Couchbase Server شما کلاستر است باید کارهای گفته شده را روی همه Node ها انجام دهید.

 

#systemctl stop couchbase-server.service

 

اکنون برای upgrade کردن Couchbase Server کافیست تا دستور پایین را اجرا کنید :

 

 

#yum update couchbase-server-enterprise-4.6.1-centos7.x86_64.rpm

 

 

اگر Cochbase Server شما در حالت Cluster است اینکار را به ترتیب از Node 1  تا آخرین Node انجام دهید.پس از اجرای دستور بالا سرویس Couchbase به صورت خودکار Start خواهد شد.

اکنون پس از انجام کارهای گفته شده سرویس دیتابیس Couchbase Server شما آپگرید شده است.

امید است تا از این مطلب استفاده لازم را برده باشید.

 

 


فروردین ۲۹ ۱۳۹۷

استریم صوت بر روی شبکه

سلام دوستان، با اشتراک گذاری یک تجربه جدید و بروز رسانی وبلاگ در خدمتتان هستم.
فرض کنید شما در منزل یا سرکار چندین سیستم مبتنی بر لینوکس و تنها یک اسپیکر دارید و قصد دارید بتوانید به جای قطع و وصل کردن مداوم، اسپیکر را به یک سیستم در شبکه وصل و صوت را از سیستم های دیگر بر روی آن پخش کنید. برای این کار شما می توانید از PulseAudio استفاده کنید.

راه حل اول: پشتیبانی TCP

ابتدا در فایل default.pa مربوط به تنظیمات Pulseaudio بر روی سرور و کلاینت در مسیر /etc/pulse/ نسبت به فعالسازی ماژول TCP‌اقدام نمایید. برای این کار کافی است خط زیر را به قایل اضافه و یا در صورت موجود بودن با حذف # از ابتدای خط آن را از حالت توضیحات در بیاورید.

load-module module-native-protocol-tcp

برای کارکردن باید اطمینان حاصل کنید که هر دو سیستم سرور و کلاینت از یک کوکی مشترک که در مسیر ~/.config/pulse/cookie قرار دارد استفاده می کند. اینکه کوکی مربوط به سرور یا کلاینت باشد تفاوتی نمی کند مهم استفاده اشتراکی از یک کوکی می باشد.

راه حل دوم :پشتیبانی TCP با دسترسی کلاینت های ناشناس

اگر کپی کردن کوکی نتیجه خوشایندی به همراه نداشت می توان با افزودن پارامتری به کلاینت های ناشناس اجازه دسترسی به سرور را داد. برای این کار تنظیمات مربوط در قدم اول را می توان به صورت زیر تکمیل نمود.

load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/24 auth-anonymous=1

زیر شبکه (Sub Net) را مطابق نیز کلاینت هایی که می خواهید به سرور دسترسی داشته باشند را تغییر دهید.

راه حل سوم :

انتشار در بستر Zeroconf

برای اینکه سرور در بخش انتخاب خروجی تنظیمات Pulseaudio کلاینت ها نمایش داده شود لازم است که ماژول Zeroconf را بارگذاری کنید و سرویس Avahi را فعال و اجرا کنید. برای این کار بر روی هر دو سیستم بسته نرم افزاری pulseaudio-zeroconf رانصب کنید و نسبت به فعال سازی و اجرای سرویس  avahi-daemon اقدام کنید.
بر روی سیستم سرور خط  load-module module-zeroconf-publish و بر روی سیستم کلاینت خط load-module module-zeroconf-discover را برای بارگذاری ماژول به default.pa اضافه نمایید.
حال با انتخاب نوع خروجی در بخش تنظیم خروجی تنظیمات Pulseaudio تمامی صوت را به اسپیکر متصل به سرور هدایت کنید.


فروردین ۲۸ ۱۳۹۷

آموزش خط فرمان: قسمت هفتم، هدایت و تغییر مسیر

نوشته شده توسط فرشید نوتاش حقیقت.

در این آموزش یکی از بهترین ویژگی‌های خط فرمان یعنی هدایت و تغییر مسیر I/O را خواهیم آموخت.

I/O Redirection مخفف عبارت Input Output Redirection به معنی هدایت ورودی خروجی می‌باشد و با استفاده از خواهید شد این امکان، می‌توان ورودی و خروجی فرمان‌های لینوکس را به فایل‌ها و از فایل‌ها هدایت نمود و همچنین چندین فرمان قدرتمند ترکیبی ایجاد کرد. به منظور فراگیری این قابلیت در این بخش با فرمان‌های cat، sort، uniq، wc، grep، head و tail آشنا خواهید شد.

خروجی و ورودی استاندارد و خطا

بسیاری از برنامه‌هایی که استفاده می‌کنیم برخی از انواع خروجی‌ها را ایجاد می‌کنند. این خروجی اغلب شامل دو نوع است. اول نتایج برنامه را داریم یعنی داده‌ای که برنامه برای ایجاد آن طراحی شده است. دوم وضعیت و پیام‌های خطا را داریم که وضعیت فعلی برنامه را به ما گزارش می‌کند. اگر فرمانی مانند ls را بررسی کنیم، می‌بینیم که این فرمان نتایج و پیام‌های خطا را بر روی صفحه نمایش می‌دهد.

اگر این ایده که در لینوکس همه چیز فایل است را به یاد بیاوریم می‌بینیم که برنامه‌هایی مثل ls نتایج خود را به درون یک فایل خاص با نام Standard Output (خروجی استاندارد) می‌فرستد و همچنین پیام‌های خطا را به درون یک فایل خاص تحت عنوان Standard Error (خطای استاندارد) می‌فرستند. به صورت پیش‌فرض هر دوی این فایل‌ها به جای ذخیره‌سازی بر روی دیسک به صفحه نمایش لینک می‌شوند.

به‌علاوه بسیاری از برنامه‌ها، ورودی خود را از تسهیلاتی به نام Standard Input (ورودی استاندارد) می‌گیرند. I/O Redirection ما را قادر می‌سازد تا مسیری که خروجی به آن می‌رود و یا مسیری که ورودی از آن می‌آید را تغییر دهیم. به‌صورت عادی خروجی به صفحه‌نمایش هدایت می‌شود و ورودی از صفحه‌کلید می‌آید ولی با استفاده از I/O Redirection می‌توان این حالت پیش‌فرض را تغییر داد.

تغییر مسیر (Redirection) خروجی استاندارد

I/O Redirection به ما اجازه می‌دهد تا مسیری که خروجی می‌رود را دوباره تعریف کنیم. به‌منظور تغییر جهت و هدایت خروجی استاندارد به یک فایل دیگر به جای هدایت به صفحه‌نمایش ما از عملگر هدایت یعنی < استفاده شده و در ادامه آن نام فایل را ذکر می‌کنیم. برای مثال ما می‌توانیم به خط فرمان بگوییم که خروجی فرمان ls را به جای آن که آن را در صفحه نمایش نشان دهد به فایل ls-output.txt بفرستد.

در اینجا ما یک لیست بلند از دایرکتوری /usr/bin ایجاد نموده و نتایج را به فایل ls-output.txt فرستادیم. در ادامه خروجی فرمان را آزمایش می‌کنیم:

اگر محتوای فایل را با فرمان less بررسی کنیم، خواهیم دید که فایل ls-output.txt در واقع حاوی نتایجی از فرمان ls می‌باشد.

در ادامه آزمون هدایت را این بار با کمی پیچیدگی انجام می‌دهیم. نام دایرکتوری را به چیزی که وجود ندارد تغییر می‌دهیم:

یک پیام خطا دریافت نمودیم. این امری کاملاً طبیعی است چرا که دایرکتوری را که وجود ندارد را به آن تخصیص داده‌ایم. ولی چرا پیام خطا به جای اینکه در فایل ls-output.txt ذخیره گردد بر روی صفحه نمایش نشان داده شد؟ پاسخ این است که برنامه ls پیام‌های خطا را به یک خروجی استاندارد ارسال نمی‌کند و از آن جایی که فقط خروجی استاندارد Standard Output را هدایت کردیم نه Standard Error. در نتیجه هنوز پیام‌های خطا در صفحه‌نمایش نشان داده می‌شوند. در آموزش‌های بعدی نحوه هدایت فایل Standard Error را نمایش خواهیم داد ولی قبل از مجدداً نگاهی دوباره به فایل خروجی خود خواهیم انداخت. با فرمان زیر اطلاعات کامل فایل، نمایش داده خواهد شد.

این فایل اکنون اندازه و حجم آن صفر است. به دلیل این که وقتی ما با استفاده از عملگر > هدایت خروجی را انجام می‌دهیم، فایل مقصد همیشه از اول شروع به نوشتن می‌کند. از آن جایی که فرمان ls ما هیچ نتیجه‌ای ایجاد نکرده و فقط یک پیام خطا نمایش داده، عملیات هدایت شروع به نوشتن فایل از اول کرده و سپس به دلیل خطا، نتایج ثبت شده حذف شدند. در واقع هر وقت بخواهیم نتایج فایل را حذف کنیم می‌توانیم از چنین ترفندی استفاده کنیم:

به‌سادگی با به‌کار بردن عملگر هدایت بدون هیچ فرمانی نتایج فایل را حذف می‌کنیم و یک فایل جدید خالی ایجاد می‌کنیم. برای آنکه نتایج حذف نشوند بایستی از عملگر >> برای (Redirection)  استفاده کنیم. به مثال زیر توجه کنید:

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

تغییر مسیر (Redirection) خطای استاندارد

هدایت و تغییر مسیر خطاهای استاندارد فاقد یک عملگر اختصاصی هدایت می‌باشد. به‌منظور هدایت خطاهای استاندارد بایستی به توصیفگر فایل (file descriptor) مراجعه کرد. یک برنامه می‌تواند خروجی را بر روی هر جریان شماره‌گذاری شده فایل، ایجاد کند.

زمانی که ما به سه مورد اول این جریان‌های فایل به عنوان ورودی، خروجی و خطای استاندارد نگاه کنید. شل (Shell) آن‌ها را با توصیفگرهای فایل ۰، ۱ و ۲ اشاره می‌کند. شل علامت‌گذاری برای هدایت فایل‌ها با استفاده از شماره توصیفگر فراهم می‌کند. خوب از آن‌جایی که خطای استاندارد همان فایل توصیفگر شماره ۲ است، می‌توان خطای استاندارد را با این علامت انجام داد:

شماره توصیفگر بلافاصله پیش از عملگر هدایت یعنی > قرار می‌گیرد تا عملیات هدایت خطای استاندارد به فایل ls-error.txt صورت پذیرد.

هدایت خروجی استاندارد و خطای استاندارد به داخل یک فایل

در برخی مواقع نیاز می‌شود همه خروجی فرمان‌ها را به داخل یک فایل مجزا بریزیم. برای انجام این کار بایستی هم خطای استاندارد و هم خروجی استاندارد را به صورت همزمان هدایت (Redirect) کرد. به این منظور دو روش وجود دارد. روش اول روش رسمی است که بر روی نسخه‌های قدیمی شل (Shell) هم کار می‌کند:

با استفاده از این متد، به صورت همرمان دو Redirect را انجام دادیم. اول خروجی استاندارد را به داخل فایل ls-output.txt ریختیم و سپس توصیفگر شماره ۲ یعنی همان خطای استاندارد را به توصیفگر شماره ۱ یعنی خروجی استاندارد هدایت کردیم. در این شیوه هدایت خطای استاندارد بایستی همیشه پس از هدایت خروجی استاندارد صورت پذیرد در غیر این صورت کار نخواهد کرد.

نسخه‌های اخیر بش (bash) یک شیوه ساده‌تری برای انجام این ترکیب می‌باشد:

در این مثال ما با استفاده از علامت &> خطای استاندارد و خروجی استاندارد را به‌صورت همزمان به داخل فایل ls-output.txt منتقل کردیم.

جلوگیری از خروجی ناخواسته

بعضی مواقع سکوت واقعاً لذت‌بخش است و ما از خط فرمان خروجی نمی‌خواهیم. فقط می‌خواهیم فرمان را اجرا کرده و از خروجی جلوگیری کنیم. این موضوع به‌پروژه برای پیام‌های خطا و پیام‌های وضعیت کاربرد خوبی دارد. سیستم یک شیوه برای انجام این کار فراهم آورده است. با هدایت خروجی به یک فایل با نام /dev/null این کار انجام می‌گیرد. برای سرکوب پیام‌های خطا از یک فرمان می‌توان این کار را به شیوه زیر انجام داد:

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

تا به اینجا هنوز با فرمانی که از ورودی استاندارد استفاده کند، مواجه نشده‌ایم. به همین منظور برای توضیح هدایت ورودی استاندارد فرمانی را توضیح خواهیم داد.

فرمان cat الحاق فایل‌ها در لینوکس

فرمان cat که از کلمه لاتین Concatenate به معنی الحاق و به هم پیوستن گرفته شده یک یا چند فایل را می‌خواند و سپس آن‌ها را به یک خروجی استاندارد کپی می‌کند و به این صورت به کار گرفته می‌شود:

cat [file...]

می‌توان از فرمان cat به منظور نمایش فایل‌ها بدون صفحه‌بندی استفاده کنید. برای مثال:

این فرمان محتوای فایل ls-output.txt را نشان می‌دهد. Cat اغلب به منظور نمایش متن‌های کوتاه از فایل‌ها به کار می‌رود. از آنجایی که cat می‌تواند بیش از یک فایل را به‌عنوان آرگومان قبول کند، از آن می‌توان به‌منظور اتصال فایل‌ها به یکدیگر نیز استفاده کرد.

فرض کنید که فیلی عظیم را دانلود کرده‌اید. این فایل به بخش‌های کوچک‌تر تقسیم شده است (فایل‌های تصویری موجود در شبکه یوزنت معمولاً به این شیوه به اشتراک گذاشته می‌شوند) حال می‌خواهیم این بخش‌های کوچک را به هم متصل کنید تا فایل اصلی به حالت اولیه خود برگردد. اگر مثلاً فایل‌ها به این صورت نام‌گذاری شده باشند:

movie.mpeg.001 movie.mpeg.002 ... movie.mpeg.099

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

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

حال اگر فرمان cat را بدون هیچ آرگومانی وارد کنیم چه اتفاقی خواهد افتاد؟

به نظر می‌رسد که هیچ اتفاقی نمی‌افتد ولی در حقیقت به حالت معلق باقی می‌ماند تا ما فرمانی وارد کنیم. فرمان cat شروع به خواندن ورودی‌های استاندارد از ابتدا می‌کند و از آنجایی که ورودی‌های استاندارد به‌صورت پیش‌فرض به صفحه‌کلید متصل شده‌اند، پس فرمان cat منتظر می‌ماند تا چیزی تایپ کنیم. متن زیر را وارد کنید:

سپس Ctrl+D را فشرده تا به cat بفهمانید که به آخر فایل در یک ورودی استاندارد رسیده‌ایم.

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

از این رفتار می‌توان به منظور ایجاد فایل‌های متنی کوتاه استفاده نمود. مثلاً می‌خواهیم یک فایل با نام lazy_dog.txt که حاوی متن تایپ شده است ایجاد کنیم. بایستی فرمان را به این شیوه تایپ کنیم:

پس از وارد کردن فرمان فوق، متن مورد نظر خود را تایپ می‌کنیم. در آخر با فشردن Ctrl+D فایل به پایان می‌رسد. برای نمایش نتایج وارد شده در فایل خود می‌توانیم باز هم از فرمان cat به منظور نمایش استفاده کنیم:

خوب حال می‌دانیم فرمان cat ورودی‌های استاندارد را قبول می‌کند:

یادآور می‌شویم که برای خروجی استاندارد از عملگر < استفاده می‌کردیم. حال برای ورودی استاندارد از عملگر > استفاده می‌کنیم. با استفاده از این عملگر و فرمان بالا منبع ورودی استاندارد را از صفحه‌کلید به فایل lazy_dog.txt تغییر دادیم. این کار خیلی کاربردی نیست ولی مفهوم را می‌رساند. یعنی این بار از یک فایل به عنوان منبع ورودی استاندارد استفاده می‌کنیم. فرمان‌های دیگر استفاده بهتری از ورودی استاندارد خواهند داشت. به این منظور به صفحات manual مراجعه نمایید.

منبع: کتاب The Linux Command Line نوشته William E. Shotts

نوشته آموزش خط فرمان: قسمت هفتم، هدایت و تغییر مسیر اولین بار در لینوکس سیزن پدیدار شد.


فروردین ۲۶ ۱۳۹۷

آموزش رایتر: قسمت ششم، کار با واژه‌ها

نوشته شده توسط فرشید نوتاش حقیقت.

در این آموزش قصد داریم به چگونگی کار کردن با واژه‌ها بپردازیم.

درج واژه‌ها

قبل از شروع تایپ باید نوع پاراگراف را مشخص نمود. یعنی متن، فارسی (از راست به چپ) است یا انگلیسی (از چپ به راست). برای این کار می‌توان از کلیدهای ترکیبی Ctrl+Shift سمت راست صفحه‌کلید برای حالت راست به چپ و از کلیدهای ترکیبی Ctrl+Shift سمت چپ صفحه‌کلید برای حالت چپ به راست استفاده کرد.

جابه‌جایی در متن

با استفاده از ماوس می‌توان به راحتی در متن جابه‌جا شد. همچنین، کلیدهای جهت‌نمای صفحه‌کلید نیز امکان حرکت کردن در بین متون را فراهم می‌سازند.

انتخاب واژه‌ها

قبل از اینکه بخواهیم هر تغییری روی متن انجام دهیم، نیاز است آن را انتخاب کنیم. انتخاب متن در داخل رایتر همانند انتخاب کردن متن در دیگر برنامه‌هاست.

برای انتخاب بلوک‌ها تمام روش‌های جابه‌جایی با کلید Shift انجام می‌شوند. علاوه بر انتخاب کردن بلوک‌هایی از متن، می‌توان آیتم‌هایی که متوالی نیستند و ستون‌ها (بلوک‌های عمودی از متن) را نیز انتخاب نمود.

برای انتخاب کردن آیتم‌هایی که متوالی نیستند اول قسمتی از متن را انتخاب، سپس کلید Ctrl را پایین نگه داشته و از ماوس برای انتخاب قسمت بعدی متن استفاده کنید. برای انتخاب با صفحه‌کلید بعد از انتخاب قسمت اول کلیدهای Shift+F8 را فشرده تا رایتر در حالت “Adding selection” قرار گیرد. سپس با کلیدهای جهت‌نما قسمت بعدی را انتخاب کرده و برای خروج از این حالت دکمه Esc را انتخاب نمایید.

می‌توان یک بلوک عمودی یا «یک ستون» از متن که با فاصله یا تب از هم جدا شده است را انتخاب کرد. برای این کار از مسیر Edit > Selection Mode > Block Area و یا کلیدهای Ctrl+F8 استفاده نمود و یا بر روی آیکون Selection در نوار وضعیت کلیک نمود و Block selection را از لیست انتخاب کرد.

جستجو و جایگزینی کلمات و عبارات

اولین روش برای جستجو استفاده از نوار ابزار Find می‌باشد که می‌توان در مسیر View > Toolbars > Find آن را یافت و یا با کمک کلیدهای Ctrl+F آن را فعال نمود.

روش دوم استفاده از کادر محاوره‌ای Find & Replace بوده که برای نمایش آن می‌توان کلیدهای Ctrl+H را فشرد و یا می‌توان از مسیر Edit > Find & Replace بدان دست یافت.

متنی که می‌خواهید جستجو شود را در کادر Find و متن جدید را در کادر Replace تایپ کنید.

درج خودکار واژه‌ها

نرم‌افزار واژه‌پرداز زمانی که واژه‌ای در آن تایپ می‌شود به‌طور خودکار آن را تغییر می‌دهد، برای مدیریت این تغییرات از مسیر Tools > AutoCorrect Options پنجره AutoCorrect را باز کنید. همانطور که در شکل زیر مشاهده می‌شود.

برای تعریف مورد جدید ابتدا زبان را انتخاب سپس در کادر Replace واژه‌ای که باید تغییر کند و در کادر With واژه‌ای که باید جایگزین شود را وارد و در پایان کلید New را کلیک کنید.

اصلاح املایی و گرامری

برای اینکه ترکیبی از املا و دستور زبان بر روی سند (یا متن انتخاب شده) بررسی شود، بر روی دکمه Spelling and Grammar از Standard Toolbar کلیک کنید یا دکمه F7 را فشار دهید.

بر طبق این استفاده، لغت‌نامه مناسب باید نصب شود. به‌صورت پیش‌فرض، چهار فرهنگ لغت نصب ده است: غلط‌گیر املایی، جستجوگر دستور زبان، یک فرهنگ لغت، فاصله‌گذاری و اصلاح‌نامه. در عمل ابزار Spelling and Grammar از نقطه‌ای از سند که مکان‌نما در آن قرار گرفته به بعد یا متنی که انتخاب شده است، بررسی‌های لازم را انجام می‌دهد. اگر هر کلمه ناشناسی پیدا شود یا اگر قوانین دستور زبان شکسته باشد کادر محاوره‌ای Spelling and Grammar باز می‌شود. همانطور که در شکل زیر مشاهده می‌شود.

جملات غلط در پنجره نمایش داده می‌شود. اگر یک کلمه به‌طور رسمی شناخته نشده باشد به‌صورت برجسته نمایش داده می‌شود.

اگر خطا دستوری باشد، تنظیمات لازم از نوار کمرنگ زیر در Text Language نشان داده می‌شود. جمله و یا کلمه را می‌توان در این پنجره ویرایش کرد.

پنجره شامل کلمات جایگزینی پیشنهادی برای کلمه برجسته شده است. یک کلمه را انتخاب می‌کنیم و سپس Change یا Change All را انتخاب و آن را جایگزین کنید.

برای خطاهای دستور زبانی چند گزینه وجود دارد. گزینه Change را برای پذیرش پیشنهادها انتخاب کنید.

به‌طور پیش‌فرض گزینه Check Grammar as You Type و گزینه Check Spelling as You Type در مسیر Tools > Options > Writing Aids > Language Setting > Options فعال است.

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

منبع: «جزوه آموزشی مهارت کار با نرم‌افزار واژه‌پرداز» نوشته شرکت دانش‌بنیان سافا

نوشته آموزش رایتر: قسمت ششم، کار با واژه‌ها اولین بار در لینوکس سیزن پدیدار شد.


فروردین ۲۵ ۱۳۹۷

بلاگ‌های برتر سال ۹۶

عید مبعث بر همه کاربران عزیز بیان مبارک!

فهرست وبلاگ‌های برتر سال ۹۶ که مطابق روال گذشته بر مبنای محاسبه خودکار امتیازات معیارهای اعلام شده برگزیده شده‌اند منتشر شد.

این فهرست شامل ۱۰۰ وبلاگ برتر جدید و ۷۹ وبلاگی است که قبلا هم در فهرست وبلاگ‌های برگزیده قرار داشته‌اند و امسال نیز حدنصاب لازم را برای کسب عنوان وبلاگ برتر دارا بوده‌اند. به این معنی که امتیاز آنها بالاتر از امتیاز صدمین نفر از وبلاگ‌های برتر جدید سال ۹۶ بوده است.

 

امیدواریم سال ۹۷ سال پربارتری برای همه وبلاگ نویسان و تولید کنندگان محتوای سالم و سودمند فارسی در فضای مجازی باشد. از وبلاگ‌هابی که تجربیات روزانه خود را با دیگران به اشتراک می‌گذارند تا وبلاگ‌هایی که هدفمند به دنبال توسعه محتوای مفید و کاربردی هستند، تا وبلاگ‌هایی که سکوی ارتباط کسب و کارها با مشتریان و مخاطبانشان هستند.


فروردین ۲۵ ۱۳۹۷

آموزش اوبونتو: قسمت پنجم، سفارشی‌سازی دسکتاپ

نوشته شده توسط فرشید نوتاش حقیقت.

بسیاری از عملیات سفارشی‌سازی را می‌توانید از شاخص Session در قسمت System Setting بیابید. در این قسمت تنظیمات مربوط به Dash، ظاهر دسکتاپ، تم‌ها، تصاویر پس‌زمینه در دسترس است.

بخش Appearance

این بخش شامل دو زبانه Look و Behavior می‌باشد که به شرح آن‌ها خواهیم پرداخت:

زبانه Look

در زباله Look می‌توان تصویر پس‌زمینه، پنجره تم و سایز آیکون‌های لانچر تغییر دهید.

برای دستیابی به Appearance بر روی تصویر پس‌زمینه کلیک راست کرده و گزینه Change Desktop Background را انتخاب کنید و یا از طریق شاخص Session گزینه System Setting را انتخاب کنید و سپس بر روی آیکون Appearance کلیک نمایید. بخش Theme در پنجره Appearance تصویر پس‌زمینه انتخابی شما و تم‌ها را نمایش می‌دهد. به‌طور پیش‌فرض تم Ambiance استفاده می‌شود، اما تم‌های دیگری نیز وجود دارد که می‌توانید آن‌ها را انتخاب کنید.

زبانه Behavior

در زبانه behavior چندین گزینه برای تغییر رفتار دسکتاپ وجود دارد. اگر گزینه Auto-hide the Launcher را فعال نمایید، زمانی که ماوس را در منطقه لانچر قرار دهید، لانچر نمایان خواهد شد و با خارج کردن ماوس منطقه مربوطه، لانچر پنهان می‌شود.

در گزینه Enable Workspaces به‌طور پیش‌فرض فضاهای کاری فعال نیستند. با فعال کردن این گزینه می‌توانید فضاهای کاری را فعال کنید.

گزینه Add show desktop icon to the launcher آیکون دسکتاپ را در Launcher فعال می‌کند. گزینه Show the menus for a window کمک می‌کند تا بسته به انتخاب شما منوها در menu bar نمایش داده شوند یا در title bar پنجره‌ها.

منبع: کتاب Getting Started with Ubuntu 16.04 نوشته The Ubuntu Manual Team

نوشته آموزش اوبونتو: قسمت پنجم، سفارشی‌سازی دسکتاپ اولین بار در لینوکس سیزن پدیدار شد.


فروردین ۲۲ ۱۳۹۷

آموزش اوبونتو: قسمت چهارم، فایل‌ها و دایرکتوری‌ها

نوشته شده توسط فرشید نوتاش حقیقت.

دو روش برای یافتن فایل‌ها بر روی کامپیوتر شما وجود دارد؛ آن‌ها را جستجو کنید و یا به‌طور مستقیم از دایرکتوری آن‌ها دسترسی پیدا کنید.

می‌توانید یک فایل را با استفاده از Dash یا مدیر فایل جستجو کنید. همچنین می‌توانید از مدیر فایل یا Dash برای دسترسی به دایرکتوری‌های معمول استفاده شده (مانند Document، Music، Downloads) و همچنین از فایل‌های اخیراً استفاده شده، استفاده کنید.

دایرکتوری home برای ذخیره‌سازی تمام فایل‌های شخصی (به جای فایل‌های سیستم مانند برنامه‌های کاربردی) استفاده می‌شود.

به‌طور پیش‌فرض، محتویات دایرکتوری home شما قابل دسترسی است و سایر کاربران کامپیوتر شما می‌توانند آن را بخوانند. نام دایرکتوری home شما با نام کاربریتان منطبق می‌باشد.

هنگام باز کردن دایرکتوری شخصی مجموعه‌ای از چندین دایرکتوری را مشاهده خواهید کرد، از جمله Desktop (حاوی فایلی که بر روی دسکتاپ قابل مشاهده است) Documents، Download، Music، Pictures، Public، Templates و Videos. این دایرکتوری‌ها به‌طور خودکار در طول فرآیند نصب ایجاد می‌شوند. شما می‌توانید فایل‌ها و دایرکتوری‌های بیشتری را در صورت نیاز اضافه کنید.

اوبونتو همانند سیستم‌عامل‌های ویندوز و مک برای فایل‌ها و دایرکتوری‌هایش دارای فایل منیجر (File Manager) است که به‌وسیله آن فایل‌ها را مدیریت می‌کند.

زمانی که میانبر فایلی را در لانچر انتخاب می‌کنید و یا بر روی یک دایرکتوری در Dash کلیک می‌کنید و یا بر روی دایرکتوری که روی دسکتاپ قرار دارد دابل کلیک می‌کنید، اوبونتو فایل را به کمک فایل منیجر باز می‌کند.

پنجره پیشفرض شامل ویژگی‌های زیر است:

Menu bar (نوار منو) در بالای صفحه قرار دارد. منوی فایل به شما این امکان را می‌دهد که طرح مرورگر را تغییر دهید، بوکمارک‌ها را نمایش داده و یا حذف یا اضافه کنید، سند راهنما را باز کنید، یک پنجره بگشایید یا به یک سرور وصل شوید یا از آن خارج شوید.

Title bar (نوار عنوان) نمایانگر نام دایرکتوری است که در حال حاضر انتخاب شده است. همچنین دارای دکمه بستن، کوچک کردن و حداکثرسازی است.

Tool bar (نوار ابزار) تاریخچه و سابقه حرکت شما را در سیستم نشان می‌دهد و نمایانگر موقعیت مکانی شما در سیستم فایل و دارای ابزار جستجو است.

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

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

Left Pane (ستون سمت چپ) این بخش شامل کلیدهای میانبری برای دایرکتوری‌های مورد استفاده است.

شما می‌توانید از منوبار بخش Bookmark و گزینه Bookmark this Location یک دایرکتوری را اصطلاحاً Bookmark کنید.

Right Pane (ستون سمت راست) این بخش نسبت به ستون سمت چپ عریض‌تر می‌باشد. فایل‌ها و دایرکتوری‌ها مسیری که در آن قرار دارید را نمایش می‌دهد.

باز کردن فایل‌ها

برای باز کردن یک فایل می‌توانید بر روی آیکون آن دوبار کلیک کنید. اوبونتو سعی خواهد کرد که یک برنامه مناسب برای باز کردن فایل انتخاب شده پیدا کند. در برخی از موارد ممکن است بخواهید فایل را با برنامه دیگری باز کنید تا اینکه اوبونتو آن را انتخاب کند. برای انجام این کار بر روی آیکون فایل خود، کلیک راست کرده و گزینه Open With را انتخاب کنید.

ایجاد دایرکتوری جدید

برای ایجاد دایرکتوری جدید به کمک فایل منیجر کافی است در یک فضای خالی در Right Pane کلیک راست کرده و گزینه New Folder را برگزینید. این عملکرد بر روی صفحه دسکتاپ نیز قابل اجرا است. دایرکتوری جدید با نام Untitled Folder ایجاد می‌شود. همچنین می‌توانید با کمک کلیدهای ترکیبی Ctrl + Shift + N دایرکتوری جدید ایجاد کنید.

پنهان (hidden) کردن فایل‌ها و دایرکتوری‌ها

اگر می‌خواهید فایل‌ها و دایرکتوری‌های شخصی را پنهان کنید. کافی است نقطه‌ای را در ابتدای نام آن قرار دهید. (به عنوان مثال .Personal) به راحتی می‌توان فایل‌های پنهان را به کمک منوی View و گزینه Show Hidden و یا با استفاده از کلیدهای ترکیبی Ctrl + H مشاهده کنید. پنهان کردن فایل‌ها با نقطه یک تدبیر امنیتی نیست و صرفاً راهی برای سازماندهی فایل‌ها است.

کپی و جابجا کردن فایل‌ها و دایرکتوری‌ها

اعمال Copy، Cut و Paste می‌توانید به کمک فایل منیجر با کلیک راست بر روی آیتم مربوطه و انتخاب گزینه مورد نظر انجام دهید. همچنین می‌توانید با کمک کلیدهای ترکیبی Ctrl + X، Ctrl + C و Ctrl + V به ترتیب برای Cut، Copy و Paste فایل‌ها و دایرکتوری‌ها استفاده کنید.

جستجو به کمک Dash

در Dash عبارات مورد نظر خود را در نوار جستجو واقع در بالای Dash تایپ کنید. همچنین می‌توان از لنزهای برنامه‌ها یا فایل‌ها و پوشه‌ها استفاده کرد. در اینجا می‌توان از فیلتر نیز برای محدود کردن جستجو استفاده نمود.

جستجو به کمک File Manager

در فایل منیجر بر روی دکمه بزرگنمایی کلیک کرده یا کلیدهای ترکیبی Ctrl + T را بفشارید. در این قسمت فیلد جستجو باز شده و نام فایل یا پوشه‌ای را که می‌خواهید پیدا کنید، تایپ نمایید.

منبع: کتاب Getting Started with Ubuntu 16.04 نوشته The Ubuntu Manual Team

نوشته آموزش اوبونتو: قسمت چهارم، فایل‌ها و دایرکتوری‌ها اولین بار در لینوکس سیزن پدیدار شد.


فروردین ۲۲ ۱۳۹۷

آموزش رایتر: قسمت پنجم، مدیریت اسناد

نوشته شده توسط فرشید نوتاش حقیقت.

جهت شروع باید یک صفحه جدید باز کنید. بدین منظور از منوی File > New > Document کمک می‌گیریم یا با کلیدهای میان‌بر Ctrl + N صفحه جدیدی باز کنید.

جهت ایجاد سند جدید برای نوشتن متن، باید سند از نوع Text Document باشد. بقیه گزینه‌ها جهت ایجاد اسناد دیگر لیبره‌آفیس کاربرد دارد. اگر سندی از قبل طراحی شده باشد و به الگوها (Templates) اضافه کرده باشیم، می‌توان با کلیک بر روی گزینه Templates آن الگوها را فراخوانی کرد.

اگر سندی را تایپ و آن را روی دیسک جانبی ذخیره کرده باشیم، جهت فراخوانی از گزینه Open استفاده می‌شود. قالب‌هایی را که می‌توان در رایتر باز نمود عبارتند از: TXT، DOC، DOCX، ODT.

آخرین سندهایی که باز شده‌اند را می‌توان از گزینه Recent Documents مجدداً فراخوانی کرد.

ذخیره کردن یک سند

برای ذخیره کردن از گزینه Save یا از کلیدهای میان‌بر Ctrl+S استفاده می‌شود. (توجه: هر گاه گزینه‌ای به رنگ خاکستری بود آن گزینه غیرفعال است.) در مورد گزینه Save، هر گاه غیرفعال بود، یا سند ذخیره شده است یا چیزی برای ذخیره کردن وجود ندارد.

گزینه Save as برای ذخیره کردن یک نسخه از سند جاری به نام دیگر و ادامه کار با سند جدید است.

گزینه Save a Copy برای ذخیره کپی از سند جاری به نام دیگر و ادامه کار با سند جاری است.

ذخیره کردن یک سند به صورت خودکار

رایتر می‌تواند یک سند را به‌صورت خودکار در یک فایل موقت در فواصل زمانی موقت ذخیره کند. ذخیره کردن به صورت خودکار، مانند ذخیره کردن به صورت دستی است، بازنویسی آخرین وضعیت از فایل مورد نظر در فایل‌های موقت ذخیره می‌شود. برای فعال‌سازی این قابلیت ابتدا باید وارد مسیر Tools > Options > Load/Save > General شده سپس بر روی Save AutoRecovery information every کلیک نمایید. و در فواصل زمانی آن را تنظیم کنید. مقدار پیش‌فرض ۱۵ دقیقه است. مقداری دلخواه را وارد کنید.

بستن یک سند

اگر تنها یک سند باز باشد و بخواهیم آن سند را ببندیم، می‌بایست به مسیر File > Close رفته و یا بر روی ضربدر در نوار عنوان کلیک کرد. علامت ضربدر ممکن است در سمت راست و یا سمت چپ نوار عنوان قرار گرفته باشد.

اگر سند ذخیره نشده باشد، پیامی نمایش داده می‌شود و از کاربر می‌پرسد که آیا قصد ذخیره آن را دارید و یا از اعمال تغییرات صرف نظر شود.

لغو و بازبینی تغییرات

هنگامی که یک سند باز است، می‌توان آخرین تغییر را با کلیدهای Ctrl+Z یا کلیک کردن بر روی دکمه undo واقع در نوار ابزار استاندارد و یا انتخاب مسیر Edit > Undo از نوار منو به عقب برگرداند. (همانطور که در تصویر مشخص است.) پس از به‌کارگیری دکمه undo دکمه redo فعال می‌شود. این دکمه نیز در نوار استاندارد و در مسیر Edit > Redo در دسترس است؛ همچنین می‌توان برای انجام عمل redo از ترکیب کلیدهای Ctrl+Y استفاده نمود.

منبع: «جزوه آموزشی مهارت کار با نرم‌افزار واژه‌پرداز» نوشته شرکت دانش‌بنیان سافا

نوشته آموزش رایتر: قسمت پنجم، مدیریت اسناد اولین بار در لینوکس سیزن پدیدار شد.


فروردین ۲۱ ۱۳۹۷

آموزش خط فرمان: قسمت ششم، کار کردن با فرمان‌ها

نوشته شده توسط فرشید نوتاش حقیقت.

این آموزش فرمان‌های type، which، man، apropos، info، whatis و alias را شامل می‌شود.

یک فرمان می‌تواند چهار چیز باشد:

  • یک برنامه اجرایی مانند فایل‌های موجود در /usr/bin که در این دسته می‌توان به برنامه‌هایی که قابلیت کامپایل دارند از قبیل برنامه‌های نوشته شده در C و C++ یا برنامه‌های نوشته شده در زبان‌های اسکریپت‌نویسی شامل Shell، Perl، Python، Ruby و نظایر آن اشاره داشت.
  • فرمان تولید شده توسط خود پوسته (Shell). Bash از تعدادی از فرمان‌ها پشتیبانی می‌کند که فرمان‌های درون‌ساخت پوسته (shell builtins) نامیده می‌شوند. به‌عنوان مثال فرمان cd یک فرمان shell builtins نامیده می‌شود.
  • یک تابع پوسته (shell function). توابع پوسته شامل اسکریپت‌های پوسته بوده که در محیط قرار گرفته‌اند. پیکربندی محیط و نوشتن توابع پوسته در آموزش‌های بعدی تحت پوشش قرار خواهند گرفت.
  • یک نام مستعار (alias). alias فرمانی است که خودمان به کمک دیگر فرمان‌ها می‌توانیم تعریف کنیم.

شناسایی فرمان‌ها

در ابتدا می‌بایست بدانید که چه نوع از فرمان‌ها استفاده می‌شود و لینوکس چند راه برای پی بردن به آن ارائه می‌دهد.

روش اول، فرمان type که نوع فرمان را نمایش می‌دهد.

فرمان type یک فرمان shell builtin بوده که نوع فرمان را با توجه به نام فرمان نشان می‌دهد که به شکل زیر به کار گرفته می‌شود:

type command

که به جای command می‌بایست نام فرمانی را که می‌خواهید بررسی شود قرار دهید. در ادامه چندین مثال از فرمان type آورده شده است:

روش دوم، فرمان which که محل اجرای فرمان را مشخص می‌کند.

گاهی اوقات چندین نسخه از برنامه اجرایی بر روی یک سیستم نصب می‌شود. به منظور تعیین محل دقیق یک فرمان اجرایی، فرمان which کاربرد دارد که بدین صورت استفاده می‌شود:

فرمان which فقط مختص برنامه‌های اجرایی است نه builtin و یا نام مستعاری که برای برنامه‌های اجرایی است. هنگامی که ما سعی می‌کنیم از یک فرمان builtin به عنوان مثال، فرمان cd استفاده کنیم هیچ پاسخی دریافت نکرده و یا با پیغام خطا مواجه خواهیم شد:

پیغام فوق به‌طور فانتزی می‌گوید: «فرمان پیدا نشد! (command not found)»

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

بش (bash) دارای یک مرکز درونی کمک برای فرمان‌های shell builtin می‌باشد. برای استفاده از آن help را به همراه نام فرمان مورد نظر تایپ نموده و اجرا نمایید. برای مثال:

آیتم‌هایی که درون براکت هستند، آیتم‌هایی اختیاری هستند. علامت | (خط عمودی) نیز نشان‌دهنده آیتم‌های اختصاصی و انحصاری است.

فرمان –help نمایش اطلاعات مفید فرمان

بسیاری از برنامه‌های اجرایی از فرمان –help  پشتیبانی می‌کنند که توضیح نحو (syntax) و گزینه‌های (options) پشتیبانی شده یک فرمان را نشان می‌دهد. به‌عنوان مثال:

نمایش صفحه راهنمای برنامه‌های لینوکس به کمک فرمان man

اکثر برنامه‌های اجرایی که برای استفاده از خط فرمان در نظر گرفته شده مستندات رسمی به نام man page ارائه می‌دهند. شکل اجرای این فرمان به‌صورت زیر است:

man program

کافی است به جای program فرمان مورد نظر را برای مشاهده تایپ نمایید.

Man pageها تا حدودی در فرمت متفاوت هستند، اما به‌طور معمول شامل یک عنوان، خلاصه‌ای از نحو (syntax) فرمان، شرحی از هدف فرمان و فهرست یا توضیحاتی از گزینه‌های فرمان می‌باشند.

با این حال man pageها معمولاً مثالی را شامل نمی‌شوند و به عنوان یک مرجع، نه یک آموزش در نظر گرفته می‌شوند.

راهنمایی که فرمان man نمایش می‌دهد به بخش‌هایی تقسیم می‌شود و فقط فرمان‌های کاربر را پشتیبانی نمی‌کند بلکه فرمان‌های مدیریت سیستمی، رابط‌های کاربری برنامه، فرمت‌های فایل و نظایر آن را پشتیبانی می‌کند. جدول زیر طرح کلی صفحات manual را شرح می‌دهد:

گاهی اوقات نیاز داریم تا به یک بخش از صفحه manual نگاه کنیم تا چیزی که دنبال آن هستیم را پیدا کنیم. اگر که شماره بخش مورد نظر را در فرمان تعیین نکنیم، همیشه اولین نمونه منطبق را دریافت خواهیم کرد که به احتمال زیاد در بخش ۱ باشد. برای تخصیص شماره بخش به فرمان، به شکل زیر عمل می‌کنیم:

man section search_term

که در اینجا search_term همان مورد جستجوی ماست. به عنوان مثال:

با اجرای صفحه راهنمایی را خواهیم دید که فرمت فایل /etc/passwd را شرح می‌دهد.

نمایش فرمان‌های مناسب با کمک فرمان apropos

گاهی اوقات نیاز داریم که لیست صفحات manual را برای یک مورد خاص جستجو نماییم. در ادامه مثالی از جستجوی صفحات راهنما را برای floppy آورده شده است:

فیلد اول در هر خط خروجی نام صفحه راهنماست و فیلد دوم نشان‌دهنده بخش مورد نظر می‌باشد. به یاد داشته باشید که گزینه –k با فرمان man دقیقاً مانند عملکرد apropos عمل خواهد کرد.

نمایش توصیفی مختصر از یک فرمان با کمک فرمان whatis

فرمان whatis نام و شرحی یک خطی از یک صفحه راهنما را مطابق با یک کلمه مشخص، نمایش می‌دهد.

نمایش اطلاعات ورودی یک برنامه با کمک فرمان info

پروژه GNU یک جایگزین برای صفحات man با نام info page ارائه نموده است. صفحات اطلاعات در برنامه‌ای با نام info نمایش داده می‌شود. صفحات info مانند صفحات وب دارای لینک‌هایی هستند.

برنامه info فایل‌های صفحات info را می‌خواند و در یک ساختار درختی در nodeهای جداگانه نشان می‌دهد. هر نود شامل یک عنوان جداگانه است. فایل‌های info شامل لینک‌هایی هستند که شما را به nodeهای دیگر هدایت می‌کند. لینک‌ها از طریق علامت * (ستاره در اولشان) شناسایی شده و با قرار دادن نشانگر بر روی آن‌ها و فشار دادن کلید Enter اجرا می‌شوند. برای دریافت اطلاعات اطلاعات می‌توانید info را به دنبال نام برنامه تایپ کنید، به عنوان مثال:

جدول زیر فرمان‌هایی که به منظور کنترل صفحه هنگام خواندن صفحات info استفاده می‌شود را نشان می‌دهد:

ایجاد فرمان‌ها به کمک فرمان alias

پیش از آغاز نیاز است تا به یکی از ترفندهای خط فرمان بپردازیم. ما می‌توانی بیش از یک فرمان را در یک خط از خط فرمان قرار دهیم. این کار با کمک علامت سمی‌کالن قابل اجراست به صورت زیر:

command1; command2; command3..

به عنوان مثال:

همانطور که مشاهده می‌شود سه فرمان را در یک خط قرار داده‌ایم. ابتدا دایرکتوری را به مسیر /usr تغییر داده‌ایم، سپس لیست محتویات دایرکتوری را نمایش داده‌ایم و در نهایت با کمک فرمان cd به دایرکتوری اصلی بازگشتیم.

اولین چیزی که بایستی برای دستور خود تصور کنیم یک نام برای فرمان جدید است. چون این فقط یک آزمایش است نام test را انتخاب می‌نماییم. البته بهتر است تست کنیم که کسی قبلاً از این اسم استفاده نکرده است. با فرمان type می‌توان به این مطلوب رسید:

مشاهده می‌شود که این نام قبلاً انتخاب و استفاده شده است. حال foo را آزمایش می‌کنیم:

خوشبختانه foo در بین فهرست فرمان‌های لینوکس موجود نیست. در ادامه با کمک فرمان alias فرمان جدید را ایجاد می‌کنیم:

ساختار این فرمان بدین شکل است:

alias name='string'

پس از فرمان alias نامی را برای فرمان جدید تایپ کرده و بدون هیچ فاصله‌ای با قرار داد یک علامت مساوی دو علامت کوتیشن را قرار می‌دهیم و درون آن رشته‌ای را که می‌خواهیم اجرا شود را قرار می‌دهیم. پس از این کار، فرمان جدید همواره قابل احراست.

می‌توانیم فرمان foo را با کمک فرمان type بررسی کنیم:

برای حذف آن نیز می‌توان از فرمان unalias کمک گرفت:

در تعریف فرمان‌ها با کمک alias مشکلی وجود دارد به‌طوریکه با بستن ترمینال همه چیز پاک می‌شود! در درس‌های بعدی خواهید آموخت که چگونه فرمان‌های alias خود را در قالب فایل‌هایی به محیط اضافه کنید تا هر زمان که وارد سیستم می‌شویم این فرمان‌ها به‌صورت خودکار تعریف شوند.

منبع: کتاب The Linux Command Line نوشته William E. Shotts

نوشته آموزش خط فرمان: قسمت ششم، کار کردن با فرمان‌ها اولین بار در لینوکس سیزن پدیدار شد.


فروردین ۲۰ ۱۳۹۷

غیرفعال کردن دائمی حافظه‌ی Swap در لینوکس

swap

در مطالب قبلی در مورد حافظه‌ی swap توضیح داده شد و نحوه ی خالی کردن آن نیز شرح داده شد.اکنون در این مطلب قصد داریم تا حافظه‌ی swap را به صورت کامل و برای همیشه غیرفعال کنیم.

برای اینکار ابتدا جهت غیرفعال کردن swap دستور پایین را اجرا کنید :

 

#swapoff -a

 

در این حالت swap غیرفعال شده است ولی به صورت دائمی نیست و با reboot شدن سیستم، حافظه ی swap دوباره فعال خواهد شد.برای جلوگیری از فعال شدن آن پس reboot شدن سیستم و غیرفعال کردن دائمی آن کافیست تا فایل تنظیمات مربوط به mount شدن پارتیشن ها را باز کنید :

 

#vi /etc/fstab

 

اکنون خطی که مربوط به swap می باشد را پیدا کنید و جلوی آن علامت # قرار دهید تا به حالت comment در آید.برای نمونه تصویر پایین را مشاهده کنید :

 

 

fstab

 

پس از دخیره تغییرات در فایل اکنون کافیست تا یکبار سیستم را reboot کنید یا اینکه از دستور پایین استفاده کنید :

 

#mount -a

اکنون با انجام این مراحل حافظه‌ی swap بر روی سیستم به صورت دائم غیرفعال شده است.جهت مشاهده فضای swap بر روی سیستم نیز می توانید از دستور پایین استفاده کنید :

 

#swapon -s

امید است تا از این مطلب استفاده لازم را برده باشد.

شاد و فدورایی باشید.

 

 


فروردین ۱۹ ۱۳۹۷

آموزش اوبونتو: قسمت سوم، مدیریت پنجره‌ها

نوشته شده توسط فرشید نوتاش حقیقت.

در این آموزش قصد داریم به مبحث Workspaceها و مدیریت پنجره‌ها و چگونگی حرکت و سوییچ کردن در فضاهای کاری و پنجره‌ها بپردازیم.
Workspaceها (فضاهای کاری) به‌عنوان دسکتاپ مجازی شناخته می‌شوند. Workspaceها نمایانگرهای جداگانه‌ای هستند که دسکتاپ شما را با برنامه‌های گروهی، گروه‌بندی می‌کند. با انجام این کار، به کاهش درهم‌ریختگی و بهبود دسکتاپ کمک کنید. به عنوان مثال شما می‌توانید تمام برنامه‌های رسانه‌ای خود را در یک فضای کاری و مرورگر وب خود را در یک فضای کاری دیگر باز کنید. به‌طور پیشفرض اوبونتو دارای چهار فضای کاری است.

فعال‌سازی ‌Workspaceها

ویژگی‌های فضای کاری به‌طور پیش‌فرض در اوبونتو فعال نیست. برای فعال‌سازی فضاهای کاری ابتدا وارد System Settings شده و بر روی Appearance و سپس زبانه Behavior کلیک کنید. سپس Enable workspace را فعال کنید. پس از انجام این کار آیکون مربوط به Workspaceها به لانچر اضافه می‌شود.

سوئیچ کردن میان فضاهای کاری

اگر Workspace را همانطور که توضیح داده شد فعال کرده باشید؛ خواهید توانست بین فضاهای کاری از طریق کلیک کردن بر روی آیکون سوئیچ فضاهای کاری بر روی لانچر سوئیچ کنید.
شما با استفاده از کلیدهای ترکیبی Super+S و فشردن دکمه‌های جهت‌نما مابین فضاهای کاری می‌توانید سوئیچ کنید.
توجه: دکمه Super همان کلیدی است که در دنیای مایکروسافت دکمه ویندوز نامیده می‌شود.

مدیریت پنجره‌ها

با باز کردن یک برنامه در اوبونتو مانند مرورگر وب یا ویرایشگر متنی، پنجره آن برنامه روی دسکتاپ باز خواهد شد.
در اوبونتو قسمت بالای پنجره (نوار عنوان) در سمت چپ در اکثر موارد نام نرم‌افزار نمایان می‌شود. در گوشه بالا سمت چپ سه دکمه مشاهده می‌شود. این دکمه‌ها وظیفه بستن پنجره یا مینیمم و ماکزیمم کردن پنجره را دارند. دیگر گزینه‌های مدیریت پنجره با کلیک راست کردن بر روی نوار عنوان در دسترس است.
بستن، به حداکثر رساندن، بازگرداندن و به حداقل رساندن پنجره‌ها
برای بستن پنجره می‌توانید روی دکمه بستن که به شکل یک علامت ضربدر است کلیک کنید. دکمه کناری دکمه بستن که به شکل یک خط است وظیفه پنهان کردن پنجره و فرستادن آن روی لانچر را دارد. هنگامی که یک نرم‌افزار در لانچر به‌صورت minimize قرار می‌گیرد. سمت چپ آیکون آن در لانچر یک مثلث اضافه می‌شود.
با کلیک بر روی آیکون برنامه minimize شده بر روی لانچر، پنچره به موقعیت اصلی آن برمی‌گردد. دکمه بعدی که maximize نام دارد و به شکل یک مربع است برنامه را به‌طور کامل بر روی فضای دسکتاپ به‌طور تمام‌صفحه قرار می‌دهد. با کلیک دوباره بر روی دکمه maximize پنجره مجدداً به اندازه اصلی آن باز می‌گردد.
جابه‌جا کردن و تغییر اندازه پنجره‌ها
برای جابه‌جا کردن یک پنجره در اطراف فضای کاری، ماوس را قرار دهید سپس روی دکمه سمت چپ ماوس کلیک کرده و پنجره را بکشید.
برای تغییر اندازه پنجره‌ها اشاره‌گر ماوس را روی لبه گوشه پنجره قرار دهید که نشانگر به یک فلش دوطرفه تبدیل شود سپس برای تغییر اندازه پنجره کلیک کرده و آن را بکشید.

سوئیچ کردن بین پنجره‌ها

در اوبونتو راه‌های زیادی برای تغییر بین پنجره‌های باز وجود دارد:
– اگر پنجره روی صفحه نمایش قابل مشاهده باشد، روی هر بخشی از آن کلیک کنید تا آن را در بالاتر از تمام پنجره‌های دیگر بالا ببرید.
– با کمک کلیدهای ترکیبی Alt+Tab نیز می‌توانید این کار را انجام دهید. ابتدا کلید Alt را پایین نگه داشته و کلید Tab را بفشارید تا پنجره مورد نظر بصورت پاپ‌آپ نمایان شود.
– بر روی آیکون برنامه مورد نظر کلیک راست کرده اگر برنامه‌ای دارای چندین پنجره باز می‌باشد، برای انتخاب پنجره دلخواه روی گزینه مربوطه دو بار کلیک کنید.
با فشردن کلیدهای ترکیبی Ctrl+Super+D تمام پنجره‌ها را مخفی کرده و با فشردن دوباره آن تمام پنجره‌ها را بازگردانید.

انتقال پنجره‌ای به یک فضای کاری دیگر

برای حرکت دادن پنجره‌ای به یک فضای کاری دیگر مطمئن شوید پنجره maximize نشده باشد. اگر maximize شده بود آن را به اندازه اصلی خود برگردانید.
سپس روی نوار عنوان پنجره کلیک راست کرده و انتخاب کنید:
Move to Workspace Left برای انتقال پنجره به فضای کاری چپ
Move to Workspace Right برای انتقال پنجره به فضای کاری راست
Move to Workspace Down برای انتقال پنجره به فضای کاری پایین
Move to Another Workspace فضای کاری را که مایلید پنجره بدان انتقال یابد انتخاب کنید.

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

هنگامی که چند ثانیه دکمه Super (که برخی آن را دکمه ویندوز می‌نامند) فشار دهید. یونیتی لیستی از میانبرهای صفحه‌کلید را نشان می‌دهد که به برخی از آن‌ها پرداخته‌ایم.

منبع: کتاب Getting Started with Ubuntu 16.04 نوشته The Ubuntu Manual Team

نوشته آموزش اوبونتو: قسمت سوم، مدیریت پنجره‌ها اولین بار در لینوکس سیزن پدیدار شد.


فروردین ۱۸ ۱۳۹۷

طرفداران فدورا و سفر به خورشید

parker-solar-probe

ناسا همیشه پروژه های جذاب و شگفت انگیزی داره،اینبار ناسا قراره که تابستون امسال یه کاوشگر به نام پارکر به فضا بفرسته.این فضاپیما به افتخار اختر فیزیکدان امریکایی «یوجین پارکر» که بررسی های زیادی روی فیزیک خورشید انجام داده نامگذاری شده.

کاوشگر پارکر قرار است به دور خورشید حرکت کند و قرار است نسبت به فضاپیماهای دیگه به خورشید نزدیک تر بشه.هدف از این ماموریت شناخت بیشتر خورشید و بادهای خورشیدی هست.

حالا با این اوصاف،ناسا مثل پروژه های دیگه امکانی رو بوجود آورده که مردم می تونن توی اون ثبت نام کنن و نام اونها بر روی تراشه ای که به همراه کاوشگر پارکر هست به فضا و به دور ستاره ی منظومه خورشیدی ارسال بشه.

از اونجایی که من به هوا فضا علاقه دارم وب سایت طرفدران فدورا رو توی این پروژه ثبت نام کردم که می تونید از این لینک بلیط رو تماشا کنین :

 

http://parkersolarprobe.jhuapl.edu/The-Mission/Name-to-Sun/send-name.php?print=yes&code=1130275-b4cee6392dea515

 

اگه شما هم تمایل دارید تا نام خودتون رو ثبت کنین کافیه که به لینک پایین مراجعه کنین :

 

http://parkersolarprobe.jhuapl.edu/The-Mission/Name-to-Sun/

 

نکته اینکه مهلت ثبت نام تا ۷ اردیبهشت هست.برای اطلاعات بیشتر در مورد Parker Solar Probe می تونید به وب سایت اون مراجعه کنین :

 

http://parkersolarprobe.jhuapl.edu/index.php

 

فدورایی و فضانورد باشید!


فروردین ۱۸ ۱۳۹۷

چگونه بازی‌ساز شویم؟

بارها این مطلب را آمدم بنویسم ولی هربار پاکش کردم. هی پاک کردم و هی دوباره از نو. اما این بار با قصد و نیت جدی تری به دنبال اینم که بنویسم. تا کمی با «صنعت گیم» آشنا بشیم. چون اکثر ما در «بازی کردن» خوبیم. پول خیلی خوبی برای بازی کامپیوتری پرداخت میکنیم، مدتی را در نوجوانی معتاد کلش آو کلنز بودیم و … . پس، بهتره کمی از «بازی کردن» فرا تر بریم و به «بازی ساختن» فکر کنیم.
حداقل برای کسانی که در رشته های مرتبط تحصیل می‌کنند، صرف بازی کردن کافی نیست، بلکه باید کمی هم با تکنولوژی و راه و رسم ساخت بازی آشنا باشیم.

در سال ۹۶، حدود دو ماه در استودیویی مشغول کار شدم، بعنوان «آهنگساز» برای بازی کامپیوتری. اول که قرار بود کار آهنگسازی و دیزاین صدا به واسطه کامپیوتر رو براشون انجام بدم. یعنی طراحی ساندترک های بازی (موسیقی متن) و طراحی ساند افکت (صداهایی که می‌شنویم، مثل باد، صدای دستگاههای عجیب و غریب آخرالزمانی یا صدای هیولا و … ) ولی کم کم بخاطر کمبود نیرویی که به کار صدا وارد باشه، رُل «صدا گذار» هم به من داده شد. حالا دیگه صرفا کسی که کل روز وقتش پشت FL باشه نبودم و باید در یونیتی انجین کد میزدم و Sound Object و … وارد میکردم و با میکسرهای یونیتی بازی میکردم. برای من سخت بود چون اولا که به من گفته نشده بود قراره صداگذاری کنم، دوما زبان یونیتی سی شارپه و من هم چندان دل خوشی ازش ندارم. پس به شدت سعی میکردم تن ندم و از زیرش دربرم (حتی نیروی کمکی هم با خودم برده بودم 😀 ). ولی باگ قضیه این نبود. باگی که در این سیستم بود فراتر از این ماجراها بود. که در این مطلب قراره در موردش توضیح بدم!

از کجا شروع کنیم؟

برای بازی سازی، ما رُل های متعددی داریم. از برنامه نویسان و متخصصین هوش مصنوعی گرفته تا رُلهای کاملا سینمایی مثل نویسنده و کارگردان، همه حیاتی و مهم هستند و باید در یک تعادل حساس، کنار هم قرار بگیرند. نه این که یک یا دو نفر سعی کنند همه این رُل ها رو داشته باشند. حداقل وقتی که قراره بازی پدرمادر دار و درست و حسابی بسازیم، نیاز داریم برای هربخشی یک متخصص (یا یک تیم متخصص) داشته باشیم. در این قسمت، با هم کمی نقش ها رو بررسی میکنیم. از یک «ایده» ساده تا یک «بازی» کامل.

ایده خام

اگر همین لحظه که این متن رو میخونید یک دقیقه متوقف بشید و سعی کنید برای «موضوع آزاد» انشاء بنویسید، چه خواهید نوشت؟ مثلا آیا «یک سرباز رومی گرفتار شده در ایران» یا «یک سردار صفوی گرفتار شده در عثمانی»؟ یا حتی ساده تر، «کودکی که از سر کنجکاوی وارد یک قلعه ویکتوریایی شده». همه این ها جذابن. ولی زیادی خام هستند، شما نیاز دارید که کمی این ها رو پرورش بدید تا برسید به «ایده خام».

بیاید به «کودکی که از سر کنجکاوی وارد یک قلعه ویکتوریایی شده» رو با هم کاملش کنیم. میگیم «کودکی داشت در یکی از خیابانهای لندن، توپ بازی میکرد. ناگهان توپش درون قلعه افتاد. هیچ کس از بزرگترها – به خاطر داستانهایی که از آن قلعه شنیده بودند – داخل نمی‌شدند تا توپ را برای کودک بیاورند. حالا کودک بخاطر شجاعت و نترسی کودکانه‌اش، این خطر را به جان خرید و وارد قلعه شد». تا اینجا یک ایده بسیار خوب داریم. حالا لازم شد که روی ایده کار کنیم. پس این ایده رو با یک «نویسنده» در میان میگذاریم (یا خودمان، اگر توانش رو داریم، روی بسطش فکر میکنیم).

نویسندگی و بسط ایده

تا اینجا، ساخت فیلم و بازی بسیار شبیه بودند. اما از اینجا به بعد قراره که متفاوت تر بشن. بازی یک نوع رسانه «اینتراکتیو» یا «تعاملی» به حساب میاد ولی فیلم نه. کنترل بخشی از بازی دست پلیره ولی فیلم نیست. بنابراین باید اول تصمیم بگیریم «کجا قراره بازی مثل یک فیلم روند خودش رو طی کنه» و «کجا قراره بازی دست پلیر بیفته». حالا میتونیم ایده ها رو کنار هم بچینیم. ولی قبل از چیدن این مسائل کنار هم، نیاز داریم که یک سری المان ها را به خوبی کنار هم قرار بدیم :
۱. پیش زمینه و تاریخچه از موضوع کلی (چرا مردم حاضر نیستند در اون قلعه برن؟ حتی وقتی توپ کودک معصومی آنجا افتاده؟)
۲. طرح سوال کلی و شروع داستان (ورود کودک به قلعه)
۳. ایجاد تنش (رو به رو کردن کودک با چیزی که تا به حال با اون مواجه نشده، دیدن موجودات ماوراء الطبیعی و …)
۴. حل سوال توسط قهرمان و پایان داستان (جنگیدن کودک با توهماتی که درون قلعه با آن دچار شده، جنگیدن کودک با طرز تفکر مردم و غالب شدن یک طرز تفکر جدید).
بسیار خب، حالا بیایم با هم کل ایده رو به «طرح کلی» یا همون «پلات» تبدیل کنیم :

«سالیان سال، قلعه‌ای ویکتوریایی در جنوب شهر لندن بود که مردم منطقه شبها از آن صدای جیغ و داد می‌شنیدند. گاهی هم مردمی که در روز از کنار آن قلعه عبور می‌کردند، صدای گریه و زاری زنی را می‌شنیدند، گویی که به سوگ فرزندش نشسته باشد.
روزی، «آلن» ، کودک ۱۰ ساله‌ای که ساکن جنوب لندن است، به تنهایی با توپ خود بازی میکند، ناگهان توپ او از  دریچه قلعه، به درون آن میفتد. پسربچه از چند بزرگتر خواهش میکند که توپش را برای او بازگردانند، اما همه آنها با اتکا به اتفاقاتی که در آن قلعه افتاده است، می‌ترسند که داخل شوند؛ چرا که هراس از «زنده برنگشتن» در وجود آنان نهادینه شده است.
آلن، دیگر از دست آن آدم بزرگها به ستوه آمده و خودش وارد قلعه می‌شود. در اولین نگاه، اسکلت زنی را می‌بیند که با لباس عروسی کهنه و تارعنکبوت بسته، روبروی یک دست آینه و شمعدان نقره نشسته است؛ نماد های سلطنتی مجارستان و انگلیس را می‌بیند که تارعنکبوت بسته و از رنگ و رو افتاده اند. محو تماشای شکوه از دست رفته خاندانهای سلطنتی شده که ناگهان یادش میفتد به دنبال توپش آمده.
وقتی آلن در قلعه به دنبال توپش میگردد، ناگهان پایش روی یک چیزی – مانند یک تکه استخوان – رفته و صدای جیغی در محیط می‌پیچد. تمام افرادی که سالها در آن قلعه حبس شده و مُرده بودند، زنده می‌شوند و حالا وظیفه آلن است که به داستان آنها گوش دهد و و وقتی که به صورت کامل، هم داستانها را شنید و هم نامه ها و خاطرات را خواند، تازه می‌تواند از قلعه خارج شود و خارج از آن قلعه، ماجرای زنی که به انتظار دامادش نشسته بود را، برای آدم‌بزرگها تعریف کند و پلیس نیز جرات کند به قلعه ورود کرده و سپس ماجرا در تمام دنیا، پخش شود».

چیزی که در بالا خواندیم، یک پلات ساده بود. این پلات رو من بداهه نوشتم و شاید پلات درستی نباشه، ولی ممکنه سالها بعد به یک بازی تبدیل بشه. حالا نکته مهم اینه که این پلات باید به فیلمنامه تبدیل بشه، مثلا گشت و گذار صرف توی یک قلعه به اندازه کافی هیجان انگیز نیست، پس یک جا لازمه که مثل بازی «لایه های ترس» ، از بُردهای «وی‌یا» (برد Ouija که از دو کلمه Oui فرانسوی و Ja آلمانی تشکیل شده و برای احضار ارواح استفاده میشه) برای ارتباط با ارواح یا حل یک معما استفاده کنیم. یا مثلا، در کشوی میزکار افسر آلمانی – که چندین روز مهمان آن خانم ثروتمند و نجیب‌زاده بوده – یک کلید قایم کنیم که مربوط به یکی از درهای اصلی قلعه باشه. پس اینجا کار نویسنده به «طراحی گیم‌پلی» تغییر میکنه. معمول هم اینه که طراح گیم‌پلی شخص متفاوتی از نویسنده باشه، مگر این که تیم ما به قدر کافی بزرگ نباشه. بعد از این که گیم پلی طراحی شد، و حالا داستان و گیم پلی پخته ای داریم، وقتشه که از دو نفر کمک بگیریم : هد تیم برنامه نویس ها و کارگردان.

شروع به ساخت و کارگردانی

شما در متنی که نوشتید احتمالا برای هر کاراکتری یک شرح حالی دادید. مثلا «آلن» در پلات ما یک کودک ده ساله از خانواده ای متوسط در جنوب لندن، که هم‌بازی نداره. این شرح حال برای «کاراکتر آرتیست» مهمه چرا که داره روی اون قضیه، کاراکتر رو متصور میشه. یا در مورد اماکن و … . «یک قلعه ویکتوریایی قدیمی خزه بسته» توصیف بسیار خوبیه برای یک «آرتیست محیط» که اون رو چطور طراحی کنه که هم در نگاه اول یک خرابه متروکه به نظر برسه و هم یک محیط خوفناک. حالا کارگردان باید از طرحهایی که براش زده میشه انتخاب کنه. آرتیست های دیجیتال با نرم افزاری مثل بلندر یا تری‌دی مکس، اونها رو تبدیل به آرت سه بعدی کنن، و تحویل برنامه نویس ها بدن.

برنامه نویس ها هم وظیفشون ایجاب میکنه که در محیط بازی‌سازی (مثلا یونیتی) داستان رو به کد تبدیل کنند. انیماتور ها بخش های «غیر اینتراکتیو» رو میسازند و برنامه نویس بخش اینترکتیو رو. بعضی وقتها هم با هم همکاری میکنند (مثلا وقتی که قراره کاراکتر وارد یک Trigger خاصی بشه و مثلا سقف بریزه) و این مرحله تولید هم به خوبی پیش میره. تا این که یک بازی کامل ولی بدون صدا داریم. حالا وقتشه که «بازیگران صدا» و «صدا بردار» و «صدا گذار» هم وارد بشن. حالا بازی ما هم صدا داره هم گیم پلی. هم مکانیک بازی به خوبی در محصول ما پیاده شده. پس در «پس تولید» چه میکنیم؟

پس‌تولید

در پس تولید، موسیقیدان و آهنگساز وارد میشن و متناسب با سینماتیک، مکانیک و گیم پلی موسیقی میسازن. ممکنه صداگذار خود تیم، حاضر به صداگذاری نشه (چون کار اصلیش در تولید بوده و نه پس تولید) پس تیم آهنگسازی خودش یک صداگذار هم داره (شاید هم همون صداگذار تیم باشه ولی این بار بعنوان صداگذار تیم آهنگسازی!)، موسیقی روی بازی قرار داده میشه و بازی آماده عرضه برای بازار. ولی هنوز زوده پس عجله نکنید!

توی این مرحله از خوره بازی ها، کسانی که اون ژانر رو دوست دارند و حتی «کسی که صرفا بازی رو دوست داره ولی نه گیمره و نه اهمیتی به محتوای بازی میده» دعوت میشه که بازی رو تست کنن. تست هم معمولا یا از طریق اینترنت اطلاع رسانی میشه (تا جایی که میدونم فن‌افزار چنین کاری کرد) و یا از تیمهای دیگر درخواست میشه که تسترهاشون رو در اختیار تیم بذارن. تسترها تست میکنن. بازی میکنن و میگن «فلان جا بهتر بود معما سخت تر میشد» یا «بهمان جا موسیقی به صحنه نمیخورد». پس یک بازنگری میکنیم و اونجاهایی که واقعا توی ذوق میزنه رو تعویض میکنیم، اونجاهایی که از قصد یک تناقضی ایجاد کردیم (مثلا قرار دادن موسیقی جز امریکایی روی یک صحنه قتل پر خون) رو توضیح میدیم.

حالا وقتشه که بازی رو منتشر کنیم. چه روی استیم، چه مستقل، چه روی بازار یا هیولا، فرقی نداره. مهم اینه که باید مارکتینگ خوبی داشته باشیم (در مورد مارکتینگ خوب بازی کامپیوتری و جذب نیرو در استدیو هم خواهم نوشت) که مشتری جلب کنیم. با خارجی ها در ارتباط باشیم (چون اونها هم منتقدان خوبی دارند!) و فقط به داخل ایران محدود نشیم. ولی یادتون نره «نقدها باید شنیده بشن ولی الزامی در عمل کردن به اونها نیست». و آماده بشیم برای پروژه های بعدی.

یک کلام، برای بازی ساز شدن باید چه کار کنیم؟

اگر نظر من رو میخواید، هم باید بازی کنید، هم فیلم ببینید هم کتاب بخونید. خوندن داستانهایی مثل IT یا «برج سیاه» از استفن کینگ، دیدن فیلمهایی مثل «سگ اندلسی» از لوییس بونوئل یا حتی دیدن فیلمهای پرهیاهو و تجاری مثل «دانکرک»، بازی کردن بازیهای مستقل مثل «اینساید» یا «لایه های ترس» یا بازی های تجاری مثل «رزیدنت اویل» همه و همه کمکه. ایده ها از کره مریخ در ذهن ما نمیان، با دید ما از دنیای اطراف ساخته میشن. علاوه بر این آشنایی و کار با موتورهای بازی سازی (بخصوص یونیتی) شدیدا مهمه. حتی اگر شما صرفا تهیه کننده هستید و قرار نیست حتی یک خط هم کد بزنید، لازمه که آشنا باشید.

 

 

 

 

Share


فروردین ۱۶ ۱۳۹۷

نصب collectd و collection3 به همراه nginx

مانیتورینگ

یکی از ابزارهای مهم در Capacity Planning سرور ابزارهای Monitoring هستند. تعداد زیادی نرم‌افزار و سرویس برای Monitoring سخت افزار، سیستم عامل و سرویس ها وجود دارد. در اینجا نرم افزار Collectd را معرفی می‌کنم که یک نرم افزار ساده با کلی پلاگین آماده است که می یاد از منابع مورد نظر شما، شروع به جمع آوری اطلاعات می کنه و در فایل‌های rrd ذخیره می کنه. این فایل‌ها را می توان به نمودار تبدیل کرد و یا خروجی xml ازشون گرفت.

داخل پروژه Collectd در github ابزاری که با perl نوشته شده وجود دارد به نام collection3 که به شما اینترفیس تحت وبی از داده های Collectd می دهد. متاسفانه به دلیل آنکه وابستگی های لازم برای راه اندازی Collection3 نیاز است در CentOS وجود ندارد، Collection3 در CentOS از بسته Collectd حذف شده است. این راهنما به شما کمک می کند تا Collection3 را هم در Debin/Ubuntu و هم در CentOS نصب کنید.

توجه: این راهنما برای دانشجویان دوره LPIC2 تهیه شده ولی سعی شده به صورت کلی نوشته بشه که همه بتونند استفاده کنند.

نصب collectd و nginx در Debian/Ubuntu

# apt-get install collectd nginx

نصب collectd و nginx در CentOS 7.x

در CentOS پلاگین‌های Collectd را باید جدا نصب کنید. برخلاف Debian که به همراه بسته اصلی نصب می شوند. در اینجا سه پلاگین rrd و apache و mysql را برای نمونه نصب کردیم.

# yum install epel-release

# yum install collectd collectd-rrdtool collectd-apache collectd-mysql nginx

پیکربندی Collectd

در این مقاله به پیکربندی Collectd نخواهیم پرداخت. دوستانی که در دوره LPIC2 حضور داشتند مطمئنا پیش زمینه لازم برای پیکربندی collectd را دارند. شاید در مطلب جدایی در مورد پیکربندی Collectd هم صحبت کردم.
تنها موضوعی که باید در تنظیمات حتما انجام بدید فعال کردن ماژول rrd هست.

 

نصب Collection3 در Debian/Ubuntu

در توزیع‌های Debian base بسته collectd به صورت کامل نصب می شود و در فایل‌های مرتبط با آن collection3 نیز موجود است. پس تنها برای استفاده از collection3 کافیه وابستگی های اون را هم نصب کنید و بعد nginx را پیکربندی کنید.

# apt-get install  librrds-perl libconfig-general-perl libhtml-parser-perl libregexp-common-perl libjson-perl
# cp -r /usr/share/doc/collectd/examples/collection3 /var/www/html/

 

نصب Collection3 در CentOS 7.x

چون Collection3 در بسته collectd موجود در مخازن epel حذف شده است، باید source کامل بسته collectd را بگیرید و فایل‌های collection3 را از source آن در پوشه nginx کپی کنید.

# cd /usr/src
# git clone https://github.com/collectd/collectd.git
# cp -r /usr/src/collectd/contrib/collection3 /var/www/html/

 

پیکربندی nginx

من برای صفحه مانیتورینگ سرور یک دامنه اختصاص دادم به اسم monitor.linuxmotto.local و تنظیمات nginx بر مبنای اون نوشتم. این دامنه خوب قطعا وجود نداره برای همین حتما تو etc/hosts/ اضافه اش کنید.
در ضمن در Debian باید تو پوشه etc/nginx/sites-available/ یک فایل conf. بسازید و این تنظیمات را اضافه کنید و در CentOS در پوشه etc/nginx/conf.d/

server {
listen 80;
server_name monitor.linuxmotto.local;

location ~ .cgi$ {
root /var/www/html/collection3/;
expires off;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
fastcgi_index index.cgi;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}

location / {
root /var/www/html/collection3;
index bin/index.cgi;
}
}

 

نصب وابستگی های مورد نیاز collection3

این بخش از راهنما مخصوص توزیع CentOS است. و به این دلیل است که fcgi در nginx در توزیع Centos پشتیبانی نمی شود.

# yum install perl-FCGI perl-HTML-Parser rrdtool-perl perl-Config-General lm_sensors collectd-rdis collectd-rrdtool perl fcgi-devel spawn-fcgi perl-Collectd collectd-nginx collectd-mysql

 

نصب fcgiwrap در CentOS 7

# yum install dh-autoreconf fcgi-devel pkgconfig
# cd /usr/local/src/
# git clone git://github.com/gnosek/fcgiwrap.git
# cd fcgiwrap/
# autoreconf
# ./configure
# make
# make install

اگر به خطای زیر خوردید مطمئن شوید که pkgconfig به درستی نصب شده است و دستور autoreconf -i را به جای autoconf برای تکرار روند انجام دهید

# autoconf
configure.ac:32: error: possibly undefined macro: AC_DEFINE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:39: error: possibly undefined macro: AM_CONDITIONAL

# autoreconf -i

# yum install spawn-fcgi

# vi /etc/sysconfig/spawn-fcgi
FCGI_SOCKET=/var/run/fcgiwrap.socket
FCGI_PROGRAM=/usr/local/sbin/fcgiwrap
FCGI_USER=apache
FCGI_GROUP=apache
FCGI_EXTRA_OPTIONS=”-M 0770″
OPTIONS=”-u $FCGI_USER -g $FCGI_GROUP -s $FCGI_SOCKET -S $FCGI_EXTRA_OPTIONS -F 1 -P /var/run/spawn-fcgi.pid — $FCGI_PROGRAM”

# usermod -a -G apache nginx
# systemctl enable spawn-fcgi
# systemctl start spawn-fcgi

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

systemctl restart nginx collectd

الان باید تو مرورگرتون به collection3 از طریق آدرس monitor.linuxmotto.local دسترسی داشته باشید.


فروردین ۱۶ ۱۳۹۷

رقابت به سبک بلاگفا! ماجرای قدیمی بلاگ و بلاگفا

آقای بلاگفا!

‏واقعا خجالت نمی‌کشید؟! عذاب وجدان نمی‌گیرید؟
‏حقوق کاربر و اصول رقابت را که لگدمال می‌کنید، ای‌کاش لااقل شرم پیشه کنید و گمان نکنید که سکوت دیگران در برابر شما همیشگی خواهد بود.
‏متاسفانه درباره رویه‌های ⁧‫غیر اخلاقی‬⁩، ⁧‫غیر قانونی‬⁩ و ⁧‫غیر حرفه‌ای‬⁩ بلاگفا گفتنی بسیار است.

بلاگفا

یعنی بلاگفا وبلاگ‌هایی را که قصد مهاجرت به ⁦‪blog.ir‬⁩ داشتند را ⁧‫رصد‬⁩، ⁧‫حذف‬⁩ و ⁧‫نابود‬⁩ نمی کرد؟! هک شده بود و همچنان هک شده است؟! بلاگفا لینک کاربرانش به بلاگ بیان را حذف نمی کرد؟! کامنت های کاربرانش را بدون اطلاع آنها حذف نمی کرد؟! پلیس فتا یا دادگاه دستور داده بود؟!

بلاگفا

خجالت‬⁩ نمی کشید؟! 

‏این ادعای تازه ⁧‫بلاگفا‬⁩ زشت تر از اقدامات غیر اخلاقی و غیر حرفه ای قبلی است!
‏لطفا بیش از این از صبر و سکوت ما سوء استفاده نکنید و اجازه بدهید در باره منش و روش بلاگفا سکوت کنیم.

‏سه گروه بیشترین لطمه را به اعتماد کاربران کم توقع و مظلوم ایرانی وارد کردند:

‏۱٫ مدیران نادان یا فاسد یا باج خواه
‏۲٫ سرویس دهنده های بی قانون و مستبد
‏۳٫ شرکت های فِیک یا کپی کارِ مدعیِ پروژه های بومی و ملی

***

آنچه خواندید پاسخ امروز شرکت بیان به اقدام تخریبی و غیرحرفه‌‌ای مدیر بلاگفا در توییتر بود.

ای کاش بلاگفا لااقل در همان توییتر با یک جستجوی ساده نظر مردم درباره بلاگ و بلاگفا را جستجو و مقایسه کند تا با گوشه ای از حقیقت روبرو شود.

به نظر شما باید به سکوت و مدارا و مماشات دربرابر بلاگفا ادامه داد؟


فروردین ۱۵ ۱۳۹۷

لینوکس فدورا ۲۸ بتا منتشر شد

f28-beta

همانطور که قبلا در خبرها گفته شد و با توجه به برنامه زمانبندی انتشار Fedora 28 ، هم اکنون به اطلاع می رساند که نسخه بتا از لینوکس فدورا ۲۸ منتشر شد و کاربران می توانند این نسخه را دانلود کنند و از آن استفاده نمایند.

گفتنی است این نسخه بتا می باشد و به این معنی می باشد که کد کامل شده است و شباهت زیادی به نسخه نهایی دارد.انتظار می رود تا نسخه نهایی فدورا ۲۸ بر اساس برنامه زمانبندی در ماه May منتشر شود.

اگر کاربر فدورا هستید می توانید زمانی را صرف دانلود و آزمایش نسخه بتا کنید تا بررسی کنید و اطمینان حاصل کنید که چیزهایی که برای شما مهم هستند کار می کنند.هر گونه اشکال (bug) که شما پیدا کرده اید و گزارش می دهید فقط به شما کمک نمی کند، تجربه میلیون ها کاربر فدورا را در سراسر جهان بهبود می بخشد! ما با هم می توانیم یک فدورای قابل اطمینان بسازیم.

بازخورد های شما نه تنها به فدورا کمک می کند بلکه باعث بهبود لینوکس و نرم افزارهای آزاد می شود.

 

برخی ویزگی های جدید در لینوکس فدورا ۲۸ :

 

  • پشتیانی از نسخه ی ۶۴ بیتی برای معماری ARM
  • استفاده از میزکار Gnome 3.28 در نسخه ی Workstation
  • استفاده از VirtualBox guest additions به صورت پیش فرض
  • استفاده از Kebernetes 1.9 در Fedora 28 Atomic Host برای orchestrating container-native
  • استفاده از نسخه ی glibc 2.27
  • استفاده از آخرین نسخه ی  GNU Compiler Collection (GCC) 8
  • بروزرسانی چندین زبان برنامه نویسی از جمله Golang 1.10 و Ruby 2.5
  • رفع باگ و بروزرسانی چندین بسته ی نرم افزاری

 

دانلود لینوکس فدورا ۲۸ بتا :

 

جهت دانلود نسخه ی Workstation می توانید از این لینک استفاده کنید :

 

https://getfedora.org/workstation/prerelease/

برای دانلود نسخه ی سرور می توانید از این لینک استفاده کنید :

 

 

https://getfedora.org/server/prerelease/

جهت دانلود نسخه ی Atomic Host می توانید از لینک پایین استفاده کنید :

 

https://getfedora.org/atomic/prerelease/

 

 

برای دانلود فدورا ۲۸ با میزکارهای مختلف از جمله KDE Plasma,XFCE,LXDE و چندی میزکار دیگر که اصطلاحا به آنها Spin گفته می شود،می توانید از لینک پایین استفاده کنید :

 

https://spins.fedoraproject.org/prerelease

 

جهت دانلود فدورا ۲۸ برای کارهای آزمایشگاهی و خاص می توانید از نسخه ی Fedora Labs استفاده کنید :

 

https://labs.fedoraproject.org/prerelease

 

برای دانلود فدورا ۲۸ برای دستگاه هایی با معماری ARM مانند Raspberry Pi 2 و Raspberry Pi 3 می توانید از لینک پایین استفاده کنید :

 

https://arm.fedoraproject.org/prerelease

 

برای دانلود تمامی نسخه از طریق تورنت می توانید از لینک پایین استفاده کنید :

 

https://torrent.fedoraproject.org/

 

 


فروردین ۱۴ ۱۳۹۷

تسکی که به خیر گذشت.

توی شرکت به این نتیجه رسیده بودیم که یه تعداد از فایل‌هایی که روی سرور داریم اضافی هست و باید کلاً پاک بشن. من که می‌گم یه تعداد شما خودتون یه تعداد خیلی بالا رو در نظر بگیرید. برای این کار از طرف یه تیم دیگه لیست فایل‌هایی که برامون مهم هستن و باید بمونن رو بهم ارسال کرده بودن (لیست A) و من باید همه‌ی فایل‌های غیر از اونها رو از روی استوریج پاک می‌کردم.

سناریوی خیلی پیچیده‌ای نیست کافیه من لیست فا‌یل‌های موجود رو تهیه کنم (لیست B)، فایل‌هایی از لیست ‌B که داخل لیست A هستن رو حذف کنم و لیست C رو بسازم و دونه دونه‌ی فایل‌های موجود توی لیست C رو حذف کنم. 🙂 خب من هم همین کار رو کردم. طبیعتاً این کار رو دستی انجام نمی‌دم و انتخاب اوّلم برای انجامش اسکریپت Bash بود. یه حلقه‌ی while که خطوط لیست B رو دونه دونه می‌خوند و توی لیست A دنبال اون می‌گشت اگر پیداش نمی‌کرد اون رو به یه فایل دیگه تحت عنوان فایل‌های لیست C اضافه می‌کرد.

از اونجایی که آدم خیلی محتاطی هستم و عملاً امکان تهیه‌ی نسخه‌ی پشتیبان نداشتم (حجم و تعداد فایل‌ها این اجازه رو به ما نمی‌داد!) حداقل‌ها رو برای کاهش خطا انجام دادم. در مرحله‌ی اوّل تعداد فایل لیست‌ها رو با یه جمع و تفریق ساده بررسی کردم چون اصولاً باید

(تعداد فایل‌های لیست B) – (تعداد فایل‌های لیست A) = (تعداد فایل‌ها لیست C)

حداقل دوّم این بود که چند تا از فایل‌های توی لیست C رو به صورت رندم توی لیست A چک کنم تا مبادا (احتمال خیلی خیلی پایین) اسکریپت اشتباه کرده باشه.

من در مرحله‌ی جمع و تفریق به مشکل خوردم. این معادله برقرار نبود!!!! تعداد اختلاف خیلی خیلی بالا بود. اسکریپت به خوبی و بدون خطا داشت اجرا می‌شد، بدون خطا تموم می‌شد ولی خروجی اون چیزی نبود که باید باشه. چیزای مختلفی رو چک کردم. کنار لیست C یه لیست دیگه به اسم D ساختم تا شروط به شکل if … else بررسی بشن و دقیقاً عملکرد اسکریپت رو ببینم ولی نتیجه تفاوتی نداشت. انواع لاگ‌ها رو فعال کردم ولی چیزی عایدم نشد. اسکریپت بدون خطا تموم می‌شد ولی جمع و تفریق اختلاف خیلی خیلی زیادی با مقادیر مورد انتظار داشت. در نهایت به صورت تصادفی متوجه شدم اسکپریت داخل لیست B از یه خطی جلوتر نمی‌ره و فقط ۱۵۰هزار تا (البته حدوداً چون مقدار واقعی یه خورده کمتر بود!) فایل رو چک می‌کنه!! هنوز نمی‌دونم مشکل چی بوده ولی خیلی مسخره بود. پس این اسکریپت رو بی‌خیال شدم و رفتم سراغ پایتون. خیلی بهتر از Bash عمل کرد و کار رو یک سره کرد برام.

بعد از اینکه دوتا حداقل احتیاطی رو رد کردم لیست واقعی فایل‌هایی که باید حذف می‌شدن جلوی روم بود. اقدام احتیاطی سوّم این بود که به جای حذف فایل‌ها اونها رو به یه دایرکتوری دیگه منتقل کنم و مثلاً چند روز منتظر بمونم اگر داد کسی در نیومد در نهایت یه جا پاکشون کنم ولی حجم فایل‌ها، تعداد فایل‌ها، ددلاین و فشار‌های کاری دیگه این اجازه رو بهم ندادن و مجبورم کردن مستقیم وارد پرسه‌ی حذف بشم و تا تموم شدن اون و حتی تا چند روز بعد از اون استرسش تحمل کنم. الان که دیگه همه چیز به خوبی و خوشی تموم شده به این نتیجه رسیدم اگر بار دیگه همچین تسکی داشته باشم و حتی اگر حجم و تعداد فایل‌ها اجازه‌ی تهیه‌ی پشیبان رو ندن به این صورت عمل کنم که همه‌ی فایل‌ها رو به شکل کاملاً ترتیبی تغییر نام بدم تا اگر فایلی به اشتباه داخل این لیست بود بتونم به راحتی ریکاورش کنم (البته به شرطی که اون «فشار‌های کاری دیگه» که بالا گفتم وجود نداشته باشن.)

چون آدم فراموشکاری هستم اینها رو نوشتم تا اون «دفعه‌ی بعد» بدونم چه تصمیماتی داشتم. شما چه ایده‌/تجربه‌ای دارید؟


فروردین ۱۴ ۱۳۹۷

سال نو، وبلاگ نو…

با سلام
سال نو را به همه بازدیدکنندگان بلاگ تبریک عرض می کنم و سال خوشی برای همه آرزومندم. مدتهاست که بلاگم را بروز رسانی ننموده ام تصمیم دارم از این پس به صورت هفتگی با گزارش تجربه های جدید وبلاگ را بروز رسانی نمایم و امیدوارم که برای بازدیدکنندگان محترم هم جذاب باشد.
با ما همراه باشید.


فروردین ۹ ۱۳۹۷

طوطی ها در خط فرمان لینوکس

Parrot

خط فرمان یا همان کنسول همیشه جذابیت و ویژگی های خاص خود را دارد.حتی بازی ها و سرگرمی هایی وجود دارد که می توان آنها را در ترمینال اجرا کرد.

یکی از این سرگرمی ها آوردن طوطی به خط فرمان می باشد.اگر دنبال یک سرگرمی در خط فرمان هستید و علاقه ای به طوطی دارید، پیشنهاد می شود تا این دستور را در خط فرمان خود اجرا کنید :

 

curl http://parrot.live

جهت دیدن این پروژه بر روی github و دریافت اطلاعات بیشتر در مورد آن کافیست تا به لینک پایین مراجعه نمایید :

 

https://github.com/hugomd/parrot.live

 

 


فروردین ۴ ۱۳۹۷

فروش اکانت متالینک اوراکل ویژه اشخاص

متخصصین اوراکل به طور معمول از ۲ سایت رسمی برای دریافت اطلاعات و پشتیبانی محصولات اوراکل استفاده می‌کنند همونطور که خودتون می‌دونید OTN یا Oracle Technology Network که به طور معمول تمام آنچه که از طریق لایسنس عمومی به جهت توسعه قابل استفاده است در آن وجود دارد و همچنین شبکه MOS یا My Oracle Support که به طور اختصاصی مختص کسانی است که لایسنس و پشتیبانی محصول مورد نظر خود را از پارتنرهای اوراکل خریداری کرده‌اند.

 

ادامه مطلب


فروردین ۴ ۱۳۹۷

نحوه‌ی اعمال کد تخفیف در لینک‌های پرداخت

اگه کد تخفیفی دارید و می‌خواهید از اون در پرداخت مشخص شده‌ای استفاده کنید بعد از ورود به صفحه پرداخت 

 

 

ادامه مطلب


اسفند ۲۱ ۱۳۹۶

بررسی بودن یا نبودن فایل یا پوشه در شل اسکریپت

bash

در برخی اوقات ممکن است بخواهید وجود یک فایل یا پوشه را از طریق خط فرمان و یا شل اسکریپت بررسی کنید.برای اینکار می توان از دستور if به همراه اپراتورهای مربوطه این کار را انجام داد.

به عنوان نمونه می خواهیم بررسی کنیم که آیا فایل etc/hosts/ وجود دارد یا نه،برای اینکار می توان دستور پایین را اجرا کرد :

 

[ -f /etc/hosts ] && echo “Found” || echo “Not found”

 

در صورتی که فایل وجود داشته باشد Found نمایش داده خواهد شد و در عیر اینصورت Not found نمایش داده خواهد شد.

همین کار را نیز می توان به روش پایین و به صورت یک شل اسکریپت هم انجام داد :

 

#!/bin/bash
file=”/etc/hosts”
if [ -f “$file” ]
then
echo “$file found.”
else
echo “$file not found.”
fi

 

اپراتورهایی که می توان استفاده کرد به صورت زیر می باشند :

-b FILE
FILE exists and is block special

-c FILE
FILE exists and is character special

-d FILE
FILE exists and is a directory

-e FILE
FILE exists

-f FILE
FILE exists and is a regular file

-g FILE
FILE exists and is set-group-ID

-G FILE
FILE exists and is owned by the effective group ID

-h FILE
FILE exists and is a symbolic link (same as -L)

-k FILE
FILE exists and has its sticky bit set

-L FILE
FILE exists and is a symbolic link (same as -h)

-O FILE
FILE exists and is owned by the effective user ID

-p FILE
FILE exists and is a named pipe

-r FILE
FILE exists and read permission is granted

-s FILE
FILE exists and has a size greater than zero

-S FILE
FILE exists and is a socket

-t FD file descriptor FD is opened on a terminal

-u FILE
FILE exists and its set-user-ID bit is set

-w FILE
FILE exists and write permission is granted

-x FILE
FILE exists and execute (or search) permission is granted

 

بنابراین به صورت کلی می توان از این ساختار دستوری استفاده کرد :

 

 

if [ operator FileName ]
then
echo “FileName – Found, take some action here”
else
echo “FileName – Not found, take some action here”
fi

 

چنانچه قصد داشته باشید دستور شما فقط در یک خط نوشته شود می توان از نمونه ی پایین استفاده کنید :

 

file1=”/etc/hosts” ; if [ -f “$file1” ] ; then echo “$file1 found.” ; else echo “$file1 not found.” ; fi

 

امید است تا از این مطلب استفاده ی لازم را برده باشید.


اسفند ۱۸ ۱۳۹۶

Como Adelgazar el Abdomen y Cintura

Conoce en este artículo tres excelentes maneras sobre como adelgazar el abdomen y cintura de manera natural.

Té verde Matcha

Matcha contiene un antioxidante, EGCG (galato de epigalocatequina), que se sabe que estimula el metabolismo y detiene el crecimiento de las células grasas.

Este té es genial porque puede actuar como una gran alternativa al café. El café puede fluctuar y jugar con su azúcar en la sangre, lo que tiene un efecto sobre el aumento de peso. Matcha te da la cafeína que estás buscando también. Es una alternativa más completa y saludable al café en casi todos los sentidos.

La razón por la que puede obtener tantos beneficios del matcha es porque, a diferencia de la mayoría de los tés que se encuentran en bolsas u hojas, el matcha viene en forma de polvo. Obtienes todo lo que el matcha tiene para ofrecer. No hay nada en el té que se filtre del proceso de fabricación.

Si bien el té verde matcha acelera tu metabolismo y ayuda a perder grasa, no vas a perder el peso que deseas con solo beberlo. Debe agregar algún tipo de aptitud física para permitir que su cuerpo absorba y se beneficie de todo lo que el té tiene para ofrecer.

Si te sientes lo suficientemente aventurero como para probar este polvo, pruébalo a través de algunos suplementos que sirven para adelgazar.

Extracto de hoja de olivo

Sí, es exactamente lo que parece. La hoja de olivo es algo que ayuda a darle a la aceituna todos sus beneficios para la salud.

El extracto de hoja de olivo se sabe que trata el resfriado común, la gripe y las infecciones del sistema respiratorio. A los fines de este artículo, solo hablaremos de cómo te ayuda cuando se trata de perder peso.

El extracto estimula un compuesto en su tiroides que le ayuda a perder peso y grasa mucho más rápido. Se puede mezclar con tés para obtener los beneficios de ambos.

El extracto de hoja de olivo puede sonar como si fuera algún tipo de aceite, pero también lo puedes encontrar en forma de pastillas. Conoce en wordpress cuáles son las más efectivas.

Vinagre de sidra de manzana

Esto es excelente para ayudar a su cuerpo a absorber minerales y ayudar con su sistema digestivo.

Una de las principales razones de por qué el vinagre de sidra de manzana es tan bueno cuando se trata de perder peso es porque puede bloquear parte de la digestión de almidón de su cuerpo. Esto significa que pasará directamente a través de tu cuerpo. No absorberá nada de lo que el almidón tiene para ofrecer, que en la mayoría de los casos será simplemente grasa para su cuerpo.

La mejor manera de tomar vinagre de sidra de manzana es beberla. Tenga cuidado, es en gran medida un gusto adquirido. Tenerlo solo probablemente será difícil de tragar. Mézclalo con una taza de agua para que la acidez del vinagre sea mucho más fácil de manejar. No hay promesas de que el sabor sea mejor, pero será más fácil de manejar.

El efecto de tener este vinagre es más una solución a largo plazo que tener resultados inmediatos.

El vinagre de sidra de manzana se puede encontrar en la mayoría de las tiendas de comestibles hoy en día. Si no tiene ganas de comprarlo allí, búsquelo a través de suplementos.

La entrada Como Adelgazar el Abdomen y Cintura aparece primero en Aios LInux.


اسفند ۱۷ ۱۳۹۶

فعال کردن فشرده سازی Gzip در وب سرور Apache

apache

یکی از روش های بالا بردن سرعت بارگذاری وب سایت، فعال سازی قابلیت فشرده سازی Gzip بر روی وب سرور می باشد.این قابلیت باعث می شود تا خروجی وب سرور قبل از ارسال به کلاینت به صورت فشرده بر روی شبکه ارسال شود که اینکار باعث افزایش سرعت بارگذاری وب سایت خواهد شد.

در این مطلب قصد دارم تا نحوه ی فعال سازی فشرده سازی gzip را بر روی وب سرور Apache آموزش دهم.وب سرور آپاچی از ماژول mod_deflate جهت فشرده سازی استفاده می کند.گفتنی است این آموزش بر روی توزیع فدورا و هم خانواده های آن مانند RHEL و CentOS قابل استفاده می باشد و با اندکی تغییر بر روی سایر توزیع های سیستم عامل گنو/لینوکس قابل استفاده می باشد.

فعال سازی ماژول Gzip در وب سرور آپاچی :

 

به صورت پیش فرض ماژول mod_deflate  بر روی وب سرور Apache فعال می باشد.جهت اطمینان کافیست تا فایل زیر را باز کنید :

 

# vi /etc/httpd/conf.modules.d/00-base.conf

 

اکنون بررسی کنید تا این خط درون فایل وجود داشته باشد :

 

 

LoadModule deflate_module modules/mod_deflate.so

 

پیکربندی فشرده سازی Gzip :

 

 

اکنون جهت پیکربندی قابلیت فشرده سازی Gzip کافیست تا خطوط زیر را به فایل تنظیمات آپاچی اضافه کنید و یا اگر از vhost استفاده می کنید،خطوط را به فایل vhost خود اضافه کنید :

 

 

 

<Directory /var/www/html/>
<IfModule mod_mime.c>
AddType application/x-javascript .js
AddType text/css .css
</IfModule>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/css application/x-javascript text/x-component text/html text/plain text/xml application/javascript
<IfModule mod_setenvif.c>
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
</IfModule>
</IfModule>
Header append Vary User-Agent env=!dont-vary
</Directory>

 

 

نکته اینکه در این خط :

 

AddOutputFilterByType DEFLATE text/html text/plain text/css application/javascript

 

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

گفتنی است تنظیمات گفته شده را نیز می توانید درون فایل htaccess. که در ریشه وب سایت است،اضافه کنید.

 

 

آزمایش فشرده سازی :

برای بررسی فعال یا غیر فعال بودن قابلیت فشرده سازی بر روی وب سرور می توانید Header های وب سایت خود را بررسی کنید و یا اینکه از وب سایت های پایین برای تشخیص فشرده سازی استفاده کنید :

 

 

https://checkgzipcompression.com/

http://www.whatsmyip.org/http-compression-test/

http://www.gidnetwork.com/tools/gzip-test.php

 

امید است تا از این مطلب استفاده لازم را برده باشید.

 

 


اسفند ۱۴ ۱۳۹۶

آموزش Backup و Restore دیتابیس Couchbase server

Couchbase_logo

در مطالب قبلی روش نصب دیتابیس Couchbase Server و همچنین نحوه ی کلاستر کردن Couchbase Server  آموزش داده شد.در این مطلب قصد دارم تا نحوه ی تهیه نسخه ی پشتیبان (Backup) و همچنین روش بازیابی (Restore) کردن نسخه ی پشتیبان Couchbase Server نسخه ی ۴٫۱ آموزش داده شود.

 

تهیه نسخه پشتیبان (Backup) :

 

ابتدا یک پوشه برای نگهداری نسخه های پشتیبان ایجاد کنید :

 

#mkdir /data/backup

 

زمانی که Couchbase server به صورت Cluster باشد و بخواهید از تمامی Node های کلاستر و تمامی Bucket ها پشتیبان گیری کنید کافیست تا این دستور را اجرا کنید :

 

#/opt/couchbase/bin/cbbackup http://HOST:8091 /data/backup -u Administrator -p password

  • بجای HOST باید hostname یا IP سرور couchbase server خود را وارد کنید.
  • بجای data/backup/ باید مسیر مورد نظر خود جهت ذخیره نسخه ی backup را بنویسید.
  • بجای Administrator و password باید مشخصات کاربر couchbase server خود را بنویسید.

 

 

اگر بخواهید از یک Bucket بر روی تمامی Node های کلاستر backup بگیرید کافیست تا از این دستور استفاده کنید :

 

 

#/opt/couchbase/bin/cbbackup http://HOST:8091 /data/backup -u Administrator -p password -b default

 

نکته اینکه در دستور بالا default نام Bucket می باشد که شما می توانید نام Bucket مورد نظر خود را بنویسید.

 

اگر دیتابیس Couchbase Server شما فقط یک Node باشد و بخواهید از تمامی Bucket های آن Backup بگیرید کافیت تا از این دستور استفاده کنید :

 

#/opt/couchbase/bin/cbbackup http://HOST:8091 /data/backup -u Administrator -p password --single-node

 

 

 

بازیابی نسخه ی پشتیبان (Restore) :

 

جهت بازیابی یک Bucket بر روی کلاستر couchbase server کافیست تا از این دستور استفاده کنید :

 

 

#/opt/couchbase/bin/cbrestore /data/backup http://Administrator:password@HOST:8091 --bucket-source=myBucket

 

نکته اینکه بجای myBucket باید نام bucket مورد نظر خود را بنویسید.

 

 

برای بازیابی یک bucket بر روی یک bucket ذیگر بر روی کلاستر couchbase server کافیست تا از دستور پایین استفاده کنید :

 

#/opt/couchbase/bin/cbrestore /data/backup http://Administrator:password@HOST:8091 --bucket-source=sBucket --bucket-destination=dBucket

 

 

نکته اینکه بجای sBucket باید نام bucket مبدا خود و بجای dBucket باید نام bucket مقصد خود را بنویسید.

 

 

 


اسفند ۸ ۱۳۹۶

۹ تا از زیبا ترین توزیع های گنو/لینوکسی که باید امتحانشان کنید(قسمت دو)

۵-KDE neon

اگر از طرفدار های پروپاقرص کی دی ای هستید و به دنبال توزیعی هستید که یک تجربه زیبا و سبک از لینوکس بهتون ارائه بده,این توزیع میتونه براتون جذاب باشه.
کی دی ای نئون  توزیعی هست که تلاش میکنه آخرین و بهترین بسته های نرم افزار های کی دی ای رو بر روی توزیعی مبتنی بر اوبونتو  LTS جمع آوری کنه.
تم های زیبایی در این توزیع قابل استفاده هست و تعدادی ویجت وجود داره که میتونید به راحتی به دسکتاپتون اضافش کنید.
این توزیع همچنین دارای یک منوی منحصر به فرد و کاربر پسند هست.
با استفاده از این توزیع میتونید تجربه استفاده از  میزکار زیبای کی دی ای در کنار تجربه استفاده از یک توزیع پایدار (LTS) اوبونتو رو باهم داشته باشید.
میتونید این توزیع رو از اینجا دانلود کنید. 


6-Feren os


فرن او اس یک توزیع مبتنی بر لینوکس مینت هست.
چیزی که باعث میشه این توزیع یکی از زیباترین توزیع های گنو/لینوکسی باشه اینه که فرن یک نسخه اصلاح شده از میزکار سینامون رو
ارائه میده.
میز کاری که تلاش میکنه تجربه ی یک میز کار مطابق با ویندوز و مک او اس روی لینوکس رو برای شما فراهم کنه.
میز کار این توزیع دارای یک منو همانند  Start ویندوز هست که تمام آیکون های پر کاربرد رو در خودش جا داده.همچنین دارای یک تسکبار مانند تسکبار ویندوز.
به همین خاطر این توزیع میتونه برای افرادی که قصد مهاجرت از ویندوز به لینوکس رو دارن گزینه خوبی باشه.
فرن او اس از انتشار غلطان استفاده میکنه.
میتونین فرن او اس رو از اینجا دانلود کنید.

۷-Pop!-os

پاپ او اس هم مثل نیتراکس یکی از جدید ترین توزیع های گنو/لینوکسی هست.
پاپ او اس زمانی به وجود اومد که کنونیکال تصمیم گرفت توسعه یونیتی رو کنار بزاره و دوباره از گنوم به عنوان میزکار پیشفرض استفاده کنه.
درحالی که دسکتاپ این توزیع مبتنی بر گنوم هست,اما دارای اپلیکیشن ها و رویکردی متمایز هست.
میتونین این توزیع رو از اینجا دانلود کنید.

۸-Zorin os


زورین او اس یکی از محبوب ترین توزیع های گنو/لینوکس در ابتدای سال ۲۰۱۸ بود.
توزیعی که تلاش میکنه محیط کاربری مشابه با ویندوز رو برای کاربر فراهم کنه.
زورین یک توزیع اوبونتو بیس هست و فرایند نصبش هم مانند اوبونتو آسونه.
این توزیع دارای اپلیکیشن های جدید و مختلفی هست که میتونن برای کارهای روزمرتون مفید باشن.زورین همچنین دارای یک نسخه پیشفرض و سازگار Wine هست تا بتونید برنامه های مورد علاقه ی ویندوزیتون رو به راحتی درون لینوکس اجرا کنید.
میتونین این توزیع رو از اینجا دانلود کنید.
۹-Maui linux


Maui یک توزیع مبتنی بر کی دی ای نئون و اوبونتو هست.در این توزیع از میز کار کی دی ای پلاسما و همچنین اپلیکیشن های کی دی ای و کتابخانه های QT استفاده شده.
این توزیع همچنین به طور پیشفرض شامل برنامه های مرسوم مثل فایرفاکس,وی ال سی و … هست.
این یک توزیع با پشتیبانی طولانی مدت(LTS) و زیباست که به به روز رسانی های امنیتی اهمیت زیادی میده.
میتونید این توزیع رو از اینجا دانلود کنین.

امیدوارم لذت برده باشید
نظراتتون و تجربیاتتون رو در قسمت نظر ها برامون بنویسید.

منبع


اسفند ۸ ۱۳۹۶

۹ تا از زیبا ترین توزیع های گنو/لینوکسی که باید امتحانشان کنید(قسمت دو)

۵-KDE neon

اگر از طرفدار های پروپاقرص کی دی ای هستید و به دنبال توزیعی هستید که یک تجربه زیبا و سبک از لینوکس بهتون ارائه بده,این توزیع میتونه براتون جذاب باشه.
کی دی ای نئون  توزیعی هست که تلاش میکنه آخرین و بهترین بسته های نرم افزار های کی دی ای رو بر روی توزیعی مبتنی بر اوبونتو  LTS جمع آوری کنه.
تم های زیبایی در این توزیع قابل استفاده هست و تعدادی ویجت وجود داره که میتونید به راحتی به دسکتاپتون اضافش کنید.
این توزیع همچنین دارای یک منوی منحصر به فرد و کاربر پسند هست.
با استفاده از این توزیع میتونید تجربه استفاده از  میزکار زیبای کی دی ای در کنار تجربه استفاده از یک توزیع پایدار (LTS) اوبونتو رو باهم داشته باشید.
میتونید این توزیع رو از اینجا دانلود کنید. 


6-Feren os


فرن او اس یک توزیع مبتنی بر لینوکس مینت هست.
چیزی که باعث میشه این توزیع یکی از زیباترین توزیع های گنو/لینوکسی باشه اینه که فرن یک نسخه اصلاح شده از میزکار سینامون رو
ارائه میده.
میز کاری که تلاش میکنه تجربه ی یک میز کار مطابق با ویندوز و مک او اس روی لینوکس رو برای شما فراهم کنه.
میز کار این توزیع دارای یک منو همانند  Start ویندوز هست که تمام آیکون های پر کاربرد رو در خودش جا داده.همچنین دارای یک تسکبار مانند تسکبار ویندوز.
به همین خاطر این توزیع میتونه برای افرادی که قصد مهاجرت از ویندوز به لینوکس رو دارن گزینه خوبی باشه.
فرن او اس از انتشار غلطان استفاده میکنه.
میتونین فرن او اس رو از اینجا دانلود کنید.

۷-Pop!-os

پاپ او اس هم مثل نیتراکس یکی از جدید ترین توزیع های گنو/لینوکسی هست.
پاپ او اس زمانی به وجود اومد که کنونیکال تصمیم گرفت توسعه یونیتی رو کنار بزاره و دوباره از گنوم به عنوان میزکار پیشفرض استفاده کنه.
درحالی که دسکتاپ این توزیع مبتنی بر گنوم هست,اما دارای اپلیکیشن ها و رویکردی متمایز هست.
میتونین این توزیع رو از اینجا دانلود کنید.

۸-Zorin os


زورین او اس یکی از محبوب ترین توزیع های گنو/لینوکس در ابتدای سال ۲۰۱۸ بود.
توزیعی که تلاش میکنه محیط کاربری مشابه با ویندوز رو برای کاربر فراهم کنه.
زورین یک توزیع اوبونتو بیس هست و فرایند نصبش هم مانند اوبونتو آسونه.
این توزیع دارای اپلیکیشن های جدید و مختلفی هست که میتونن برای کارهای روزمرتون مفید باشن.زورین همچنین دارای یک نسخه پیشفرض و سازگار Wine هست تا بتونید برنامه های مورد علاقه ی ویندوزیتون رو به راحتی درون لینوکس اجرا کنید.
میتونین این توزیع رو از اینجا دانلود کنید.
۹-Maui linux


Maui یک توزیع مبتنی بر کی دی ای نئون و اوبونتو هست.در این توزیع از میز کار کی دی ای پلاسما و همچنین اپلیکیشن های کی دی ای و کتابخانه های QT استفاده شده.
این توزیع همچنین به طور پیشفرض شامل برنامه های مرسوم مثل فایرفاکس,وی ال سی و … هست.
این یک توزیع با پشتیبانی طولانی مدت(LTS) و زیباست که به به روز رسانی های امنیتی اهمیت زیادی میده.
میتونید این توزیع رو از اینجا دانلود کنین.

امیدوارم لذت برده باشید
نظراتتون و تجربیاتتون رو در قسمت نظر ها برامون بنویسید.

منبع


اسفند ۷ ۱۳۹۶

کار با دیتابیس SQLite با نرم افزار sqlite browser

SQLite

نرم فزار DB Browser یا sqlite browser یکی از برنامه هایی می باشد که دارای رابط گرافیکی و Open Source می باشد که بوسلیه آن می توان دیتابیس sqlite خود را طراحی،ویرایش و یا بسازید.

برخی از ویژگی های نرم افزار sqlite browser به شرح زیر می باشند :

 

  • Create and compact database files
  • Create, define, modify and delete tables
  • Create, define and delete indexes
  • Browse, edit, add and delete records
  • Search records
  • Import and export records as text
  • Import and export tables from/to CSV files
  • Import and export databases from/to SQL dump files
  • Issue SQL queries and inspect the results
  • Examine a log of all SQL commands issued by the application

 

گفتنی است تا نرم افزار sqlite browser قابلیت نصب بر روی سیستم عامل های مختلف را دارا می باشد.جهت نصب sqlite browser بر روی فدورا کافیست تا دستور پایین را اجرا کنید :

 

#dnf install sqlitebrowser

 

در پایین تصاویری از محیط برنامه را مشاهده می کنید :

 

sqlitebrowser

 

sqlitebrowser

 

sqlitebrowser

 


اسفند ۳ ۱۳۹۶

جایگزینی کارمزد تراکنش چیست؟

هنگامی که شخصی پولی را در بیت‌کوین ویا اتریوم به شخص دیگری انتقال می‌دهد، یک تراکنش ساخته می‌شود. این تراکنش زمانی کامل شده و می‌توان از انتقال وجه اطمینان داشت که در زنجیره بلوکی اصلی ثبت شده و حداقل ۶ بلوک از ثبت آن در زنجیره گذشته باشد. ساخت بلوک‌ها وظیفه ماینرهاست. ماینر یابنده هر بلوک به میزان مشخصی جایزه (مثلا در شبکه فعلی بیت‌کوین این میزان ۱۲.۵ BTC است) دریافت می‌کند. علاوه بر جایزه کارمزد تراکنش‌های ثبت شده در آن بلوک نیز به ماینر می‌رسد.

برای مثال فرض کنید که ۱۰۰۰ تراکنش در شبکه بیت‌کوین ارسال شده‌است، ۱۰۰ تراکنش با کارمزد۰٫۱ BTC و بقیه با کارمزد ۰٫۰۱ BTC. ماینر برای به حداکثر رساندن سود خود، سعی در قرار دادن تراکنش‌هایی با کارمزد بالاتر می‌نماید. به همین دلیل ممکن است تراکنشی ارسال شده و بعد از گذشت مدت زیادی نیز به زنجیره بلوکی اضافه نگردد.

Type caption for image (optional)

هرچه میزان کارمزدی که در تراکنش برای ماینر در نظر گرفته شده بیشتر باشد، احتمال در زنجیره بلوکی قرار گرفتن تراکنش نیز بالاتر بوده و زودتر در زنجیره قرار خواهد گرفت. برای مثال (در زمان نگارش این مقاله) برای تایید تراکنش در ۱۰ دقیقه نیاز به کارمزد ۱۶٫۳ دلاری است. جهت مشاهده کارمزد پیشنهادی می‌توانید به سایت bitcoinfees سر بزنید.

اما اگر تراکنشی با کارمزد پایین در شبکه ارسال کردیم که بعد از گذشت مدتی در زنجیره قرار نگرفت، چه باید کرد؟ این موضوع در فروم bitcointalk مطرح شد و شخصی جایزه‌ای ۵۰۰ دلاری برای کسی که راه حل این موضوع را پیاده‌سازی کند در نظر گرفت. راه حل این موضوع replace-by-fee یا جایگزینی کارمزد تراکنش نام دارد. در صورتی که تراکنش ارسال شده در زنجیره بلوکی ثبت نشده باشد (zero confirmation)، فرستنده می‌تواند کارمزد تراکنش را اصلاح کرده تا ماینرها به قرار دادن این تراکنش در زنجیره بلوکی ترغیب گردند.


اسفند ۲ ۱۳۹۶

آموزش خط فرمان: قسمت پنجم، مدیریت فایل‌ها و دایرکتوری‌ها

نوشته شده توسط فرشید نوتاش حقیقت.

در این بخش به چند فرمان بسیار مهم و پرکاربرد که در مدیریت فایل‌ها و دایرکتوری‌ها کارایی دارد، پرداخته‌ایم:

– فرمان cp: کپی کردن فایل‌ها و دایرکتوری‌ها

– فرمان mv: جابجا کردن/ تغییر نام فایل‌ها و دایرکتوری‌ها

– فرمان mkdir: ایجاد دایرکتوری‌ها

– فرمان rm: حذف فایل‌ها و دایرکتوری‌ها

Wildcardها

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

Wildcard کارایی
* هر کاراکتری و هر تعداد
? یک کاراکتر
[characters] هر کاراکتر مشخصی که نیاز است باشد.
[!characters] هر کاراکتر مشخصی که نباید باشد.
[[:class:]] هر کاراکتری متعلق به کلاس باشد.

 

کاراکترهای class کارایی
[:alnum:] هر کاراکتر الفبایی و شماره‌ای
[:alpha:] هر کاراکتر الفبایی
[:digit:] هر شماره‌ای
[:lower:] هر حرف کوچک
[:upper:] هر حرف بزرگ

چندین مثال:

مثال مفهوم
* همه فایل‌ها
g* هر فایلی که با g آغاز می‌شود
b*.txt هر فایلی که با b شروع شده و هر تعداد کاراکتر بعد از آن با پایان .txt
Data??? هر فایلی که با Data آغاز می‌شود و سه کاراکتر در انتهای آن قرار دارد.
[abc]* هر فایلی که با a یا b یا c آغاز می‌شود.
BACKUP.[0-9][0-9][0-9] هر فایلی که با BACKUP. آغاز شده و در ادامه سه رقم قرار می‌گیرد.
[[:upper:]] هر فایلی که با حرف بزرگ آغاز می‌شود.
[![:digit:]]* هر فایلی که با عدد آغاز نمی‌شود.
*[[:lower:]123] هر فایلی که با یک حرف کوچک یا با شماره ۱ یا ۲ یا ۳ آغاز می‌شود.

فرمان mkdir

فرمان mkdir برای ایجاد دایرکتوری‌ها استفاده می‌شود.

فرمت فرمان mkdir

mkdir dir1

دایرکتوری dir1 را ایجاد می‌کند.

mkdir dir1 dir2 dir3

دایرکتوری‌های dir1 و dir2 و dir3 را ایجاد می‌کند.

فرمان cp

فرمان cp فایل‌ها و دایرکتوری‌ها را کپی می‌کند.

فرمت فرمان cp

cp item1 item2

item1 را در item2 کپی می‌کند.

گزینه‌های فرمان cp

گزینه عملکرد
a, –archive فایل‌ها و دایرکتوری‌ها و تمام ویژگی‌های آن از جمله مالکیت و پرمیژن را کپی می‌کند.
i, –interactive قبل از بازنویسی مجدد یک فایل، از کاربر تاییدیه می‌خواهد.
r, –recursive دایرکتوری‌ها و محتویات آن را به‌طور بازگشتی کپی می‌کند. این گزینه (یا گزینه -a) هنگام کپی کردن دایرکتوری‌ها نیاز می‌شود.
u, –update هنگام کپی کردن فایل‌ها از یک دایرکتوری به دایرکتوری دیگر فقط فایل‌هایی را که یا وجود ندارند و یا جدیدتر از فایل‌های متناظر موجود در دایرکتوری مقصد هستند کپی می‌کند.
v, –verbose پیام‌های اطلاع‌رسانی را برای عملیات کپی نمایش می‌دهد.

مثال‌هایی از فرمان cp

cp file1 file2

file1 را در file2 کپی می‌کند. اگر file2 وجود داشته باشد آن را با محتویات  file1بازنویسی می‌کند. اگر file2 وجود نداشته باشد، آن را می‌سازد.

cp –i file1 file2

همانند مثال قبلی است با این تفاوت که زمانی که file2 وجود داشته باشد قبل از بازنویسی از کاربر سوال می‌شود.

cp file1 file2 dir1

file1 و file2 را در dir1 کپی می‌کند. dir1 باید وجود داشته باشد.

cp dir1/* dir2

با استفاده از wildcard تمام فایل‌های dir1 در dir2 کپی می‌شوند. dir2 باید وجود داشته باشد.

cp -r dir1 dir2

dir1 (و محتویات آن را) به dir2 کپی می‌کند. اگر دایرکتوری dir2 وجود نداشته باشد، ایجاد خواهد شد و محتویات dir1 در آن کپی می‌شود.

فرمان mv

فرمان mv هم فایل را جابه‌جا می‌کند و هم تغییر نام می‌دهد. بستگی دارد که چگونه از آن استفاده شود. طرز استفاده از فرمان mv همانند فرمان cp است.

mv item1 item2

برای تغییر نام می‌بایست item1 و item2 به یک آدرس اشاره کنند ولی نام آن‌ها متفاوت باشد.

گزینه‌های فرمان mv

گزینه عملکرد
i, –interactive قبل از بازنویسی یک فایل از کاربر درخواست تاییدیه می‌کند. اگر این گزینه مشخص نشده باشد، فایل همنام بی‌درنگ بازنویسی خواهد شد.
u, –update هنگام انتقال از یک دایرکتوری به دایرکتوری دیگر فقط فایل‌هایی را که در دایرکتوری مقصد موجود نیستند و یا جدیدتر از فایل‌های موجود در دایرکتوری مقصد هستند حرکت می‌دهند.
v, –verbose پیام‌های اطلاع‌رسانی را برای انتقال نمایش می‌دهند.

مثال‌های فرمان mv

mv file1 file2

file1 را به file2 انتقال می‌دهد. اگر file2 وجود داشته آن را با محتویات file1 بازنویسی می‌کند.

mv -i file1 file2

همانند مثال قبلی file1 را به file2 انتقال می‌دهد. اگر file2 وجود داشته از کاربر برای بازنویسی سوال می‌شود.

mv file1 file2 dir1

file1 و file2 را به dir1 انتقال می‌دهد. dir1 باید وجود داشته باشد.

mv dir1 dir2

dir1 (و محتویات آن را) به دایرکتوری dir2 انتقال می‌دهد. اگر dir2 وجود نداشته باشد آن را می‌سازد و محتویات دایرکتوری dir1 را به دایرکتوری dir2 منتقل می‌کند و dir1 را حذف می‌کند.

فرمان rm

فرمان rm برای پاک کردن (حذف) فایل‌ها و دایرکتوری‌ها مورد استفاده قرار می‌گیرد.

rm item…

item می‌تواند یک یا چند فایل یا دایرکتوری باشد.

گزینه‌های فرمان rm

گزینه عملکرد
i, –interactive قبل از حذف فایلی که وجود دارد از کاربر تاییدیه می‌گیرد. اگر این گزینه مشخص نشده باشد، فرمان rm فایل‌ها را بدون درنگ حذف می‌کند.
r, –recursive اگر دایرکتوری دارای زیردایرکتوری‌هایی باشد، آن‌ها را نیز حذف می‌کند.
f, –force فایل‌های موجود را نادیده می‌گیرد.
v, –verbose پیام‌های اطلاع‌رسانی را برای عمل حذف نمایش می‌دهد.

مثال‌های فرمان rm

rm file1

بی‌درنگ file1 را حذف می‌کند.

rm -i file1

قبل از حذف file1 از کاربر تاییدیه می‌گیرد.

rm -r file1 dir1

file1 و dir1 را به همراه محتویاتشان حذف می‌کند.

منبع: کتاب The Linux Command Line نوشته William E. Shotts

نوشته آموزش خط فرمان: قسمت پنجم، مدیریت فایل‌ها و دایرکتوری‌ها اولین بار در لینوکس سیزن پدیدار شد.


اسفند ۲ ۱۳۹۶

آموزش رایتر: قسمت چهارم، تنظیمات اولیه

نوشته شده توسط فرشید نوتاش حقیقت.

در این بخش به برخی از تنظیمات مورد نیاز در زبان فارسی خواهیم پرداخت.جهت فعال‌سازی زبان فارسی ابتدا لیبره‌آفیس را اجرا و تنظیمات زیر را انجام دهید:

۱- وارد منوی Tools شده و گزینه Options را انتخاب کنید.

۲- در پنجره نمایش داده شده گزینه Language Setting را باز نموده و زیرمنوی Language را انتخاب و در سمت راست پنجره تنظیمات زبان فارسی را به شکل زیر انجام دهید:

گزینه Local setting را به Persian تنظیم کنید.

گزینه Complex text layout (CTL) را نیز به Persian تنظیم کنید. سپس دکمه Ok را فشرده و جهت اعمال تنظیمات یک بار برنامه را بسته و دوباره اجرا کنید.

۳- مجدداً به منوی Tools رفته و گزینه Options را انتخاب کنید.

۴- در لیست نمایش داده شده بر گزینه Language setting کلیک کرده و زیرمنوی Complex text layout را انتخاب و در سمت راست پنجره Numerals را روی Context تنظیم می‌کنید.

۵- در لیست قبلی گزینه LibreOffice Writer کلیک کرده و تنظیمات زیر را انجام دهید:

زیرمنوی General را انتخاب و واحد اندازه‌گیری Measurement unit را بر روی Centimeter تنظیم کنید.

زیرمنوی Basic Fonts (CTL) را انتخاب و فونت‌های پیش‌فرض فارسی خود را تنظیم کنید.

پس از نصب مجموعه لیبره‌آفیس چندین برنامه کاربردی با عنوان لیبره‌آفیس نصب می‌شود که اسامی و وظیفه آن‌ها در جدول زیر قابل مشاهده است.

خط‌کش‌ها

زمانی که در محوطه کاری واژه‌پرداز هستید، مشاهده می‌شود که بخش خاکستری خط‌کش، نواخی حاشیه است و ناحیه‌ای که می‌توان پاراگراف‌ها را در آن قرار داد به رنگ سفید نمایش داده می‌شود.

خط‌کش‌ها به‌طور پیش‌فرض فعال هستند. برای نمایش یا پنهان کردن خط‌کش View > Ruler را انتخاب کنید.

برای غیرفعال کردن خط‌کش‌ها و عدم انتخاب یک یا هر دو خط‌کش‌ها گزینه LibreOffice Writer > Options > Tools > View را انتخاب کنید. خط‌کش افقی دارای یک دکمه در سمت راست خود است که حاوی گزینه‌های برای توقف پرش و فرورفتگی پاراگراف است.

منبع: «جزوه آموزشی مهارت کار با نرم‌افزار واژه‌پرداز» نوشته شرکت دانش‌بنیان سافا

نوشته آموزش رایتر: قسمت چهارم، تنظیمات اولیه اولین بار در لینوکس سیزن پدیدار شد.


بهمن ۲۸ ۱۳۹۶

آموزش آرایه های دو و چند بعدی در زبان C و C++

به نام اهورامزدای پاک حمایت میکنم 🙂 دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی […]

نوشته آموزش آرایه های دو و چند بعدی در زبان C و C++ اولین بار در گشتاسب مظفریان – GMozafarian. پدیدار شد.


بهمن ۲۷ ۱۳۹۶

جلسهٔ دویست و چهل و یک

تاریخ برگزاری جلسه: ۱۳۹۶/۱۲/۱۶
موضوع: جلسهٔ گروه کاربران گنو/لینوکس تهران
جلسهٔ ۲۴۱ گروه کاربران گنو/لینوکس تهران در روز چهارشنبه، ۱۶ اسفندماه از ساعت ۱۷ الی ۱۹ در محل شتاب‌دهنده دیموند به نشانی « تهران، خیابان کارگر شمالی، پردیس دانشکده‌های فنی دانشگاه تهران، پارکینگ کتابخانه قلمچی » برگزار خواهد شد. شرکت در این رویداد همانند جلسات گذشته برای کلیه علاقه‌مندان، آزاد و رایگان می‌باشد.برگزار خواهد شد.
فرم ارسال ارائه برای جلسات آینده

بهمن ۲۷ ۱۳۹۶

آشنایی با کد Hello World در ۲۶ زبان برنامه نویسی مختلف

اگر به شکلی آکادمیک برنامه نویسی را آموخته باشید، به احتمال زیاد در اولین جلسه آموزش کدنویسی این جملات را شنیده اید: کامپیوترها به خودی […]

نوشته آشنایی با کد Hello World در ۲۶ زبان برنامه نویسی مختلف اولین بار در اوپن مایند. پدیدار شد.


بهمن ۲۶ ۱۳۹۶

آموزش آرایه ها در زبان C و C++

به نام اهورامزدای پاک حمایت میکنم 🙂 دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی […]

نوشته آموزش آرایه ها در زبان C و C++ اولین بار در گشتاسب مظفریان – GMozafarian. پدیدار شد.


بهمن ۲۶ ۱۳۹۶

آموزش توابع بازگشتی در زبان C و C++

به نام اهورامزدای پاک حمایت میکنم 🙂 دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی دوره آموزشی […]

نوشته آموزش توابع بازگشتی در زبان C و C++ اولین بار در گشتاسب مظفریان – GMozafarian. پدیدار شد.