У нас на работе печатать можно только с помощью RFID карточки. Причина простая — принтер один на этаж (на самом деле есть еще пара маленьких принтеров у HR и директора), идти далеко, кто-то может отправить что-то с приватными данными на печать и пока дойдет кто-то уже это возьмет / посмотрит.
В мир нанотехнологий не все используют нанопокрытия на молотках. Я не хочу сказать что томкат модный-молодежный, но он работает как часы, а выйгрыш в производительности в 2% для данного конкретного случая не даст ничего.
Если же вам кажется что томкат вам мал, вы всегда можете подключить любой другой сервер из поддерживаемых спринг бутом или даже написать свой адаптер или даже сервер.
Ну что же вы, мы тут как раз на OpenStack смотрели, думали, искали за и против. Возможно ваша статья была бы полезной если бы мы решили все же его взять )
1) Не совсем так, в Америке гос-заказы тоже достаточно сильно монополизированы, поэтому Спейс Икс рассматривают зачастую имеено в сравнении с американскими компаниями
2) Это статья о двигателях, а советская школа РД все же во многом более успешная, чем американская. Поэтому сравнение с бесконечными РД-… уместно в том плане, что это одни из лучших (если не лучшие) ракетные двигатели которые разработаны человечеством
+ would be nice to have UI for DB session management
would be nice to have Oracle built in java objects recognized by ide
Would be nice to have scheduler jobs recognized as objects by ide
+ ide does not understand reference to constants defined in external package — a package that is not the same as the one where the reference is used, for example. use of fpw_global_pkg.c_env in package import_case
Same applies to types defined in external packages, for example type format.format_array that's used in import_file package
if global variable is defined in package header and used in the package body, it's highlighted as not resolvable
Хорошее и перспективное начинание. Я попросил наших базистов (которые используют PL/SQL Developer) потестировать и им не понравилось. Главным образом потому что поддержка Oracle фич недостаточна и IDE показывает ошибки там где их нет.
Кармы не хватает голосовать, поэтому поддержу комментарием и немного дополню.
Павел, вы там выше ушли в полную защиту из серии «Откуда мне знать как правильно, я же новичек». Это понятно, но абсолютно не конструктивно. Олег хоть и жестко, но описал более-менее все основные проблемы, которые стоит решить в этом примере.
Вместо того чтобы сокрушаться что опыт нельзя получить без работы, а работу без опыта — у вас есть отличная возможность скорректировать свои знания относительно рынка, поработать над кодом из топика и получить фидбек от людей, которые реально в этой индустрии работают. Почему вы этим не хотите воспользоваться?
Это очень ситуативная штука. В некоторых ситуациях лучше работает одно, в некоторых другое. В любом случае я бы не пытался все методы делать в одном ключе в этом плане.
А, напишу еще отдельно. Хорошим тоном считается все такое запаковывать в самодостаточный репозиторий где-нибудь на гитхабе и публиковать ссылку. Потому читать код в браузере вместо IDE — сомнительное удовольствие
Отличный ликбез. Можно я свои пять копеек вставлю?
Коли уж речь зашла о Spring, то проще (и, как мне кажется, лучше) воспользоваться Spring Boot, а там уже просится Spring Data в которой уже есть практически все необходимые базовые CRUD-операции, а большинство более сложных кейсов можно сделать просто названием метода. Базовый туториал по последнему — http://projects.spring.io/spring-data/#quick-start
Про 16 пункт отдельно — это спорная практика. То есть есть ее адепты, их аргументация понятна. Аргументация оппонентов тоже прозрачная — читать такой код порой очень сложно, потому что вместо выхода где-то вначале функции «переменная» тащится через всю функцию. Поэтому я бы не рекомендовал такой паттерн с разбегу, во всяком случае это повод для дискуссии, а не 100% работающая рекомендация.
Давайте подсчитаем это почти? 15 минут в день, это, простите, 7.5 рабочих часов за месяц. То есть грубо говоря за один полноценный рабочий день своей жизни вы получаете 100 рублей. Я не знаю, как это назвать…
В случае штатной посадки она плюхается в воду. Они проверяли что при не совсем штатной посадке астронавты выживут. Я сильно не уверен, что при таких условиях им вообще по инструкции следует покидать капсулу )
Если же вам кажется что томкат вам мал, вы всегда можете подключить любой другой сервер из поддерживаемых спринг бутом или даже написать свой адаптер или даже сервер.
2) Это статья о двигателях, а советская школа РД все же во многом более успешная, чем американская. Поэтому сравнение с бесконечными РД-… уместно в том плане, что это одни из лучших (если не лучшие) ракетные двигатели которые разработаны человечеством
Павел, вы там выше ушли в полную защиту из серии «Откуда мне знать как правильно, я же новичек». Это понятно, но абсолютно не конструктивно. Олег хоть и жестко, но описал более-менее все основные проблемы, которые стоит решить в этом примере.
Вместо того чтобы сокрушаться что опыт нельзя получить без работы, а работу без опыта — у вас есть отличная возможность скорректировать свои знания относительно рынка, поработать над кодом из топика и получить фидбек от людей, которые реально в этой индустрии работают. Почему вы этим не хотите воспользоваться?
Коли уж речь зашла о Spring, то проще (и, как мне кажется, лучше) воспользоваться Spring Boot, а там уже просится Spring Data в которой уже есть практически все необходимые базовые CRUD-операции, а большинство более сложных кейсов можно сделать просто названием метода. Базовый туториал по последнему — http://projects.spring.io/spring-data/#quick-start
Про 16 пункт отдельно — это спорная практика. То есть есть ее адепты, их аргументация понятна. Аргументация оппонентов тоже прозрачная — читать такой код порой очень сложно, потому что вместо выхода где-то вначале функции «переменная» тащится через всю функцию. Поэтому я бы не рекомендовал такой паттерн с разбегу, во всяком случае это повод для дискуссии, а не 100% работающая рекомендация.
Нет серьезно. Писать программу для заработка 100 рублей в месяц за распознавание капчи?