نویسنده: ProHoster

تئوری و عمل استفاده از HBase

عصر بخیر نام من Danil Lipovoy است، تیم ما در Sbertech شروع به استفاده از HBase به عنوان ذخیره‌سازی برای داده‌های عملیاتی کرد. در طول مطالعه آن، تجربه ای انباشته شده است که می خواستم آن را نظام مند و توصیف کنم (امیدواریم برای بسیاری مفید باشد). تمام آزمایش‌های زیر با نسخه‌های HBase 1.2.0-cdh5.14.2 و 2.0.0-cdh6.0.0-beta1 انجام شد. معماری عمومی نوشتن داده ها در HBASE خواندن داده ها از HBASE […]

چیزی که لیسپ را خاص کرد

"بزرگترین زبان برنامه نویسی که تا به حال ایجاد شده است" - آلن کی، "در لیسپ" هنگامی که مک کارتی Lisp را در اواخر دهه 1950 توسعه داد، به طور اساسی با زبان های موجود متفاوت بود که مهمترین آنها فرترن بود. لیسپ 1 ایده جدید معرفی کرد: XNUMX. شرایط. عبارات شرطی ساختارهای if-ther-else هستند. حالا ما آنها را بدیهی می دانیم. آنها توسط مک کارتی در طول […]

نبرد دو یاکوزونا یا کاساندرا در مقابل HBase. تجربه تیم Sberbank

این حتی یک شوخی هم نیست، به نظر می‌رسد که این تصویر خاص ماهیت این پایگاه‌های اطلاعاتی را با دقت بیشتری منعکس می‌کند، و در پایان مشخص خواهد شد که چرا: طبق رتبه‌بندی موتورهای DB، دو پایگاه‌داده ستونی NoSQL محبوب‌ترین، Cassandra هستند (از این پس CS) و HBase (HB). طبق سرنوشت، تیم مدیریت بارگیری داده ما در Sberbank برای مدت طولانی با HB همکاری نزدیکی داشته است. پشت […]

پنج سوال در مورد طراحی زبان برنامه نویسی

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

به روز رسانی چک پوینت از R77.30 به 80.20

در پاییز 2019، چک پوینت پشتیبانی از نسخه های R77.XX را متوقف کرد و لازم بود به روز رسانی شود. قبلاً در مورد تفاوت بین نسخه ها، مزایا و معایب تغییر به R80 مطالب زیادی گفته شده است. بیایید بهتر در مورد نحوه به‌روزرسانی ابزارهای مجازی Check Point (CloudGuard برای VMware ESXi، Hyper-V، KVM Gateway NGTP) و مواردی که ممکن است مشکل ایجاد کند، صحبت کنیم. بنابراین، ما داریم [...]

مجموعه ای از 143 ترجمه از مقالات پل گراهام (از 184)

پل گراهام یکی از معتبرترین افراد در میان متخصصان، بنیانگذاران و سرمایه گذاران فناوری اطلاعات است. او یک برنامه نویس درجه یک (او دو زبان برنامه نویسی نوشت)، یک هکر، خالق شتاب دهنده جسور Y Combinator و یک فیلسوف است. پل گراهام با افکار و هوش خود به طیف گسترده ای از زمینه ها نفوذ می کند: از پیش بینی توسعه زبان های برنامه نویسی برای صد سال آینده گرفته تا ویژگی های انسانی و راه های اصلاح / هک اقتصاد. آ […]

تجزیه و تحلیل قابلیت اطمینان تجهیزات الکترونیکی در معرض شوک و لرزش - یک مرور کلی

مجله: شوک و ارتعاش 16 (2009) 45–59 نویسندگان: رابین آلستر امی، گوگلیلمو اس آگلیتی (ایمیل: [ایمیل محافظت شده]) و گای ریچاردسون وابستگی نویسندگان: گروه تحقیقاتی فضانوردی، دانشگاه ساوتهمپتون، دانشکده علوم مهندسی، ساوتهمپتون، UK Surrey Satellite Technology Limited، Guildford، Surrey، UK حق چاپ 2009 Hindawi Publishing Corporation. این یک مقاله دسترسی آزاد است که تحت عنوان […]

گنو Guile 3.0

در 16 ژانویه، انتشار عمده GNU Guile انجام شد - یک پیاده سازی تعبیه شده از زبان برنامه نویسی Scheme با پشتیبانی از چند رشته ای، ناهمزمانی، کار با شبکه و تماس های سیستم POSIX، رابط باینری C، تجزیه PEG، REPL در شبکه، XML; سیستم برنامه نویسی شی گرا خود را دارد. ویژگی اصلی نسخه جدید پشتیبانی کامل از کامپایل JIT است که امکان افزایش سرعت برنامه ها را به طور متوسط ​​تا دو […]

استعدادهای گریزان: روسیه در حال از دست دادن بهترین متخصصان فناوری اطلاعات است

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

به‌روزرسانی Chrome 79.0.3945.130 با رفع آسیب‌پذیری حیاتی

به روز رسانی مرورگر کروم 79.0.3945.130 در دسترس است که چهار آسیب پذیری را برطرف می کند، یکی از آنها به وضعیت یک مشکل بحرانی اختصاص داده شده است که به شما امکان می دهد تمام سطوح محافظت از مرورگر را دور بزنید و کد را بر روی سیستم، خارج از محیط sandbox اجرا کنید. جزئیات مربوط به آسیب‌پذیری حیاتی (CVE-2020-6378) هنوز فاش نشده است، فقط می‌دانیم که این آسیب‌پذیری ناشی از دسترسی به یک بلوک حافظه آزاد شده در مؤلفه تشخیص گفتار است. […]

تاریخچه کتاب و آینده کتابخانه ها

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

Infinity Ward فصل اول CoD: Modern Warfare را تمدید کرد و یک کمان پولادی اضافه کرد

استودیو Infinity Ward بیانیه ای را در وب سایت رسمی خود در رابطه با بازی Call of Duty: Modern Warfare منتشر کرد. توسعه دهندگان تصمیم گرفتند فصل اول بازی را تا 11 فوریه تمدید کنند و به افتخار این فرصت را برای بدست آوردن یک سلاح جدید اضافه کردند - یک کمان پولادی که قبلا در فایل های بازی یافت شده بود. در این بیانیه آمده است: «طی چند هفته آینده [ندای وظیفه: جنگ مدرن] […]