Интересно, а сколько просмотров наберет мое простое видео, в котором котенок играется с iPhone под Лезгинку.
Такой вопрос возник, сколько примерно сейчас платят .NET программистам под Web в вашем городе? Я понимаю, что вилка огромная, но давайте так, присылайте три цифры типа начальный программист, средний, и профи (с хорошим опытом). В общем пишите так:
Город: Ростов на дону
Начальный .NET прграммист: XXXX руб
Средний:XXXX руб
Профи:XXXX руб
Просто новое видео, в котором я высказал свое мнение по тому, что MS в очередной раз кинули пользователей Windows Phone
Вчера слушал подкаст и Security Weekly и в нем затронули очень интересную тему - взлом секс игрушек. Я сначала удивился, а что там можно ломать? А потом вспомнил, что мне жена говорила как-то, что нам на день рождение как-то хотели подарить игрушку, которая управляется с iPhone. Я тогда так и не выяснил, что это было.
Допустим, есть такой фалом, который управляется с телефона по bluetooth или wifi (наверно же есть такие) и что если хакер сможет получить доступ к такому устройству удалённо. Блин, страшно себе представить.
Вот сидит какой-то студент и сканирует соседей в многоэтажном доме. Нашел какое-то устройство в слабеньком режиме и начал ем управлять. . .
Сейчас с семьёй едем в Орландо в Disney World, а пока жена сидит за рулём, я решил сравнить Swift и C#.
Меня как-то уже спрашивали несколько раз об этом сравнении, последний раз, когда я сравнил Java и .NET. В случае с Java и .NET - это целые платформы с большим количеством возможностей. При сравнении Swift и C# мы сравниваем всего лишь языки и тут можно сравнить только синтаксис. Возможности в основном зависят от того, под какую платформу пишется код.
Swift достаточно молодой язык и создавался явно для мобильной и десктопной платформ Apple и пока именно здесь он используется, хотя я слышал о желании сделать Swift доступным для других платформ. Не знаю, произошло это или нет.
Я вернулся и снова в строю. Неделю провел в Орландо, Disney World. В принципе, ожидал большего, но мне понравилось. Главное, детям понравилось, такое все же раз нужно было увидеть. И эта поездка натолкнула меня на сегодняшнюю мысль.
Я наверно никогда бы не смог изобрести социальную сеть и когда появился Фейсбук, я долго не мог понять, зачем народ добровольно регистрируется там и публикует так много личных данных и информации о себе. Мы же этим нарушаем свою собственную безопасность.
Если раньше хакерам, которые с успехом пользуются социальной инженерией, приходилось копаться в мусоре, чтобы найти полезную информацию о жертве, то сейчас достаточно заглянуть в социальную сеть, и можно найти много полезной для взлома информации.
Последнее время я пишу мало, а на этой неделе даже не знаю, сколько смогу написать. Скорей всего пропаду. Но блог жив и я снова начну писать через неделю. Не забывайте меня, заходите иногда.
Мир снова перевернулся, потому что Microsoft объявили о том, что они собираются выпустить SQL Server под Linux. Если SQL Server под Linux будет обладать такими же возможностями, что и Windows версия, то я бы наверно перешёл бы на неё.
Мне Windows тоже нравится, но это же как мерседес - навороченный и дорогой и содержать его иногда очень даже глупо. На много проще поставить что-то более практичное, такое как Linux, который я сравнил бы наверно с Камазом. Камаз конечно же не бесплатный, но зато мощный. Linux все же тоже не бесплатный. Это только дистрибутивы халявные, а поддержка стоит денег.
Мне очень редко приходиться подключаться к базам данных какими-то методами, кроме как с помощью SQL Server Management Studio, который установлен у меня локально. Мне пофиг, на какой ОС будет работать удалённая система, и пусть это будет Linux.
Когда-то давным давно мне в журнале Хакер дали задание написать про SOAP. Я начал исследование и меня поразило, как же сложно все описывают эту тему. Большое количество заумных слов, особенно в статьях от IBM. Я попытался максимально упростить тогда свою статью про Web сервисы и SOAP, но сейчас я решил ещё раз вернуться к этой теме и ещё раз попробовать описать Web сервисы, так сказать много лет спустя.
Что такое SOAP? Это сокращение расшифровывается как Simple Object Access Protocol, что на великий и могучий язык можно повести как Простой Протокол Доступа к Объектам. И он действительно простой.
Если читать документацию IBM по сервисам, то там обязательно будут заумные вещи типа общей шины, какая-то ещё херня, но все это просто заумные слова, потому что на самом деле Web сервисы очень простые в использовании.
Запрос к Web сервису в самом простом случае поставляет из себя банальный HTTP запрос, с таким же заголовком и с такими же параметрами, как и у любого другого запроса к любым другим страницам сайта. У Microsoft сервисы могут работать по TCP для увеличения скорости, но это отдельная история, потому что сейчас мы затрагиваем SOAP – классику, с которой кажется и начинались все эти веб сервисы.