Блог

Crazy Blocks Puzzle - тетрис моими глазами

Вчера закинул в AppStore новую игрушку для iOS Crazy Blocks Puzzle, а сегодня ее уже направили на ревью и сделали доступной. Apple реально улучшила процесс ревью. Если раньше он занимал недели, то теперь меньше суток. 

В общем, если интересно, то можешь попробовать Crazy Blocks Puzzle. Ничего серьезного, просто решил сделать свою вариацию тетрисоподобного пазла. 

Качаем игрушку здесь: Crazy Blocks Puzzle. Конечно же будет круто, если ты ее положительно заценишь на AppStore, а если есть какое-то предложения и пожелания, то можно и комментарий здесь на сайте запилить. Если найдешь баг, то тоже пиши в комментарии.

Если честно, то я не ожидлал, что так быстро аппрувнут и реально сам не так много тестировал. Я думал, что будут рассматривать как минимум несколько дней и у меня будет время погонять игру самому. Отображение рекорда было сделано только вчера и даже особо не тестировал. 

WWDC 2019 моими глаза

Вы думали, что WWDC 2018 самая скучная? Нет, Apple похоже стала каждый год делать все более и более скучные презентации и можно уже ставить ставки – когда мы достигнем дна и скучнее уже будет невозможно сделать. А ведь за возможность присутствовать ан WWDC 2019 люди платят огромные деньги! Я бы попросил свои деньги назад. 

Итак, сначала нам показали tvOS. Возможно самым крутым нововведением может быть подключение игровых пультов, но я на Apple TV вообще не играю, для этого есть PlayStation. Расскажите вообще в комментариях, у кого есть Apple TV и при этом играет в игры на нем. Я на нем только смотрю именно ТВ – Netflix, Amazon Prime и различные специализированные каналы. 

Apple Watch – абсолютно никакое обновление. Теперь часы могут сказать вам, если вы находитесь в слишком громком окружении. Слышащий да услышит и без часов, а глухому по идее пофиг. Это самая бесполезная фишка. 

Знакомлюсь с React

На работе уже третий день изучаю React - у нас тут пригласили инструкторов и полный день знакомлюсь с этим чудом. Я как-то уже читал про React, даже что-то пробовал, но по работе с ним не приходится работать и уже забыл, но вот компания явно хочет двигаться в эту сторону, поэтому пригласила инструкторов, которые уже второй месяц ведут курс - каждый день новая группа. Я попал в последнюю группу. 

Мне интересен React, но ведь если компания не будет его использовать, то все эти знания через несколько месяцев снова вылетят в трубу. Надо будет что-нибудь замутить на нем для себя, чтобы держать в памяти. 

Один день из жизни программиста в Канаде

Случайно опубликовал видео раньше времени, я планировал это сделать в понедельник. Я вообще планировал сделать это стабильным днем появления видео. Я стал закачивать видео по субботам, но держать закрытыми до утра понедельника, но видимо случайно открыл его. Сегодня проснулся и охренел, сколько комментариев. 

Поход в магазины Microsoft и Apple в Канаде (Торонто)

Первый взгляд на Huawei Matebook Pro - ноутбук разочаровал, потому что стартует после открытия крышки 6 - 7 секунд. Причем я провел тест несколько раз. Надеюсь, это какая-то настройка, которая просто при закрытии крышки заставлет ноутбук уйти в полный сон, я не стал разбираться, потому что был немного шокирован. 

Surface Book стартует моментально, но самое интересное, с первого раза он глюкнул и яркость экрана осталась на минимуме и я даже не понял, что ноутбук реально уже работает, просто изображение было еле видно. 

Багги тур, купание в пещере и день рождение в Доминикане

Я стал достаточно много выкладывать видео, потянуло меня в эту сторону. Очередное видео - последний день нашего отпуска в Доминиканской Республике. В этом видео тур на багги, купание в пещере и празднование дня рождения сына. В принципе, катание на багги тоже было частью подарка дня рождения.

Я понимаю, что немного неформат для этого блога, но ведь вы же и спрашиваете про личную жизнь и вот она. 

Подпишись на этот и на этот Канал, если будут подписчики, уломаю жену записывать видео и о Канаде. 

Фильтрация на стороне клиента

Уже не первый раз вижу код, в котором отправляется запрос на базу данных, который вытаскивает больше данных, чем нужно, а потом фильтрация идет на стороне Application сервера. И ладно, если этот код выполниться один раз и никогда больше не будет выполняться, а если его поставить на постоянку. 

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

Может показаться, что нагрузка на сеть – это фигня, ведь 10 лишних строк из базы – это пару килобайт. При нынешних гигабитных сетях это капля в море. А если это нагруженный сайт с 1000 посетителей в минуту? Это уже 10 мегабайт абсолютно бесполезных данных в минуту. А если таких запросов будет еще десяток – это еще больше мусора на сеть.

Apple представила сервисы журналов и видео

Apple представили сразу несколько сервисов. Что-то из них было ожидаемо, но далеко не все. В общем, все по порядку. 

Новостной сервис

Я ожидал, что Apple представит сегодня подписку на журналы и газеты, потому что они уже давно приобрели сервис подписки на журналы и это напрашивалось. Я ожидал, что сервис расширят на Канаду. И то, и другое произошло, но цена слишком высокая – за новости и журналы Apple хочет 9.99 в месяц. Это почти 120 долларов в год. Нет, меня Apple не купила. 

Вся журналистика уходит в интернет и становится бесплатной, а заработок идет за счет рекламы. Даже Артемий Лебедев по-своему журналист. Он путешествует, рассказывает о своих поездках, много фотографирует и т.д. Я уже не помню, когда последний раз читал журналы или газеты в реале, потому что все доступно в интернете и на много более качественно. 

iPad mini обновили?

Захожу сейчас на сайт Apple и вижу, что iPad mini стал доступен с A12 Bionic. Когда это произошло? Я не помню презентации и объвления. Это так тихо обновили?

Мой набор программ .NET программиста

Я .NET программист и я PHP программист совершенно разные люди, и мы используем разные программы в своем арсенале. Про Swift арсенал говорить не буду, потому что он минимален и дальше XCode не идет. 

На моей постоянной работе я .NET программист и сегодня хотел бы рассказать о моем наборе приложений, которые стоят на компьютере. Как раз на прошлой неделе прибыл новый десктоп с новым Windows 10 и почти гигабайтом SSD, 32 гигабайта оперативки, чего должно быть достаточно. 

Сразу после того, как мне дали новый десктоп, на компьютер устанавливаются следующие программы:

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповидания на русском или английском языке.

Пишите мне


Я в социальных сетях
Facebook Telegram Програмысли
Youtube Instagram Твитер