Pull to refresh
45
0
Павел @fxposter

Пользователь

Send message
И React и Angular. И ES6 и Typescript. И AWS и GCE.

Разные задачи — разные технологии и системы. Кое-что осталось из недалекого прошлого (например, когда React-а еще не было на горизонте). Кое-что просто "пробовали" и очень понравилось, и расползлось по разным командам.
Go не любит late binding, но любит messaging, а концепция «свойств и поведения» объектов реализована великолепно, и это дает повод называть Go великолепным ОО-языком.

Что за глупости? Что значит «не любит late binding, но любит messaging»? Интерфейсы и вызов методов конкретных типов через интерфейсы и есть late binding.
но в Java generic'и инвариантны

Инварианты значит «НЕ ковариантны и НЕ контравариантны». В остальном все правильно. :)
И в Java и в C++ шаблоны имеют определенное зашитое ограниченное поведение

А List<T super Person> в Java уже отменили?
Теперь, сказав все это, если после волоске строит неизменный объект (то есть, объект, который содержит только конечные поля), вы хотите убедиться, что он правильно видит все другой поток, вы все равно обычно требуется использовать синхронизацию. Там нет другого пути, чтобы обеспечить, например, о том, что ссылка на неизменяемого объекта будет рассматриваться второго потока. Гарантии программа получает от конечных полей должны быть тщательно закаленное с глубоким и тщательным понимания того, как параллелизм управляется в коде.

Простите, что?..
JavaScript дошел до Promises A+, и тут нечто похожее наконец-то появляется в Java 8 :)
А в Киеве тоже в мае она появится?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" «www.w3.org/TR/html4/loose.dtd»>
Мдя…
MongoDB and NUMA, Non-Uniform Access Memory, do not work well together. When running MongoDB on NUMA hardware, disable NUMA for MongoDB and running with an interleave memory policy. NUMA can cause a number of operational problems with MongoDB, including slow performance for periods of time or high system processor usage.

docs.mongodb.org/manual/administration/production-notes/#production-numa

Ну я бы так не сказал.
А сумки в комплекте разве нет?
Аналогично (
Полностью согласен. Зависит от того, как вы будете пользоваться классами, но с точки зрения математики — круг будет подклассом. Например, если у вас задача создать обьекты, сохранить, а потом отрисовать, то отличаться у классов будут только конструкторы, а принципы отрисовки круг будет наследовать у эллипса.
Хорошая новость для жителей Украины.
А кому это реально нужно? :)
Действительно, зачем изобретать велосипеды. Мы в проекте использовали FlagShihTzu — отличная библиотека.
Блин, enter нажался нечайно :(
Или под стабильностью понимается наличие приложений, версии которых были адекватны современным реалиям где-то 2-3 года назад?
А в чем Ubuntu Server нестабильна?

Да и Ubuntu Desktop вполне стабильна. Времена 8.xx, когда apt-get update вырубал нафиг иксы ушли, сейчас проблем не наблюдаю. Правда, особо я её и не юзаю — только для работы.
У меня была куча проблем, когда пришлось настраивать CentOS на продакшене, хотя все девелоперы кодили на Ubuntu и тестили на нем же — пакеты в репозиториях были старючие (ruby, например, был 1.8.5 еще), пришлось кучу всего компилировать и искать по каким-то непонятным сторонним репам (я вообще не тот момент yum-ом пользоваться не умел).

Соответственно, вопрос — чем ЭТО лучше Ubuntu Server?
1
23 ...

Information

Rating
Does not participate
Location
Днепр, Днепропетровская обл., Украина
Date of birth
Registered
Activity