Блог

Transact-SQL

В то время как США хочет ограничить свободу в интернете, я работаю над тем, чтобы информация была хоть немного свободнее и доступнее. Сегодня выкладываю очередную часть бесплатной книги Transact-SQL. Работа с данными.

А теперь немного о свободе информации. Я не знаю точно, что там хотят сделать США. Защита интеллектуальной собственности необходима, но что там происходит, что даже wikipedia может закрыться, меня пугает.

Microsoft блокирует Linux на своих планшетах

Паника! Конец света! Microsoft хочет сделать невозможным установку Linux на свои планшеты! И тут возникает вопрос - нафига вообще покупать планшет с Windows, чтобы ставить Linux? Потом начнутся суды о том, что Microsoft должна вернуть деньги на неиспользуемую ОС и Microsoft козлы. Они козлы, но уж на рынке планшетов пускать сопли абсолютно глупо, если не сказать дебилизм.

На рынке компьютеров можно сказать, что Windows монополист и большинство компьютеров выпускается с Windows. И не смотря на то, что есть куча возможности купить компьютер без ОС (по крайней мере, когда я жил в России, это не было проблемой), нужно обязательно купить с Windows и обязательно забрать стоимость Windows у Microsoft. Но на рынке планшетов доля Windows наверно не более 5%, потому что только производители самоубийцы выпускают планшеты на Windows 7.

iPhone 4S

Я жене подарил телефон
Какой ты думаешь?
iPhone!
А о чем ты мечтал?
Windows Phone задолбал!
И она позвонила мне
И в слезах замолила в трубе
Мой милый, мой хороший..
Пришли мне макинтошей
У меня iPhone и iPad уже есть
Нужен MacBook ...

Защита .NET кода

Сегодня получил письмо, в котором меня спрашивают о защите .NET кода от хакеров:

Хотел бы поднять тему защиты приложений .NET. Если у Вас есть возможность и желание, хотелось бы узнать Ваше профессиональное мнение в виде статейки - как лучше защищать коммерческое c# приложение от взлома и пиратства. Прочел много статей об обфускации, но это не панацея. Чем пользуетесь Вы?

Защитить код пока можно только обфускацией или шифрованием, но это действительно не панацея. Шифрование требует дешифровки для выполнения, а значит, можно снять дамп памяти. Обфускация все равно остается вполне читабельной, так что действительно не панацея.

Актуальный язык программирования

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

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

Хорошим программистом можно в любом языке программирования, а чтобы стать системным администратором, программирование знать не обязательно. Желательно знать базы и желательно знать скриптовые языки типа Perl, но супер умений в программировании никто требовать не будет.

Пломбир в вафельном стаканчике

Я из Ростова-на-Дону, столицы Юга России, где летом 40 градусов жары - это нормальное состояние, поэтому мороженное улетает просто на ура. Пломбир в вафельном стаканчике был самым дешевым и самым популярным лакомством детства.

Сегодня были в русском магазине и увидели как мужик покупает коробку из 9 штук мороженного Plombir. Простое мороженное нашего детства. Решили купить его детям 9 штук за 6 долларов. А сколько он сейчас стоит в России? У нас получается 20 рублей за штуку.

Хакерский язык программирования

Только что в комментариях к заметке Актуальный язык программирования увидел следующую кучку вопросов: А как насчёт Питона?? Разве не хакерский язык?? Или у тебя на него идиосинкразия?? Почему?? . Решил вынести в отдельную тему, потому что тут есть что сказать, и возможно кому-то пообсуждать. Этот комментарий был к заметке про актуальный язык программирования и видимо его автор не понял меня или я плохо высказывался в заметке.

Никакой реакции на питон у меня нет. Просто у меня есть PHP и C#, с помощью которых я могу делать все, что мне нужно. Переходить на питон или какой-то другой язык только потому, что где-то написано, что он круче, не собираюсь. Не язык красит программиста, а программист красит язык. Во как офигенно сказанул. От того, что кто-то пишет на супер пупер языке, супер пупер программистами они не становятся.

Лучший хостинг

Иногда меня спрашивают о том, каким хостингом я пользуюсь. Я уже писал, что после обломов с российскими хостингами, я решил все же не рисковать и перейти на американский. Российские тоже есть неплохие, просто я когда-то сделал не совсем правильный выбор с valuehost. Слышал много добрых слов про мастерхост, но все же цена тоже имеет значение. Цена американского хостинга все же на много ниже. Я сравнивал кучу разных вариантов и решил, что на много больше сэкономлю за бугром.

Для меня выбор хостинга вопрос чисто вопрос экономии и качества. Что мне нравится в ixwebhosting, которым я пользуюсь, он работает весь день отлично. Заметные тормоза ощутимы только с 8 до 9 вечера по Торонто. Это как раз самый пик посещения у всех. У моего клиента (он сидит на другом хостинге) так же в этот период происходит пик посещения, потому что американцы приходят с работы и просто взрывают трафик из дома.

Семейный компьютер

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

Рабочее место программиста

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

Я бы не сказал, что я чистюля, у меня на рабочем столе тоже лежат вещи неаккуратно, но их немного. Вот бардак меня бесит. А что я люблю еще, так это технику. Это наверно уже всем понятно. Я люблю много техники, очень много.

Я думаю, что не бардак и разбитая техника является мечтой любого программиста на рабочем месте, а любое из следующих рабочих мест:

О блоге

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

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

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

Пишите мне