معرفی و نصب پایگاه داده پستگرس PostgreSQL

این بانک اطلاعاتی که در برخی منابع با نام Postgres معرفی شده است یکی از قدرتمندترین بانک های اطلاعاتی متن باز دنیا با تاکید بر انعطاف پذیری و انطباق با استانداردها می باشد. پستگرس‌کیوال توسط گروه توسعه سراسری پستگرس‌کیوال توسعه داده می‌شود، که شامل تعداد زیادی از افراد داوطلب است. پایگاه داده پستگرس یک object-relational database management system می باشد که برای انواع مختلف سیستم های عامل بهینه شده است و می تواند بر روی مدل های مختلفی از سیستم های عامل مانند ویندوز ، لینوکس و macOS نصب شده و سرویس دهی نماید. یکی از نکات قابل توجه دیتابیس پستگرس این است که در سرورهای مک (macOS Server) به صورت دیتابیس پیش فرض سرور در نظر گرفته شده است.

 

بیشتر بخوانید

بکاپ گیری ازاطلاعات تلگرام در لینوکس

Telegram-linux

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

 

بیشتر بخوانید

باج افزار WannaCry‎

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

 

بیشتر بخوانید

واکنش شرکت های IT در مورد MuslimBan

دونالد ترامپ ( trump ) رئیس جمهوری آمریکا جز معدود نفراتی است که پس از نشستن بر مستند قدرت به سرعت قصد عملی کردن وعده های جنجالی خود را دارد . وعده هایی که هر کدام با مخالفت های بسیار جدی روبروست . یکی از این وعده ها محدودیت ورود پناهجویان از کشورهای مسلمان است که با عنوان MuslimBan در شبکه های اجتماعی شناخته می شود. روز جمعه ترامپ با امضای دستوری ورود پناهجویان از هفت کشور مسلمان از جمله کشورمان ایران را به مدت سه ماه به حالت تعلیق درآورد و هدف از این کار را جلوگیری از حملات تروریستی برعلیه مردم آمریکا عنوان نموده است ، اقدامی که بسیاری از قوانین بین المللی ، آزادی های اجتماعی  و دست آورد های حقوق بشر را بسادگی نادیده می گیرد، این برنامه پیشرفت اقتصادی شرکت های حوزه فناوری و دره سیلیکون ( Silicon valley ) را نیز بشدت تحت شعاع قرار می دهد. اما دونالد ترامپ نشان داده است که از همان روز نخست قصد دارد تا سیاست های ماجراجویانه خود را دنبال نماید و در نظر دارد همان وعده های انتخاباتی خود را عملی سازد. مخالفت با MuslimBan یک حرکت جمعی را در سراسر جهان بوجود آورده است و بسیاری از رهبران جهان و شخصیت های فعال در کنار مردمی که بسیاری از آنها مسلمان نیستند، به آن واکنش نشان داده اند. در این میان عکس العمل شرکت های فناوری اطلاعات و بویژه چهره های برجسته این حوزه از جمله سرگی برین ( sergey brin ) بنیان گذار شرکت گوگل در این اعتراضات بسیار جالب توجه بوده است که دراین مقاله به گوشه ای از این اعترضات می پردازیم. 

 

بیشتر بخوانید

برگه تقلب دیتابیس – MySQL Cheat sheet

MariaDB-seal-white-360

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

بیشتر بخوانید

نصب گنو لینوکس قسمت اول – فلش (USB flash)

elmpr58

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

مقدمه:

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

بیشتر بخوانید

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

lubuntu-logo

با توجه به اینکه لینوکس دارای Distro های مختلفی می باشد و هر Distro از محیط گرافیکی desktop environment متفاوتی استفاده می نماید (می توانید برای اطلاعت بیشتر این لینک را مطالعه نمائيد) و بهترین انتخاب برای یک لپتاپ که داری باطری محدودی میباشد و میبایست حداکثر توان را از حداقل منابع بدست آوریم، بسیار سخت می نماید و این مورد بیشتر در مسافرت ها و راه های طولانی که در حال انجام کار بر روی لپتاپی که لینوکس نصب نموده ایم قابل لمس می باشد، این راه حل یک تجربه شخصی البته با استفاده از بررسی های مختلف بر روی Distro های متعدد میباشد که حداقل برای کاربران عادی ساده و قابل مدیریت بوده و احتیاج به کانفیگ خاصی بر روی لپتاپ نمی باشد .

بیشتر بخوانید

انسان موجودی یکروزه

1day

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

بیشتر بخوانید

فرمان های کاربردی RPM

آر پی آم یا (RPM  (Red Hat Package Manager یکی از پرکاربرترین ابزارهای مدیریت بسته در ردهت ( Redhat ) است که در توزیع هایی همانند RHEL , CentOS و Fedora بکار می رود. ابزار ذکر شده این امکان را به وجود می آورد که کاربران و مدیران سرور بسادگی قدام به نصب، به روز رسانی، بدست آوردن اطلاعات، حذف و تعمیر بر روی بسته های سیستم عامل های لینوکس و یونیکس نمایند. بسته های RPM معمولا با پسوند فایل rpm شناخته می شوند که شامل کتابخانه و فایل های کامپایل شده ایست که جهت نصب نرم افزار می باشد. در این مقاله  دستور های پر کاربرد ابزارRPM  تشریح خواهد شد و به کمک آن می توانید با سادگی بیشتری نرم افزار ها و پکیج های مختلف را بر روی لینوکس نصب نمائید و یا نرم افزار های موجود را حذف ، تعمیر و یا بروزرسانی نمائید.

 

بیشتر بخوانید

امنیت در ssh

Online Secure Connection Concept Illustration with Padlock and Cyber Background. Online Encryption Technologies. 

معرفی ssh

 پوسته امن ( Secure Shell) یا به اختصار اس‌اس‌اچ ( SSH) یک پروتکل اینترنتی است که امکان تبادل اطلاعات با استفاده از یک کانال امن را بین دو دستگاه متصل در شبکه ایجاد می‌کند. دو نسخه اصلی این پروتکل به نام‌های SSH1  و SSH-2 شناخته می شود. در ابتدا ssh تنها بر روی سیستم‌های مبتنی بر یونیکس و لینوکس برای دسترسی به حساب‌های پوسته استفاده می شد، اس‌اس‌اچ جایگزنی برای تل‌نت و سایر پوسته‌های ارتباط از راه دور غیر امن ایجاد شده است، قرار بر این است که مایکروسافت نیز به صورت پیش فرض ssh را در سیستم عامل خود تعبیه نماید. Open SSH نسخه متن‌باز Open-source یا رایگان SSH می باشد. همچنین شما می توانید از ssh به عنوان tunneling و port forwarding نیز استفاده نمائيد. شما در این مقاله می آموزید که ارتباط سرویس ssh خود را امن تر نگه دارید.

بیشتر بخوانید