Как стать автором
Обновить
0
0

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

Отправить сообщение

Spring MVC: создание веб-сайтов и RESTful сервисов

Время на прочтение34 мин
Количество просмотров143K

Вы можете использовать эту статью, чтобы понять, как использовать Spring MVC для создания веб-сайтов или RESTful сервисов. А также получить обзор часто задаваемых вопросов, охватывающих наиболее распространенные задачи Spring MVC.


Примечание: Статья ~ 7500 слов, вероятно, не стоит читать ее на мобильном устройстве. Добавьте ее в закладки и вернитесь позже.


Содержание


Читать дальше →
Всего голосов 9: ↑7 и ↓2+9
Комментарии4

Рекомендации к стилю кода

Время на прочтение9 мин
Количество просмотров172K

Правила языка Java


Мы следуем стандартным соглашениям по оформлению кода на Java. Мы добавили к ним некоторые правила:
  1. Исключения: никогда не перехватывайте и не игнорируйте их без объяснения.
  2. Исключения: не используйте обобщенные исключения, кроме кода в библиотеках, в корне стека.
  3. Финализаторы: не используйте их.
  4. Импорты: полностью уточняйте импорты.

Читать дальше →
Всего голосов 62: ↑45 и ↓17+28
Комментарии36

Каких ответов я жду на собеседовании по тестированию

Время на прочтение15 мин
Количество просмотров909K
Я провожу собеседования на тестировщиков. У меня иногда болит голова.

Долго собирался написать статью… И вот, наконец, выполнил свое намерение. Вопросы, поднимаемые в статье, обсуждались уже не раз и не два, но усердные поиски компиляции ответов на эти вопросы так и не увенчались успехом. Но, как подсказывает мой опыт, такая компиляция очень нужна. Прежде всего она требуется юниорам, ибо в сети по запросу «тестирование» на них (соискателей) обрушивается огромный объем информационного мусора, который плохо структурирован и часто противоречит сам себе.
Читать дальше →
Всего голосов 64: ↑43 и ↓21+22
Комментарии70

Перестаньте делать обычные сайты. Адаптив — это не страшно

Время на прочтение7 мин
Количество просмотров15K


Сколько раз вы не могли найти на сайте компании карту с их офисом? Сколько раз вы кликали по экрану, в надежде попасть на нужную вам ссылку? Сколько раз вы проклинали владельцев сайтов за то, что невозможно прочесть текст? А всех этих проблем можно было бы избежать, если бы разработчики предусмотрели адаптивную версию сайта.

Сегодня я хочу рассказать, как посчитать адаптивный сайт, о чем важно не забыть, чтобы потом не было мучительно больно. Информация в основном для менеджеров и им сочувствующим.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии13

5 находок, которые каждый дизайнер продукта обязательно должен украсть у студии Ghibli

Время на прочтение4 мин
Количество просмотров8.5K


«Люди наделены как желанием созидать, так и разрушать». – Хаяо Миядзаки

Для непосвященных, Studio Ghibli – это японская студия анимации, основанная художником Хаяо Миядзаки. Начиная с 1985 года, каждая их работа устанавливает новые стандарты в мире мультипликации. Что ещё более интересно, их фильмы нашли аудиторию среди людей всех возрастных групп и национальностей. Не это ли МЕЧТА каждого дизайнера продукции?!

Поэтому я решил подойти к вопросу «дизайнософски», чтобы разобрать, чему я могу поучиться у фильмов студии Ghibli. И вот то, что я почерпнул:
Читать дальше →
Всего голосов 15: ↑13 и ↓2+11
Комментарии3

Форматирование цены, или как я input переписывал

Время на прочтение5 мин
Количество просмотров23K
По работе недавно столкнулся с, вроде бы, тривиальной задачей — форматирование цены и деление ее по разрядам.
Ничего сложного решил я. Тем более на просторах интернета лежит уже куча готовых решений от простых и скучных (разворачиваем строку, добавляем через каждые 3 символа пробелы и разворачиваем назад) до вполне интересных (уверен что эту регулярку многие видели, но речь не о ней)
price.replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 ')


Забегая вперед — это не рассказ о том как я пытался одним из стандартных методов выполнить задачу, или как плодил костыли.
Прежде чем начать работу я изучил много материалов и пол сотни библиотек. Подобного функционала нигде не нашел.
Надеюсь это кому-нибудь пригодится.


На глаза попадались даже библиотеки, для разбивания чисел по разрядам, но я решил остановится на вышеупомянутой регулярке.
Повесил форматирование на keyup, что может быть сложнее?
Как выяснилось - может.
Всего голосов 25: ↑15 и ↓10+5
Комментарии30

Голосовой персональный ассистент Hound, похоже, превосходит Google Now, Cotrana и Siri

Время на прочтение1 мин
Количество просмотров21K
Hound — проект персонального ассистента от разработчиков SoundHound, приложения, схожего по функционалу с Shazam. Проект находится в разработке уже 9 лет, и, похоже, не зря. На официальный канал проекта на Youtube недавно было загружено видео с впечатляющей демонстрацией возможностей приложения.


Читать дальше →
Всего голосов 39: ↑37 и ↓2+35
Комментарии18

Заработать на разработке. Рассказ одинокого разработчика игр

Время на прочтение7 мин
Количество просмотров87K
Сегодня я хотел бы поделиться с вами замусоленной и набившей оскомину историей о душевных терзаниях мечтателя, мнящего себя независимым разработчиком игр. Чтобы не было слишком банально, я разбавлю текст графиками и числами, а так же подведу под статьей добрый и жизнеутверждающий итог.

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



Зачем делать игры?


Создание мира, в котором всё существует по твоим правилам, — это восхитительно приятно и интересно. Видеть как на твоем телефоне оживают твои картинки — я до сих пор испытываю от этого детский восторг и невообразимое удовольствие. Но раз я что-то сделал, значит я — творец? А раз я творец, значит мне нужна публика, которая бы оценила и признала меня! И еще, раз мне так нравится делать игры, не мог бы я сделать это делом своей жизни, любимой работой, и зарабатывать на этом баснословные деньги? Вон, Rovio, Zepto Lab, вьетнамский юноша с Flappy Bird, они же справились, а я? Смотрите, как у меня красиво стучатся друг о друга кубики…
Ну, и что?
Всего голосов 28: ↑25 и ↓3+22
Комментарии20

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность