آموزش

نمونه دیگر ELT معرفی (PipelineWise)

در پست‌های گذشته در مورد ملتانو که ابزاری برای مدیریت یکپارچگی داده‌ها می‌باشد را معرفی کردم. در این پست قصد دارم نمونه دیگری از این نوع نرم‌افزار را خدمت‌تان معرفی نمایم. در واقع PipelineWise و Meltano جهت آسان‌نمودن کار با singer می‌باشند و می‌توان از آنها در replicate نمودن داده‌ها از هر منبعی و به […]

نمونه دیگر ELT معرفی (PipelineWise) بیشتر بخوانید »

Event Streaming و کاربرد آن در یکپارچگی داده‌ها (معرفی apache kafka)

فیلمی که در ابتدای معرفی apache kafka بهترین معرفی است که از سوی Tim Burglund  توضیح داده شده است. کافکا به عنوان یک event streamer گزینه خوبی برای تعریف این اصطلاح است. فرض کنید که یک برنامه بزرگ monolith دارید که بانک اطلاعاتی بسیار بزرگی دارد. چطور می توانید آن را گسترش دهید؟ شاید به

Event Streaming و کاربرد آن در یکپارچگی داده‌ها (معرفی apache kafka) بیشتر بخوانید »

DataOps با Meltano

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

DataOps با Meltano بیشتر بخوانید »

شروع کار با express

شاید شما هم تا به حال به جاوااسکریپت به چشم فرانت و ظاهر سایت نگاه می‌کردید. ولی با ورود nodejs دنیای بکند نیز به روی جاوااسکریپت باز شد. یکی از چارچوب (framework)های مشهور node، اکسپرس (expressjs) می‌باشد. حالا چرا js و چرا node و چرا express؟ برای این سوال من تنها یک جواب دارم و

شروع کار با express بیشتر بخوانید »

مشکل ورود به وردپرس پس از به روزرسانی به نسخه 5.7

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

مشکل ورود به وردپرس پس از به روزرسانی به نسخه 5.7 بیشتر بخوانید »

داکر docker برای همه

داکر docker برای همه

کارگاه آموزشی داکر ( docker) یکی از به روز ترین مفاهیم مورد استفاده در توسعه نرم افزار و سوار کردن آن روی سرورها ظرف ها یا داکر docker است. ظرف container چیست؟ شاید از خود بپرسید مفهوم داکر چیست و اصولا به چه دردی می‌خورد. این که می گویند داکر یک ظرف container است به

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

افزودن vuex به لاراول

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

افزودن vuex به لاراول بیشتر بخوانید »

تجربه mail server در کنار ابر آروان

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

تجربه mail server در کنار ابر آروان بیشتر بخوانید »

رفع مشکل CI (Continuous Integration) سرورهای ایرانی بر روی gitlab

اوایل یه سرور داشتم که هنوز آی‌پی ش توسط گوگل تحریم نشده بود و طبیعتا راحت با gitlab کار می‌کردیم. بعد از چند وقت، آی پی ما هم تحریم شد. CI دستی! مسخره بود واقعا… یا باید از پروکسی استفاده می‌کردیم، یا ssh tunnel یا راه حل سوم که من انتخاب کردم: gitlab runner اختصاصی!

رفع مشکل CI (Continuous Integration) سرورهای ایرانی بر روی gitlab بیشتر بخوانید »

حل مشکل بالا نیامدن ویندوز ۱۰

بعد از مدت‌ها برای تعمیر یک سیستم ویندوزی درگیر جستجو و آزمون خطا شدم. در اصل می‌خواستم ویندوز ۱۰ رو از یک هارد به ssd کپی کنم ( با ghost  موجود در HBCD ) که به یه سری مشکلات خوردم. مشکل از انیجا شروع شد که هارد اصلی که سیستم باهاش بالا میومد مدام پیغام

حل مشکل بالا نیامدن ویندوز ۱۰ بیشتر بخوانید »

پیمایش به بالا