Pull to refresh
27
Karma
0
Rating
Артур Пантелеев @arturpanteleev

TeamLead | Backend Developer

Samsung представила 4K-монитор Smart Monitor M8 с функциями Smart TV

Я так понял грань между телевизором и монитором стерлась окончательно?) Ну размеры только если

На php тоже может быть легко и быстро

Не хотелось бы проявлять токсичность, но в чем смысл статьи? Как вы оцениваете ее техническую ценность? Всё это только более наглядно и подробно есть в документации к любому фреймворку, в частности Slim. Пруф

Открытый бета-тест новой версии Хабра

Многие искренне не понимают, зачем делать дизайн(и продукт в целом) нарочито хуже чем он есть.


Но проблема не в Хабре, а в целом в любой крупной IT компании — существует большое число менеджеров, которым нужно оправдывать своё существование постановкой, а затем и выполнением различных KPI.
Засрали дизайн, потеряли активность — отлично, есть цель на следующий год — нарастить аудиторию, и даже понятно в какую сторону копать. К сожалению ЛЮБАЯ компания на определенном этапе своего развития, скатывается вот в такой вот эффективный менеджмент(или же её поглощает компания, с уже существующим таким менеджментом).

VMware, Red Hat, Linux Foundation, IBM и Cisco предложили инициативу инклюзивного нейминга

но также улучшает понимание ситуации, особенно для пользователей, которые читают код и документацию

И в тоже время предлагают менять master/slave на сontroller/doer

Вот уж действительно понимание повысилось, код стал гораздо понятнее и читабельнее, а жить мы стали «более лучше»

TietoEVRY опубликовала шрифт, который оскорбительные английские слова заменяет на нейтральные или ретуширует

Казалось дно уже пробито, но снизу постучали
Хотя уверен есть еще куда «развиваться» и нашем веку мы увидим еще больше подобных инноваций из дурки

Зачем ограничивать наследование с помощью final?

Спасибо за статью, хорошо все расписали. Правда замечал, что многие люди подвержены догматизму, и как им не объясняй, все равно будут писать как когда-то.

Kafka и микросервисы: обзор

Не совсем понял про databus. Он работает только как wtite model? если да то откуда чтение событий идёт, напрямую с кафки?
Или же как-то надо опросы по http настраивать?

PHP-Дайджест № 164 (27 августа – 9 сентября 2019)

с версии 7.3 он уже может кидать исключение при указании JSON_THROW_ON_ERROR
Ну и в целом стандартная либа php явно не образец для подражания в плане качественого API

PHP-Дайджест № 164 (27 августа – 9 сентября 2019)

Такой метод не должен возвращать false
Он должен или возвращать строку если все получилось, или кидать исключение, если что то пошло не так.

Почему не SQL?

Я с опытом понял лично для себя одну вещь — реляционные хранилища, на многих своих проектах я использовал скорее по тому что «так принято» а потом по привычке. На самом деле если нам не нужна жёская нормализация(а она почти никогда и не нужна) обычно гораздо лучше подойдёт какое-нибудь noSQL хранилище — будет более дешевым, удобным в разработке и простым в эксплуатации решением.

Переход от монолита к микросервисам: история и практика

А расскажите, как проихсожит релиз микросервиса, при мажорных изменениях в апи, ломающих обратную совместимоть? Вы держите рабочими все версии сервиса, давай клиенту возможность обратиться к нужной(типа ordess.corp/4.12/create, ordess.corp/3.12/create и т.д) или это решается как то иначе?

Переход от монолита к микросервисам: история и практика

Спасибо за статью и за иллюстрации, было интересно посмотреть на нреальном примере, особенно понравилось что при декомпозиции системы опирались на понятия DDD и onion architecutre, а не просто херачили на куски. Мне лично кажется, что если грамотно соблюдать границы контектсов, можно и монолит сделать достаточно гибким, слобосвязанным и расширяемым, без необходимости вынесения частей в отдельные приложения.

Ну и понравилось, что в конце не забыли подитожить, что микросеврисы это «дорого», этого понимания имхо не хватает многим людям, не понимающим оверхед такого подхода.

Хэш таблицы в Go. Детали реализации

Тогда в чем отличие маппинга, от вставки?

Хэш таблицы в Go. Детали реализации

Подскажите, не понял в чем отличие:
Маппинга: map(key) → value
Поиска: lookup(key) → value

И там и там же вроде поиск значения по ключу?

Чем быстрее вы забудете ООП, тем лучше для вас и ваших программ

А где в пхп «забили» на обратную совместимость?
Там наоборот много костылей до сих пор тянется, как раз из за этой самой совместимости, отсутствие которой сделало бы язык гораздо логичнее и удобнее.

Какой уровень востребованности PHP разработчиков на 1 квартал 2019 года?

Разработчики уровня «Senior» знают JavaScript, XML, Ajax

Что за… за последние два года посетил больше 30 собесов на сеньора, и как то работодателей обычно другие вещи интересуют, а не этот детский сад

Создание игры «35ММ». Постапокалипсис в России

описание напомнило игру Мор.Утопия

Опыт разработки сервиса Refund Tool с асинхронным API на Kafka

Events-bus Или автобус событий

Я конечно понимаю, что это ирония, но лучше бы исправить, т.к некоторые читатели могут воспринять этот вариант перевода всерьез.

Вещи, которых я не знаю в 2018

Комментарий к переводу: не бойтесь выражать мысли своими словами, это гораздо лучше чем перевод слово в слово. Например:
Некоторая малая часть людей

Можно вполне заменить на «немногие люди». И таких примеров много по статье.
Т.е основная задача при переводе должна быть именно передать мысли автора, а не перевести каждое слово.

Вещи, которых я не знаю в 2018

Очень странный пост. Что автор хотел сказать? Что можно не имея даже фундаментальных знаний на уровне первокурсника работать прогером и иметь хорошую репутацию в узких кругах?
Допустим это возможно, если под программировнием понимать верстку формочек на модном js фрейме, или настройку тем для Wordpress.
Да только вот все сильные программисты ИНЖЕНЕРЫ волей не волей знают большинство из того что тут перечисленно. И дело тут не в задротстве теории, просто чем больше опыт и чем больше твоя заинтересованность проектом, тем чаще тебе приходится вылазить из своей зоны ответственности и сталкиваться с проблемами, которые весьма косвенно относятся к твоей основной специальности.
В общем, если верх ваших амбиций — это тупо делать задачи из бэклога, списывая время потраченное на кофебрейки и настольный тенис, то ок. А если хотите серьезного развития(как профессионального, так и технического) то рано иили поздно вам придется унать чем отличаетя виртуализация от контейниризации и чем TCP/IP отличается от OSI.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity