Прекратите проверять на NULL
—
от автора
—
от автора
Рано или поздно в программах на C++ приходится использовать передачу аргументов в функцию по указателю. Примером может служить хотя бы тот же const char* при использовании библиотек доступа к базам данных: void Execute(const char* sql_statement); Бывают и случаи передачи объектов…
—
от автора
Самое старое сообщение в бутылке за всю историю существования такой «почты» нашла пара немцев-пенсионеров. Марианн Винклер, бывший почтовый клерк, которая сейчас уже вышла на пенсию, гуляла по немецкому острову Амрум. Во время прогулки женщина случайно обнаружила необычную бутылку, которая плавала…
—
от автора
Сбербанк России ищет консультанта для разработки программы по отказу от бумажных документов, банк опубликовал закупочную документацию 21 августа. Стоимость тендера — 11,8 миллионов рублей.
—
от автора
В нашей работе часто встречаются задачи по вёрстке мобильных версий сайтов. Бывает очень сложно начать вёрстку мобильной версии без прототипа приложения. А бывает так, что мобильная версия нужна, а бюджет на неё не предусмотрели. Но лучше иметь хоть какой-то мобильный…
—
от автора
Эрик Ниблер — известный эксперт по C++, один из важных контрибьюторов Boost, человек, который добавил в стандарт библиотеку Ranges. 26 августа в рамках C++ Party Эрик выступит в новосибирском офисе Яндекса, где как раз расскажет о библиотеке и поговорит с…
—
от автора
Компания, владеющая сайтом знакомств для людей, находящихся в браке и желающих изменить своему партнеру или партнерше, получила коллективный иск от двух крупных канадских юридических фирм на сумму в $578 млн, пишет Lenta. Иск был подан канадскими юристами из Charney Lawyers…
—
от автора
24 августа компания Adobe заявила о «проблемах с ресурсами». Так объяснили закрытие российского представительства компании в социальных сетях. «С сожалением сообщаем вам, что компания Adobe приняла решение закрыть российские сообщества в социальных сетях в конце этого месяца из-за проблем с…
—
от автора
Если вы владелец интернет-магазина и хотите, чтобы покупатель мог оплатить товары удобным ему способом, у вас есть два пути: подключать и настраивать оплату для каждой платежной системы отдельно — мучиться с интеграцией, подписанием договоров… либо сделать все быстро и без…
—
от автора
В ходе развития сервиса оптимизации затрат на сотовую связь Dr. Tariff (iOS, Android) для совместного пилота с одним из партнеров нам потребовалась большая и производительная реляционная база данных. Производительности HDD диска было явно недостаточно. Размер базы должен был составить несколько…
—
от автора
Почти полгода прошло с запуска нашей дебютной мобильной игры на (iOS) и (Android), в которой мы предприняли смелую, но наивную попытку изменить устоявшийся подход к монетизации. Подробнее про изначальный эксперимент можно почитать (тут), а про результаты за первый месяц —…