Most Popular
1500 questions
55
votes
2 answers
Как писать простейшие UnitTest'ы к простейшим функциям?
Хочу научиться писать тесты для своих проектов.
Подскажите какие-нибудь хорошие ресурсы, чтобы научиться тестировать Android приложения.
Насколько важно их использование?
Сейчас я пишу приложение без их использования и пока не могу оценить их…
Sirop4ik
- 10,954
53
votes
5 answers
Как в javascript "закрывать" div при клике вне этого дива?
При клике по некоторому элементу управления на экране появляется div c текстом подсказок. У дива есть кнопка "закрыть". Но хочется, чтобы он закрывался не только по клику на кнопку, но и вне области этого div'a. Подскажите, как это реализовать?
xhr
- 1,159
- 9
- 23
- 44
52
votes
7 answers
Как объявить массив лямбд
Заинтересовал такой теоретический вопрос - а как объявить массив лямбд? И можно ли это сделать в принципе? Например, объявляем массив, потом в цикле заполняем его лямбдами, например, с захватом разных параметров, или еще как... Или, скажем,…
Harry
- 221,325
52
votes
5 answers
Обязательно ли использовать else?
Сегодня был на собеседовании по Java и завалился на операторе if.
Задача была в том, чтобы написать метод, который возвращает второе по величине число из входного массива. Завалился на операторе if при проверке данных. Моя реализация была…
user184541
- 523
52
votes
2 answers
Регистрация аккаунта разработчика Google Play и вывод денег в России
Мне нужно создать аккаунт разработчика в Google Play для того, чтобы выкладывать свои приложения и получать денежные средства с рекламы в этих приложениях. Какой банковский счёт для этого нужен? Где нужно регистрироваться? Какие есть нюансы при…
delphikettle
- 1,330
- 4
- 24
- 50
52
votes
6 answers
Что такое SOAP?
Объясните, пожалуйста, простыми словами, что такое SOAP, для чего нужен, и, если можно, пару примеров использования.
NyaXA
- 663
52
votes
1 answer
Как из скрипта на Питоне послать письмо с вложением?
Нужен простейший пример посылки письма с вложением через внешний SMTP сервер, например, smtp.yandex.ru.
stanislav
- 34,518
- 27
- 98
- 214
51
votes
3 answers
Что именно идентифицирует посетителя сайта?
Изучая backend, столкнулся с такой проблемой недопонимания: есть сайт, сервер Nodejs (в принципе, какой угодно, но меня интересует именно Nodejs) и зашел на сайт посетитель. Не важно есть ли регистрация на сайте или нет — что именно идентифицирует…
Air
- 14,505
51
votes
2 answers
Что означает "@Override" перед объявлением метода?
Что означает "@Override" перед объявлением метода?
stanislav
- 34,518
- 27
- 98
- 214
50
votes
4 answers
Как и какими средствами находить ошибки в Javascript коде?
Иногда код не работает так, как задумано или вообще не работает. Часами гадаю что и где не так. Или иду на проф. ресурсы, например Stack Overflow и публикую вопрос "Где здесь ошибка?" или "Почему не работает?"
В итоге часто проблема мелкая:…
Алексей Шиманский
- 73,186
50
votes
2 answers
Что значит * (звёздочка) и ** двойная звёздочка в параметрах функций?
К примеру, что делает * (астериск) в следующем коде:
print(*min(p for p in counter.items() if p[1] == max_count))
print(*team, *coef)
seasons = [datetime(*args) for args in [
(Y, 1, 1), # winter
(Y, 3, 1), # spring
(Y, 6, 1), # summer
…
jfs
- 52,361
50
votes
6 answers
Стоит ли заморачиваться с шаблонами проектирования?
На данный момент изучаю шаблоны проектирования и пробую применять их на практике, но из-за небольшого опыта работы с ними и отсутствия менторства в этом деле прошу у вас помощи.
Есть, например, задача - сделать стрипт для связи с…
Shadow33
- 1,754
50
votes
7 answers
Как работают замыкания в JavaScript
Как сказал Альберт Эйнштейн:
Если вы не можете объяснить что-то шестилетнему, то вряд ли вы сами вполне понимаете.
Я тут попытался объяснить замыкания знакомому 27-ми лет, и он ничего не понял.
Как бы объяснить замыкания тому, кто знаком со всеми…
exebook
- 1,308
50
votes
3 answers
Чем отличаются ссылки от указателей в С++
В чем принципиальное отличие ссылки от указателя в С++? Когда лучше использовать ссылку, а когда указатель? Какие ограничения есть у первых, а какие у вторых?
Nicolas Chabanovsky
- 51,426
- 87
- 267
- 507
50
votes
4 answers
Разница между PUT и POST
Привет.
Стыдно признаться, но я прочитав много различных статей, все равно не до конца осознаю разницу между PUT и POST
Спецификация HTTP 1.1 гласит, что PUT
идемпотентен. Это значит, что клиент
может выполнить множество PUT запросов
по одному URI…
Sever
- 1,823