Обзор Lenovo Yoga 910

Где лампочка для зарядочки MacBook Pro?

В интернете почитал обзоры MacBook Pro и больше всего мне понравился один обзор, где критиковали Apple за то, что больше не горит яблочко, нет магнитной зарядки и нет лампочки на зарядке. Вот я решил по этому поводу снять видео стеб. Ну конечно, это же самые важные компоненты компьютера, чтобы быть не довольными. Только не воспринимайте это видео всерьез.

Скоро может появиться Surface Phone

Уже давно ходят слухи, что MS может представить Surface Phone. В сети появились фотографии, как будто телефон будет выглядеть в точности, как Surface. Мне дизайн Microsoft Surface Pro очень нравится и по фотографиям телефон тоже должен будет выглядеть неплохо. Но все же почему-то я этим фото не доверяю. Сдается мне это подделка. 

Could not load file or assembly Newtonsoft.Json

Наверно самый популярны вопрос, который я получаю от программистов компаний, которых мне приходилось консультировать, это вопрос связанный с библиотекой Newtonsoft.Json - при запуске сайта не загружается Newtonsoft.Json. Это достаточно популярная библиотека, которая позволяет сериализовывать объекты в JSON, что сейчас популярно для Web, ведь с помощью этого формата удобно обмениваться данными между JavaScript и бакэндом. 

Но у библиотеки есть огромный недостаток - она развивается слишком быстро и слишком популярна. Да, это недостатки. Потому что все связи делают на определенную версию. Если ты сделал ссылку на версию 4.1, а также используешь другую библиотеку, которая ссылается на версию 5.0, то возникает конфликт между версиями.

При компиляции нужно убедится, что именно самая последняя версия попадает в папку bin. Выглядит просто? Но даже это не все программисты умудряются сделать. Нужно просто обновить свою версию до последней. 

Нужен ли touch экран?

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

В случае с Surface я иногда тыкаю в экран пальцем. Необходимо ли мне это? Если честно, без проблем можно жить без Touch экрана, он не является такой необходимостью. 

Только когда я выворачиваю или снимаю клавиатуру (т.е. использую Surface Pro в качестве планшета), вот только в этом случае Touch реально необходим. Но это уже режим планшета и уже немного другое устройство. Как часто я использую Surface в режиме планшета? Очень редко, для этого я больше использую iPad, у Surface для планшета на мой взгляд лишком большой экран. 

Acer Predator 21 X - ноутбук за 9 тысяч долларов

Сегодня увидел, что Acer представили новый ноутбук Acer Predator 21 X, который будет стоить всего 9 тысяч долларов. Да они (мягко говоря) с дерева упали. Я даже не представляю себе, кто захочет покупать такой ноутбук. 

Обзор пылесоса iRobot

Пылесос не совсем ИТ, поэтому его обзор уходит на мой сайт Курилку. Но это одна из составляющих того, как я успеваю так много и благодаря пылесосу, буду теперь успевать еще больше. В общем, кому интересно читаем: Пылесос iRobot глазами Хакера

Чем macOS лучше Windows 10?

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

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

Стабильность - я на много реже перегружаю Mac Book чем Surface Pro. На работе у меня на стационарном компьютере стоит Windows 8 и я его почти не перегружаю. Surface подглючивает регулярно. Большинство проблем связаны наверно с touch экраном.

Программисты из Индии не знают про SQL Injection

Я уже писал, что я провожу на работе интервью и я уже общался с не менее 6 программистами, по имени и по истории работы они явно из Индии. Только один из них смог правильно ответить, как нужно защищаться от SQL Injection. Большинство из этих супер программистов, архитекторов на вопрос о том, как защититься от инъекции говорят, что для этого нужно искать и убирать любые SQL инструкции типа SELECT, UPDATE или DELETE. В двух случаях вообще я не услышал ничего внятного, ответ был - там я использовал что-то, не помню что. Как так?

На этой неделе впервые выходец из Индии на вопрос про SQL Injection ответил, что нужно использовать параметры или хранимые процедуры. Меня аж шокировал этот ответ, я просто не ожидал его. Просто я начинаю интервью с простых вопросов и одним из первых идет: чем отличается static метод от других. У парня явно плохой английский и сложно было его понимать, но на такой вопрос он ответил, что у класса должен быть только один static метод. Я сразу же поставил минус и минусы летели почти на каждый мой вопрос. 

Видео отчет с рождества

В этом году рождество у нас было не совсем рождественское - отель с аквапарком, вода, сауна, отдых. 

О блоге

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

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

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

Пишите мне