Forwarded from Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
🧪 Чем заменить Postman: 5 отличных инструментов для разработки API
Postman долгое время был основным инструментом для разработки и тестирования API, но сейчас для большинства разработчиков его ограничения стали перевешивать преимущества. Рассмотрим альтернативные инструменты, которые могут предложить больше возможностей, чем Postman — даже в бесплатной версии.
👉Читаем здесь
Postman долгое время был основным инструментом для разработки и тестирования API, но сейчас для большинства разработчиков его ограничения стали перевешивать преимущества. Рассмотрим альтернативные инструменты, которые могут предложить больше возможностей, чем Postman — даже в бесплатной версии.
👉Читаем здесь
❤4🔥2🎉1
Какова сложность добавления элемента в начало LinkedList?
Anonymous Quiz
69%
O(1)
21%
O(n)
5%
O(n^2)
4%
O(logn)
2%
O(n logn)
👍5🔥3👏1
🤔 Нужна ли математика на собеседованиях?
🗓 Сегодня в 20:00 встречаемся в прямом эфире, чтобы обсудим роль математики на собеседовании, а также поделимся инсайдами как успешно пройти техническое собеседование! https://proglib.io/w/3729ee06
🌟 Спикер: Станислав Петров – Senior Data Scientist.
😮 На вебинаре вы узнаете:
😱 Ошибаться — не страшно. Как ошибки и неудачные проекты могут стать ценным опытом. Почему «проекты в стол» способствуют профессиональному росту. И как преодолеть путь от junior до senior.
🙌🏻 Собеседования: можно ли к ним не готовиться?! Поделимся эффективными стратегиями подготовки и расскажем, на что работодатели обращают внимание в первую очередь.
✍️ Разберем реальные тестовые задачи, которые дают на собеседованиях на позицию Data Scientist.
🎁 Бонус: расскажем как проводить эффективное тестирование в маркетинге и их масштабируемость.
🎯 Почему важно посетить вебинар?
• Понимание математических концепций и их применение помогает успешно проходить собеседования и решать реальные задачи.
• Расширьте свой профессиональный кругозор и подготовьтесь к новым карьерным вызовам.
👉 Присоединяйтесь к нам и узнайте, как математика может помочь в вашей карьере https://proglib.io/w/3729ee06
🗓 Сегодня в 20:00 встречаемся в прямом эфире, чтобы обсудим роль математики на собеседовании, а также поделимся инсайдами как успешно пройти техническое собеседование! https://proglib.io/w/3729ee06
🌟 Спикер: Станислав Петров – Senior Data Scientist.
😮 На вебинаре вы узнаете:
😱 Ошибаться — не страшно. Как ошибки и неудачные проекты могут стать ценным опытом. Почему «проекты в стол» способствуют профессиональному росту. И как преодолеть путь от junior до senior.
🙌🏻 Собеседования: можно ли к ним не готовиться?! Поделимся эффективными стратегиями подготовки и расскажем, на что работодатели обращают внимание в первую очередь.
✍️ Разберем реальные тестовые задачи, которые дают на собеседованиях на позицию Data Scientist.
🎁 Бонус: расскажем как проводить эффективное тестирование в маркетинге и их масштабируемость.
🎯 Почему важно посетить вебинар?
• Понимание математических концепций и их применение помогает успешно проходить собеседования и решать реальные задачи.
• Расширьте свой профессиональный кругозор и подготовьтесь к новым карьерным вызовам.
👉 Присоединяйтесь к нам и узнайте, как математика может помочь в вашей карьере https://proglib.io/w/3729ee06
🔥3👍2❤1
Как найти длину самой длинной строки в списке?
Anonymous Quiz
18%
list.stream().map(String::length).max((a, b) -> b - a).orElse(0);
14%
list.stream().filter(s -> s.length() > max).count();
3%
list.stream().mapToInt(String::length).average().orElse(0);
63%
list.stream().mapToInt(String::length).max().orElse(0);
3%
list.stream().mapToInt(String::length).sum();
👍8🤔4🔥2
@Transactional на методе saveOrder не работает, как это исправить?
Anonymous Quiz
31%
Добавить аннотацию @Transactional на уровень класса OrderService
41%
Вынести saveOrder в отдельный бин, который будет внедряться в OrderService
8%
Изменить модификатор доступа saveOrder на private
8%
Заменить аннотацию @Transactional на @Async для обоих методов
11%
Добавить @Primary к бину OrderService для приоритетного выбора транзакции
👍3🎉2🔥1🥱1
Что выведет код?
Anonymous Quiz
13%
Java
5%
Optional[Java]
69%
Default
7%
Optional[Default]
6%
NullPointerException
👍4🔥2👏1🎉1
Что нужно сделать, чтобы метод вызывался асинхронно?
Anonymous Quiz
24%
Аннотировать метод executeAsyncTask аннотацией @Async
8%
Добавить аннотацию @EnableAsync на класс AsyncService
50%
Добавить @Async к методу executeAsyncTask и @EnableAsync на конфигурационный класс
9%
Добавить @AsyncService вместо @Service и включить асинхронность в настройках
9%
Создать кастомный TaskExecutor и аннотировать класс аннотацией @EnableAsync
❤5👍2🔥2
Какой метод String удаляет начальные и конечные пробелы в строке?
Anonymous Quiz
1%
length()
80%
strip()
7%
clean()
5%
stripLeading()
7%
stripTrailing()
👍2🎉2🔥1
Как вычисляется индекс бакета в HashMap, начиная с Java 8?
Anonymous Quiz
34%
index = hash % n, где n — размер массива бакетов
26%
index = (n - 1) & hash, где n — размер массива бакетов
10%
index = loadFactor // n, где n — размер массива бакетов
10%
index = hash * n, где n — размер массива бакетов
21%
index = capacity / hash * n, где n — размер массива бакетов
🤔8👍5😁1😢1🥱1
Что будет результатом кода?
Anonymous Quiz
21%
hello, hello, hello, hello
47%
hello, hello, null, null
5%
strong, strong, hello, hello
8%
strong, strong, null, null
19%
hello, hello, hello, null
🤔10👍6👏1
Что будет результатом кода?
Anonymous Quiz
41%
Number is: 42
47%
Ошибка компиляции из-за использования примитивного типа с Optional
7%
Number is: Optional[42]
4%
NullPointerException при попытке обернуть 42 в Optional
1%
Number is: null
👍6🔥2🎉2
Что выведет код?
Anonymous Quiz
7%
Stop
52%
Go
18%
Slow down
6%
Unknown signal
17%
Ошибка компиляции
👍6🤔6🔥3
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍1
Пишите свои предложения в комменты, там же можете найти код текстом.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2🤔1