Утилиты работы с диском от Apple

У MacOS много достоинств и мне нравится, как большинство возможностей реализовано компанией Apple. Но при всех продвинутых возможностях ОС, в ней до сих пор нет нормальной поддержки популярной файловой системе NTFS и нет нормальных утилит для ремонта даже FAT. 

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

У меня почти все лежит на внешнем диске WD Passport, а так как у меня дома не только Маки, то пришлось выбирать для диска файловую систему, которая поддерживается всеми и к сожалению пришлось выбирать старый FAT.

Windows 10 сможет запускать Андроид приложения?

В недрах Майкрософт вроде бы идет работа над тем, чтобы дать возможность Windows 10 запускать приложения для Андроида. В принципе, на сколько я знаю, эта задача может быть решена без особых проблем, ведь приложения для андроида пишутся на Java и выполняются в виртуальной машине. По крайней мере я так слышал. И если это так, то у Microsoft не должно возникнуть проблем. 

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

Мне нравится C# и мне нравится то, что Майкрософт предлагает для разработчиков для своих платформ, но это чистая экономика - если можно написать только один раз, люди так и будут делать.

Заказал себе iPhone 6

У меня в конце прошлого месяца закончился контракт и я сразу не продлевал себе контракт а выбирал, что я хочу делать дальше. Сегодня позвонил компании и всё же продлил еще на два года и заодно получил с контрактом два новеньких iPhone 6 для меня и жены.

Теперь жду доставки почтой. В Канаде сегодня не рабочий день (сегодня католическая пасха, а в нее работать не положено). В понедельник тоже половина не работает, так что в лучшем случае во вторник отгрузят и в среду доставят. 

Всего в нашей семье было уже 5 различных iPhone и это будет 6-й и 7-й. 

Чем отличается JavaScript от Java?

Хороший ответ сегодня нашел на stakoverflow. Судя по постам это сообщение очень старое, но я на этом сайте просто бываю очень редко. Попробую перевести не дословно, а именно сохраняя смысл:

Один в своей основе является игрушкой, созданный для создания небольших кусков кода и традиционно используется и злоупотребляется не опытными программистами. 

Windows 8 проигрывает XP

В прошлом апреле Microsoft прекратила поддерживать Windows XP. Прошел год, как пользователи XP не получают обновлений и заплаток безопасности, но из всё же больше, чем пользователей Windows 8. Эти пользователи даже не могут уже скачать Microsoft Security Essential для защиты своих компьютеров. 

Согласно NetMarketShare сейчас у Windows 8 всего около 11%, а у XP все еще 27%. Сейчас лидером является семерка, у которой почти 50% общей доли. 

Может пользователей XP не волнует безопасность и возможные проблемы их просто устраивает их система? Я думаю, что их волнует безопасность, но просто даже цена Windows 8 останавливает от обновления. У меня есть дома старый компьютер на Windows 7 и даже есть где-то рабочий Rover с Windows XP, но я ни в коем случае не буду платить те деньги, которые требуют за новую лицензию для обновления старого компьютера. 

Сонные бонусы в Канаде

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

Would you have any PHP dev referrals? I'm recruiting a PHP Web Developer, Mississauga, 70K + perks + nap room+ great company.

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

Apple запатентовала жесты для компьютеров

Компания Apple получила патент на управление компьютером с помощью жестов. Даже просто глядя на картинку я не понимаю, а в чем отличие от Kinect, который уже существует у Microsoft? Может быть MS просто не на столько расторопны и не запатентовали то, что для них сделали в Израиле?

Что популярно среди программистов

На stackoverflow опубликовали результаты опроса посетителей сайта, среди которых большинство конечно же программисты - http://stackoverflow.com/research/developer-survey-2015.

Первое, что бросается в глаза, глядя на опрос – больше всего программистов на 1,000 человек населения в Европе и на первом месте идет Люксембург. 

Дальше идет большое количество ерунды, проматываем, проматываем, и натыкаемся на образование. 41.8% опрошенных самоучки. Я сам самоучка, потому что в мое время в глубинке компьютеров почти не было, а образование в этой сфере получить было практически невозможно. Но сейчас уже пора учиться. У меня хоть и не было высшего образования в ИТ, но оно у меня экономическое и был большой упор на математику, различные экономические и математические моделирования. Помимо этого я ездил на курсы в МГТУ им Баумана и сейчас продолжаю учится. Это все тоже образование и оно необходимо, а то потом на работе не могут написать пары строчек кода, а требуют сотни тысяч зарплаты. Об этом стоит мне отдельно написать заметку, что я обязательно скоро сделаю. 

Не могу привыкнуть к Windows 8

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

Простой оконный интерфейс в новом виде мне нравится, тут все действительно выглядит приятно и работает привычно удобно. Но отказ от кнопки Пуск всё же был реальной ошибкой и я не могу понять, как на нее согласились. Сейчас уже MS поняли свою ошибку и вернули кнопку Пуск в новом виде в Windows 10, но всё равно, я не понимаю, как отказались изначально. 

Меня бесит переключение между режимами. Работаешь так в оконном режиме, все ничтяк, и тут вдруг переходишь в приложение, которое работает в плиточном режиме. Такое ощущение, что проваливаешься в какую-то черную дыру.

У приложений ASP.NET 5 Core нет bin директории

Сегодня прочитал, что у приложений на ASP.NET Core (это та версия, которая будет работать на всех ОС и за корой будущее) не будет bin директории и программы н будут компилироваться. Вы всё же сможете создать бинарный файл и публиковать его, но по умолчанию этого не нужно. 

Сейчас у Web Forms исходные файлы за aspx представлениями не обязательно компилировать. Можно вносить изменения и IIS запустит компиляцию налету. В случае с MVC контроллеры лежат в отдельной директории и их всё же приходится компилировать и это серьезная проблема для сайтов с большой нагрузкой.

Если у ASP.NET 5 Core не будет скомпилированного файла, значит исходники вынуждены будут компилироваться налету. 

О блоге

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

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

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

Пишите мне