Наверно самый популярны вопрос, который я получаю от программистов компаний, которых мне приходилось консультировать, это вопрос связанный с библиотекой Newtonsoft.Json - при запуске сайта не загружается Newtonsoft.Json. Это достаточно популярная библиотека, которая позволяет сериализовывать объекты в JSON, что сейчас популярно для Web, ведь с помощью этого формата удобно обмениваться данными между JavaScript и бакэндом.
Но у библиотеки есть огромный недостаток - она развивается слишком быстро и слишком популярна. Да, это недостатки. Потому что все связи делают на определенную версию. Если ты сделал ссылку на версию 4.1, а также используешь другую библиотеку, которая ссылается на версию 5.0, то возникает конфликт между версиями.
При компиляции нужно убедится, что именно самая последняя версия попадает в папку bin. Выглядит просто? Но даже это не все программисты умудряются сделать. Нужно просто обновить свою версию до последней.
Уже давно ходят слухи, что MS может представить Surface Phone. В сети появились фотографии, как будто телефон будет выглядеть в точности, как Surface. Мне дизайн Microsoft Surface Pro очень нравится и по фотографиям телефон тоже должен будет выглядеть неплохо. Но все же почему-то я этим фото не доверяю. Сдается мне это подделка.
В интернете почитал обзоры MacBook Pro и больше всего мне понравился один обзор, где критиковали Apple за то, что больше не горит яблочко, нет магнитной зарядки и нет лампочки на зарядке. Вот я решил по этому поводу снять видео стеб. Ну конечно, это же самые важные компоненты компьютера, чтобы быть не довольными. Только не воспринимайте это видео всерьез.
Обычно вниги в магазинах раскладывают каким-то определенным образом, чтобы было проще найти. По какому принципу книгу по Java для глупых поставили прямо рядом с книгой по изучению арабского языка? Если посмотреть еще правее, то там уже идут китайские языки. Их сгруппировали по сложности изучения?
Я только заметил, что оказывается в продаже появились уже PHP и Linux глазами хакера свежего покроя:
- Linux глазами хакера 4-е издание
- PHP глазами хакера 3-е издание
И если первая книга изменилась эволюционным способом – информация обновилась с учетом современных версий Linux и его компонентов, то вторая книга была очень сильно переписана.
Первые два издания в разделе баз данных были очень сильно посвящены функциям mysql_ типа mysql_connect, mysql_query и так далее. Они конечно же небезопасны и было о чем писать. Сейчас уже эти функции уж слишком сильно устарели и в PHP 7 кажется даже будут убраны. Так что из книги большую часть текста пришлось убрать и/или переписать. Теперь про mysql_ дана только общая и базовая информация.
В общем, если ты не покупал предыдущие издания данных книг, то самое время купить, причем убедись, что покупаешь последние версии. Выше я дал ссылки на сайте ozon.ru на последние версии, которые я нашел.
Удивительно, что в Windows 10 нельзя сортировать вручную элементы в навигационной панели. Первым всегда у меня показывается Quick Access, потом One Drive, и только потом мой компьютер. Для меня вполне логичнее было бы поместить локальный компьютер выше OneDrive, но я не нашел, как это сделать.
Сразу два моих блога умирают - Курилка и Photogarden. Те, кто читает первый блог уже наверно заметили смену дизайна и переезд на новый домен blo.moe. Второй пока еще откликается, но весь контент уже переехал на блог blo.moe в раздел фотографий: http://blo.moe/photo/index. Скорей всего скоро сделаю редирект, чтобы одинаковый контент не висел на двух разных сайтах.
Причина разделения была в том, чтобы не смешивать тематики. Посетителям бло.моё будет совершенно не интересно читать про ИТ, а когда я здесь помещал что-то не ИТ, меня сразу пинали, что я не пишу про ИТ. Фото вообще не связано с моей профессией, я любитель, поэтому решил не держать отдельный сайт.
Ну что, после двух недель полноценного использования ноутбука MSI Stealth GS63VR я нашел пока только две проблемы.
О первой проблеме я читал еще до покупки ноутбука MSI Stealth - очень много плохих комментариев написано на Амазоне и других сайтах по поводу использования процессора. Народ писал, что компьютер использует 100% процессора даже, когда на нем ничего не делают.
Я после запуска Windows тоже заметил это. Компьютер вроде бы и не тормозит, но CPU почти все время 90% и выше. Проблема решается просто - отключаем в настройках MSI утилит USB Boost. Не знаю, каким образом этот USB Boost тратит так много CPU, но это факт. После отключение расход процессора упал до минимума и не поднимается выше 20%.
Сейчас в подкасте по безопасности слышал такую идею защиты от спама - когда вам письмо отправляет незнакомый человек, то по умолчанию сразу отклонять письмо. Если письмо нормальное, то авторы обычно отправляют повтор, и в этом случае можно говорить, что письмо чистое. Спамеры ленивые и повторы не отправляют, а рассылают письма только один раз.
Сейчас залез в папку спама и посмотрел, что у меня там есть. Сразу же на первой странице увидел несколько повторов. На мой взгляд, как раз спамерам не составляет труда отправить письмо два раза и даже три, они же не делают это вручную.
А вот с нормальными письмами как раз начнутся проблемы. Допустим, что мне кто-то на сайте написал письмо через форму обратной связи. Я на него отвечу, отправлю ответ и тут же удалю. Если в ответ на отправку придет какое-то Delivery Error, я просто проигнорирую это и никогда не буду пытаться повторить ответ, потому что пользователь мог просто ошибиться, при указании своего e-mail, а я буду писать письмо дважды. Почтальоны далеко не всегда пишут дважды.