Архив за 14 апреля 2017 - 3

Если посмотреть официальное видео ZUS, то устройство начинает казаться идеальным. Конечно, сложно опросить каждого из почти 2 миллионов человек, которые его просмотрели, чтобы узнать впечатления, но с некоторыми водителями мы пообщались. Попытаемся разобраться, насколько ZUS — хорошая альтернатива автомобильным зарядкам: плюсы и минусы внутри.

ZUS: 16% за 15 минут. Зарядка в автомобиль с функциями Bluetooth-метки - 1
Читать полностью »

Платное использование софта с сайтов иностранных компаний не облагается в России «налогом на Google». Речь идёт, в частности, про «облачный» софт. Такую позицию высказало Министерство финансов. Минфин опубликовал ответ на запрос российской организации, которая использует иностранный софт через интернет. Эксперты Минфина России пришли в выводу,Читать полностью »

Идиомы Attorney-Client и Passkey для выборочного доступа к методам класса - 1 При проектировании приложений на C++ временами возникает необходимость предоставления доступа к закрытым методам класса другому классу или свободной функции. Для этого в языке C++ есть ключевое слово friend, которое предоставляет полный доступ не только к публичному интерфейсу класса, но и к закрытому, и всем деталям реализации. Таким образом friend работает по принципу «все или ничего» и «все» может быть слишком много. Например, когда есть класс Facade и несколько клиентов Client1, Client2, то может потребоваться предоставить каждому клиенту доступ только к определенному набору методов, причем каждому клиенту к своему набору, не предоставляя доступа к деталям реализации. Для решения такой задачи в C++ есть все возможности. В этой статье я расскажу про две идиомы Attorney-Client и Passkey и как их использовать с нулевыми накладными расходами.
Читать полностью »

Минфин: софт с иностранных сайтов не должен облагаться «налогом на Google» - 1

Министерство финансов России считает, что платное использование программного обеспечения с сайтов иностранных компаний не должно облагаться «налогом на Google». В качестве примера такого софта можно привести «облачные» офисные программы, пишут «Известия». Как известно, с начала этого года в России вступили в силу поправки в Налоговый кодекс (НК), которые получил название «налог на Google».

Речь идет о том, что иностранные компании, работающие в России, должны уплачивать НДС за оказанные гражданам страны электронные услуги. Эти поправки касаются, например, платных приложений для платформ iOS и Android, работы Uber, сдачи в аренду квартир через AirBnB. Ряд поставщиков электронных сервисов уже зарегистрировались в ФНС, в некоторых случаях налог будет оплачиваться российскими партнерами зарубежных компаний.
Читать полностью »

В мае 2017 года руководителем Яндекс.Маркета станет Максим Гришаков, сообщил RNS, сейчас он руководит коммерческим блоком агрегатора, параллельно с работой на материнскую компанию. Сменщика для Гришакова, нового коммерческого директора у поисковика пока нет — временно его обязанности лягут на директора по международным продажам «Читать полностью »

Привет! Недавно мы выпустили AppCode 2017.1, сейчас готовим первое обновление — пора рассказать обо всех изменениях в этой версии.

AppCode 2017.1: улучшенная поддержка Swift, новые возможности кодогенерации и многое другое - 1

Читать полностью »

Рано или поздно, все приходят к выводу, что нам нужна строгая типизация. Почему? Потому что проект разрастается, обрастает if-ами; функциональное программирование — всё функция — неправда, мне только что консоль сказала "undefined is not a function". Вот эти проблемы появляются всё чаще-чаще, становится сложнее отслеживать, возникает вопрос — давайте строго типизировать, хотя бы на этапе написания кода будет подсказывать.

Знаете рекламу: TypeScript — это надмножество JavaScript-а. Маркетинговый BS. Мы честно попытались, грубо говоря, переименовать проект из JS в TS — оно не заработало. Оно не компилируется, потому что некоторые вещи, с точки зрения TypeScript-а являются некорректными. Это не означает, что TypeScript — плохой язык, но продвигаться на идее надмножества, и подводить меня так, TypeScript — я не ожидал.

Как только вы вычеркиваете TypeScript, остаётся ровно одна альтернатива — Flow. Что я могу сказать про Flow? Flow мегакрутой тем, что заставит вас выучить систему типов OCaml, хотите вы того, или нет. Flow написан на OCaml. У него гораздо строже и гораздо мощнее вывод типов, чем у TypeScript-а. Вы можете переписывать проект на Flow частично. Количество бонусов, которые вам приносит Flow, сложно описать. Но, как всегда, есть парочка "но".

Читать полностью »

«ВКонтакте» собрался делать экосистему для медиа и нанял редакционного директора Mail.ru Group
Сергей Паранько сменил работодателя внутри холдинга MRG. Первоначально ВК-медиа получат улучшенные или новые инструменты для сегодняшних «сообществ»

Редакционный директор медиапроектов Mail.Ru Group (MRG) Сергей Паранько присоединится к коллективу «ВКонтакте», сообщили в MRG, владеющем соцсетью. Паранько попытается развитьЧитать полностью »

Как показало недавнее исследование «Лаборатории Касперского», потеря данных становится для бизнеса одной из наиболее серьезных угроз. По результатам опроса, 42% российских компаний хотя бы один раз за последний год теряли важную информацию из-за взломов или утечек данных. Треть компаний сообщила, что это случалось неоднократно. Средний ущерб в результате инцидента зависит от размера предприятия. Если для малого и среднего бизнеса он составляет 1,6 миллиона рублей, то для крупных компаний потери достигают 11 миллионов.

По оценкам экспертов, в мире ущерб от хакерских атак, совершенных за последние годы, составляет от $300 млрд до $1 трлн. И эти показатели имеют тенденцию к росту.

Страховка от кибер-рисков - 1

Читать полностью »

Как начинающему программисту попасть в геймдев? Советы специалистов краснодарской студии Plarium - 1

Мы расскажем об особенностях работы в геймдеве, о навыках, которые следует освоить, о тестовом задании и о собеседовании.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js