пятница, 28 января 2011 г.

Хабрахабр

КупиКупон - скидки от 50% до 90%

Хабрахабр:



Предупреждение: Эта статья вас ничему не научит. Это очень высокоуровневый взгляд, мои мысли, моя рефлексия на вопрос, который для меня важен + небольшое этнографическое исследование по графическим клиентам git-а. Поговорим о распределенных системах управления версиями. CVS был грустным, медленным, неатомарным (?ничего не трогайте, я коммичусь?), зато с нормальным клиентом в Эклипсе. SVN был медленным и поначалу веселым, но с появлением первой ветки тоже грустным (?ничего не коммитьте, я мержусь?), с двумя разными клиентами в Эклипсе, баги которых нежно дополняли друг друга. Тогда я выучил git. Git ? это такой нелогичный набор утилит командной строки, в котором ежедневные операции выполняются последовательностью из двух?четырех команд. Читать дальше →


Похоже на то, что руководство сервиса Twitter все же решило его социализировать, то есть сделать больше похожим на социальную сеть. В принципе, и так понятно, что Twitter ? социальный ресурс, но раньше акцент все же делался на подписчиков и подписки, а не на общих знакомых и социальные связи в общем. Новый элемент интерфейса, добавленный в Twitter, теперь позволяет видеть, сколько у вас общих подписок и фолловеров с другим пользователем. Для того, чтобы увидеть изменения, достаточно открыть страничку другого твиттерянина, и сразу будет видна новая панелька в правой части. Читать дальше →


Причем не совсем понятно, какую цель несет подобный ?отлов?. Понятно, что анонимусов многие тысячи, а поймали всего пять человек в дополнение к предыдущей группе пойманных. Самое интересное, что поимка столь страшных нарушителей была проведена при поддержке американских полицейских, которые предоставляли британцам все необходимые данные, включая IP и прочие идентификаторы. Пойманные якобы участвовали в DDoS-кампании, организованной ?Анонимусами? против сайтов Amazon, Visa и Mastercard. Анонимусы мстили за отказ Amazon предоставлять услуги хостинга Wikileaks, а платежным системам за то, что они перекрыли пути поступления добровольных взносов на счет Wikileaks. Читать дальше →


Использование Rebar При разработке на Erlang часто приходится собирать зависимости из разных источников, следить за их нужными версиями, создавать OTP-релизы для распространения проектов. Дела достаточно рутинные и неприятные. Для того, чтобы разработка меньше доставляла неприятных моментов, компанией Basho был создан очень удобный инструмент ? Rebar. В этой статье я постараюсь раскрыть преимущества от его использования на реальном примере с использованием сторонних зависимостей и созданием конфигурируемых OTP-релизов. Читать дальше →


Привет, олл! Наверняка, многие из вас заметили, что в последнее время попытки контроля интернета все усиливаются и усиливаются, тому есть множество примеров ? начиная от закрытия torrents.ru без суда и следствия(а ведь они сотрудничают с правообладателями!!) до демонстрационных отловов разных хакеров, что б другие сидели тише. Ага. Хрен вам. Я предлагаю организоваться и начать разрабатывать нашу новую (национальную, хехе) систему обмена данными, которая будет развитием существующих торрентов, емулей и прочего. Сразу говорю, вероятно, все это так или иначе реализовано в различных инструментах обмена информацией ? цель сделать это все более доступным, более удобным и более живым. Осторожно ? много текста без картинок. Читать дальше →


В Facebook, наконец-то, появилась возможность посещать сайт через HTTPS-соединение, что должно радикально повысить безопасность для пользователей. Возможность доступна в качестве опции в Account Settings. Функция будет появляться у пользователей постепенно в течение следующих нескольких недель, так что, возможно, вам придётся подождать. Facebook уже использовал HTTPS при авторизации пользователей на других сайтах через Facebook Connect. Но теперь у вас будет возможность установить HTTPS в качестве соединения по умолчанию на весь период посещения Facebook. Страницы по HTTPS будут загружаться несколько медленнее, но вы не будете подвержены риску того, что при использовании Wi-Fi ваш пароль кто-то узнает через тот же Firesheep. Учтите, что некоторые функции, в том числе многие сторонние приложения, при HTTPS-соединении работать не будут. Разработчикам приложений предложено использовать ?Secure Canvas URL?. В будущем планируется включить HTTPS для всех по умолчанию.


Я глубоко верю в методику TDD (разработка через тестирование), так как видел на практике пользу от неё. Она выводит разработку ПО на новый уровень качества и зрелости, хотя она до сих пор не стала повсеместно распространённой. Когда наступает момент выбора между функциональностью, временем и качеством, всегда страдает именно качество. Мы обычно не хотим потратить больше времени на тестирование и не хотим идти на уступки в количестве выпускаемой функциональности. Если вы не планировали использовать методику TDD с самого начала проекта, то потом очень трудно перейти на неё. Все мы слышали множество оправданий


В последнее время я работаю с клиентами над вопросами настроек JVM. Смахивает ситуация на то, что далеко не все из разработчиков и администраторов знают о том, как работает garbage collection и о том, как JVM использует память. Поэтому я решил дать вводную в эту тему с наглядным примером. Пост не претендует на то, чтобы покрыть весь объем знаний о garbage collection или настройке JVM (он огромен), ну и, в конце концов, об этом много чего хорошего написано уже в Сети. Читать дальше →


Примечание переводчика: хоть статья довольно старая (опубликована 2 года назад) и носит громкое название, в ней все же дается хорошее представление о различиях реляционных БД и NoSQL БД, их преимуществах и недостатках, а также приводится краткий обзор нереляционных хранилищ. В последнее время появилось много нереляционных баз данных. Это говорит о том, что если вам нужна практически неограниченная масштабируемость по требованию, вам нужна нереляционная БД. Если это правда, значит ли это, что могучие реляционные БД стали уязвимы? Значит ли это, что дни реляционных БД проходят и скоро совсем пройдут? В этой статье мы рассмотрим популярное течение нереляционных баз данных применительно к различным ситуациям и посмотрим, повлияет ли это на будущее реляционных БД. Читать дальше →


Какой-нибудь год назад все просто с ума сходили от Error-based MySQL, а unserialize казался чем-то сложным и не встречающимся в реальной жизни. Теперь это уже классические техники. Что уж говорить о таких динозаврах как нуль-байт в инклудах, на смену которому пришел file name truncated. Исследователи постоянно что-то раскапывают, придумывают, а тем временем уже выходят новые версии интерпретаторов, движков, а с ними ? новые баги разработчиков. По сути, есть три метода найти уязвимость: смекалка (когда исследователь придумывает какой-нибудь трюк и проверяет, работает ли он на практике), анализ исходного кода и фаззинг. Об одном интересном китайском фаззинге и его развитии с моей стороны я и хочу рассказать. Читать дальше →


Disclaimer: Данный пост написан мною как частным лицом. Этот пост является частью цикла статей об отчетностях ИТ-компаний. Индустрия ИТ активно растет после кризисного года, выдавая рекордные цифры среди всех компаний. Сегодня итоги своего второго квартала финансового года подводил Microsoft. Основные вопросы перед этим были о том, удастся ли компании сохранить скорость роста и удастся ли остаться впереди Apple по чистой прибыли, особенно  после новых вершин последней. Microsoft удалось и то, и другое. Во втором квартале компания показала рекордные $19,95 млрд выручки, рост 15% за год, а чистая прибыль ? $6,63 млрд. Прибыль остается самой высокой в индустрии, основным двигателем которой в этот рождественский период стали прежде всего 8 миллионов проданных игровых устройств Kinect. Кроме того, Microsoft поставил свой новый рекорд в $0,77 дохода на акцию и показала шестой подряд квартал роста operating margin. Читать дальше →


Буквально недели две назад прочитал пост о появлении возможности завести почту Facebook, но на тот момент у большинства все же эта возможность отсутствовала, в том числе и у меня. Запросил инвайт, и на этом дело остановилось. Сегодня же с утра обнаружил, что таки почта активирована, и по сообщениям друзей, видимо активирована уже для широких масс: Решил, не откладывая в долгий ящик, немного исследовать ее. Читать дальше →


На написание данной статьи меня подтолкнул топик HTML в PDF, правда по причине того, что он посвящен языку php, лично мне он был мало полезен, т.к. весь опыт работы с php у меня сводился в переводе нескольких скриптов на C#, поэтому я решил сделать небольшой обзор того, что доступно для работы с pdf по средствам языка C#. Ко мне в список попало 7 библиотек, о которых я скажу несколько слов, а для самой популярной (судя по ответам на stackoverflow), я напишу, как с помощью неё сделать простейший документ. Сразу скажу, что это iTextSharp и работа с ней будет описана в конце статьи. Читать дальше →


Как много решений вы приняли, но так и не выполнили? Как иного раз вы говорили себе, что пойдете в спортзал, заняться изучением иностранного языка? Вероятно, очень много раз. Но если бы на кону был ваш счет в банке, увеличилось бы количество исполненных задач? Несколько новых компаний уверены, что вы скажете ?да?. Они, буквально, делают на это ставку. Последняя потрясающая бизнес-схема, как сочетание денежного долга и совести. StickK.com ? ?интернет-магазин обязательств?, который задает цену вашим целям. Если вы их не достигаете, с вашего банковского счета взимаются деньги и перечисляются в благотворительную организацию по вашему выбору. Вот как это работает: Записываете ваши цели на StickK, выбираете друга в качестве ?поручителя?, который может отследить достижение вами цели, выбераете дату, к которой цель должна быть выполнена. Сделайте ставку, выберите любимую благотворительную организацию. Все! Если вы не сможете достичь цели вовремя, ставка из вашего банковского счет уйдет к благотворителям Уже более 63 тысяч контрактов на StickK, а это более $5.9 млн. ставок. Побродите по сайту и вы найдете не только многолетние самозадачи о занятиях спортом и экономности в быту, но и ?больше не знакомиться с неудачниками?, ?бросить пить Dr Pepper? и ?говорить медленнее для иностранцев в Нью-Йорке? Идея на миллион долларов? Уверен, что да ? как для StickK, так и для благотворительных организаций. by NYT




Картинка такая выбрана неспроста. Опасный пост. На Хабре много тех, кто занимается и живет SEO. Собственно, я даже не против SEO. Это полезное и нужное направление. Как без него быстро вывести новый сайт в какие-то позиции вообще не понятно. Только вот беда в том, что в погоне за количеством ссылок и уникальностью контента, как-то теряется сам смысл понятия ?продвижения сайта заказчика?. Пользователи услугами SEO, вспомните, что результат оценивается по количеству приведенных клиентов, а не по количеству заходов за сайт. Часто это перпендикулярные характеристики. Не давайте полностью забивать себе голову рейтингами, ссылками, уникальностью и прочим. Часто то, что предлагает SEO компания удобно, просто в исполнении и выгодно ей самой, а вовсе не заказчику. Не отдавайтесь им полностью. Будьте благоразумны и постарайтесь, чтобы продвижение состояло из разумных действий, а не из полумеханических. Читать дальше →



Отписаться от этой рассылки

Комментариев нет:

Отправить комментарий