А верхний бортик iPhone X красивый

Когда появился iPhone X, то после презентации я был уверен, что он всем понравится и единственное, что будут ругать, так это цену. Но помимо цены блоггеры начали приделаться к верхней кромке экрана, где Apple пришлось идти на выпендрёж, чтобы на экране на всю поверхность уместить камеры и динамик. Лично я не понял этих наездов, ведь экран все равно выглядел круто. 

Верхнюю кромку называли самой уродливой и некоторые кривлялись на камеру, чтобы показать своё отвращение.  

И вот теперь производители андроидов копируют эту самую уродливую часть дизайна iPhone X. Так получается, не на столько уродливо? 

Противные мелочи магазина приложений Windows

О, а у меня тут оказывается заметка уже давно лежит в Word файле на OneDrive, а я про нее и забыл. Обычно я пишу в OneNote, а тут в Word-е написал. 

Запустил я тут поиск по Microsoft, а меня спрашивают, может я ищу Office? 

Не работает Twitter приложение для Мака

Я Твитером и так не часто пользовался, а тут еще и оказалось, что компания убила свой клиент для mac. Причем не просто перестала поддерживать и обновлять программу, а отключила API и уже установленные программы больше не могут подключится к Твиттеру. 

Приложение стало бесполезным и его пришлось удалить. Пользоваться альтернативными клиентами мне пока не интересно, проще просто перестать пользоваться твитером на маке. Что я и собираюсь сделать. Теперь я в нем еще реже буду появляться. К сожалению наверно. 

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

Кто сильно расстроится, если я перестану вообще писать в Твитере?

Windows Linux система - дверь в реальный Linux

Я недавно начал слушать новый подкаст Linux Action News и в одном из последних выпусков я услышал о том, что Windows теперь будет поддерживать Kali Linux, который часто используют для Penetration Testing. Только по умолчанию будет ставиться ядро, что не совсем имеет смысл, ведь в Kali самое интересное не ядро, а пакеты, которые идут предустановленными с системой. Да, их вроде бы можно будет установить потом, но ведь как раз теряется самый смак. 

Утилиты для тестинга можно установить на любой дистрибутив, а прелесть Kali как раз в том, что этого делать не нужно. Без утилит это просто очередной Linux. 

А потом в подкасте затронули еще более интересную тему, что Microsoft убивает сама себя тем, что интегрировала Linux поддержку прямо в Windows 10 и сделала установку Linux системы проблемой единственного клика. Если пользователи Windows смогут попробовать Linux не уходя от кассы, то это прямая дорога к миграции.

.NET Core шаг в сторону Linux

Я обожаю .NET для Web и если строить большой сайт с E-Commerce, то я на первом месте бы смотрел на .NET и только потом на LAMP. Да, LAMP хостинг будет дешевле и можно смириться с некоторыми ограничениями PHP и проблемами, но .NET реально проще и удобнее для больших проектов. 

И благодаря .NET Core я могу написать на нем сайт и запустить его на Linux. Да это же мечта. Я понимаю, зачем Microsoft делают .NET Core, он быстрее и реально лучше, в нем исправили все недостатки .NET, которые остались после перехода с 1.0 на 2.0 и живы до сих пор. 

Вторая причина - Microsoft Azure. Компания хочет, чтобы программисты могли писать для Azure код на любой платформе. Ну люблю я macOS, так почему же не позволить мне писать код под моей любимой ОС, но публиковать его в Azure? Идея логична и понятна, а если я не захочу публиковать его в Azure? С классическим .NET я вынужден был бы купить Windows сервера и хостить их самостоятельно, а теперь я буду хостить самостоятельно, но на Linux серверах. 

Rocket Roll

Давно я не обновлял свои игрушки для iOS, а скоро будет одна новая и потом будут обновления существующих. А пока ты ждешь их (хотя я мало в этом уверен) попробуй Rocket Roll. Это не реклама, мне за это не платили. Автор возможно читает этот блог, но даже не подозревает, что я написал про эту игру. iOS версия. Не знаю, есть ли андроид версия, я не нашел

Оператор if - Признак плохого кода #1

Если у тебя в коде есть if оператор, который в зависимости от условия выполняет разные действия:

void func() {
	If (type == 1) {
		// логика функции #1
		 . . . 
		 . . . 
	}
	If (type == 2) {
		 // логика функции #2
		 . . . 
		 . . . 
	}
}

Umbers - бесплатный пазл для iOS

Вчера в AppStore стала доступна моя новая игрушка Umbers - это просто слово Numbers без первой буквы. Идея простая - нужно соединять одинаковые цифры, перетаскиванием цифр на соседние. В игре три режима - сложение, степерь и аркадный. Если играть в степерь, то лично я могу играть практически бесконечно, слишком простой режим на мой взгляд. Сложение на много труднее, потому что больше разнообразие возможных цифр. Самый интересный для меня - аркада. В этом режиме цифры больше 64 превращаются в бомбы, а помимо цифр иногда появляются кирпичи, которые можно убрать только бомбами. 

Уже есть идеи по улучшению, нужно показывать, какая текущая сумма, потому что под пальцем не видно, прихоидиться держать в памяти. Лично я соединяю не больше двух тайлов. Очень редко подряд соединяю три, поэтому для меня не проблема. Жена любит строить большие цепочки и жалуется. 

Очередной мессенджер Телеграмм

Когда телеграмм только появился, то я не стал его ставить, потому что судя по первой информации, это был просто очередной мессенджер. Для общения с друзьями у меня уже есть социальные сети и всякие вайберы с вотсапами на телефоне. Для родных или друзей, которые пользуются скайпом у меня есть Skype. Для читателей есть сайт, твитер и опять же социальная сети в виде Facebook. В общем, проблем с общением у меня нет, чтобы ставить очередную говорился. 

Я не нарушаю законы страны, в которой живу, поэтому мне скрывать нечего и все обещания защищать мою переписку супер шифрованием мне не интересны. Поэтому в функциях Телеграмма меня интересовало ровным счетом - ничего. 

О блоге

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

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

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

Пишите мне