Pull to refresh
21
0
Send message

Вот и мой файлообменник «прижали к ногтю»

Reading time1 min
Views22K
Вот и до моего файлообменника добрался отдел «К».

Буду вести тут записи о ходе событий.

Начало.

22.04.2010 12:00
Обнаружил что сервер не пингуется. Позвонил хостеру, попросил подключить KVM чтобы узнать в чем дело с сервером. Но подключать KVM не потребовалось. Хостер сообщил мне — "сотрудниками МВД Управления К на основании Постановления о производстве обыска (выемки) были изъят ваш сервер."

К сожалению, хостеру не дали сделать копию одной из двух бумаг, которую им показывали оперативники отдела «К». Так что узнать ни номер уголовного дела, ни ФИО следователя пока не могу.

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

PS. Если у вас файлообменный сервис — закройте его нафиг. Похоже волна пошла.

Как будут новости — отпишу.

UPD. Попросили перенести из личного блога в основной. Т.к. новость интересная людям.
Total votes 382: ↑366 and ↓16+350
Comments340

Зачем же нужна виртуализация?

Reading time8 min
Views222K
Слово «виртуализация» в последнее время стало какой-то «модой» в ИТ-среде. Все вендоры железа и ПО, все ИТ-компании в один голос кричат, что виртуализация – это круто, современно, и нужно всем. Но, давайте, вместо того, чтобы идти на поводу у маркетинговых лозунгов (а иногда бывают такими, что сам Геббельс умер бы от зависти), попытаемся посмотреть на это модное слово с точки зрения простых «технарей» и решить, нужно нам это или нет.

Читать дальше →
Total votes 114: ↑95 and ↓19+76
Comments159

Хабраэффект глазами сервера или почему не стоит апачем раздавать статику

Reading time3 min
Views3.3K
В статье я расскажу впечатления от хабраэффекта наблюдаемом на личном сервере.



В ней не будет ничего нового для тех, кто давно занимается вебом, а особенно для администраторов решавших вопросы защиты от DDOS.
Просто небольшая заметка о том, как я наблюдал хабраэффект.
Читать дальше →
Total votes 169: ↑143 and ↓26+117
Comments112

Как открыть студию без стартового капитала

Reading time5 min
Views75K
Здравствуйте коллеги!
Представляю вам некую «шпаргалку» для будущих руководителей студий.

У многих появляется желание открыть свою студию, но есть мысли, которые вас останавливают. Это «нет инвесторов», «нет клиентов», «не знаю как буду рекламироваться» и многие другие. Некоторые из них мы разберем в этой статье.

Открыть свою студию можно при любых условиях и исходных данных, в том числе и не имея стартового капитала. Главное – наличие твердого желания и готовности тратить все свое время и силы на развитию. Правда, проблем в этом случае может быть чуть больше, но зато и ценного опыта набежит с избытком.
Если денег нет, а счастья хочется… (с)
Читать дальше →
Total votes 136: ↑92 and ↓44+48
Comments62

Обзор бесплатных библиотек для Flash/Actionscript 3.0 разработчиков

Reading time3 min
Views7.5K
Появление в 2006 году третьей версии языка ActionScript заметно повлияло на развитие рынка флэш-приложений. Смещение акцента с создания дизайнерами небольших флэш-приложений в сторону разработки более сложных программных продуктов потребовало привлечения в отрасль все большего числа профессиональных программистов. Поддержка ООП, пакетов, пространства имен и другие нововведения породили создание различных универсальных и узконаправленных библиотек, которые служат основой для многих проектов.
Данная статья представляет собой обзор наиболее популярных и полезных библиотек, которые могут стать отправной точкой для начинающих флэш-разработчиков, а также оказаться полезными для профессионалов.
Читать дальше →
Total votes 58: ↑52 and ↓6+46
Comments41

Flash Builder 4 и юнит тесты

Reading time1 min
Views2.5K
Был приятно удивлен тем, что теперь создание юнит-тестов занимает считанные мгновения.
Итак, кратенько расскажу и покажу, как писать юнит-тесты в Flash Builder 4.

Это даже не статья, а просто описание нескольких простых шагов

Поехали!
Читать дальше →
Total votes 37: ↑31 and ↓6+25
Comments19

Логорама (лучший короткометражный анимационный фильм)

Reading time1 min
Views5.7K
Недавно прошла 82-я церемония вручения всем известной премии «Оскар». Все удостоившиеся наград фильмы вы, скорее всего, уже видели. А короткометражный мультфильм «Логорама» говорит вам о чем-нибудь? Мне ни о чем не говорил, пока не рассказал друг.

image
Читать дальше →
Total votes 163: ↑143 and ↓20+123
Comments127

Ввоз и монтаж оборудования в дата-центре

Reading time2 min
Views25K
Как мы и обещали, переходим от повествования о строительстве дата-центра к более предметным областям. Сегодня мы расскажем и покажем, как происходит ввоз, регистрация и монтаж клиентского оборудования в дата-центр. В принципе, здесь нет ничего удивительного, или захватывающего, но тем, кто интересуется вопросами типа «как же там все устроено», наверняка будет интересно.

image

Читать дальше →
Total votes 145: ↑132 and ↓13+119
Comments154

Архитектура ExtJS приложений: подход со стороны Zend Framework

Reading time8 min
Views3.7K
В дополнение статей oddy про архитектуру RIA-приложений на основе ExtJS хочу предложить свой, альтернативный подход к данной проблеме. Он состоит в использовании ZendFramework-подобного каркаса xFrame, написанного на JavaScript. Под катом — описание ключевых элементов системы, ссылки на демо приложение и исходный код.
Читать дальше →
Total votes 23: ↑21 and ↓2+19
Comments12

Код, который приятно читать

Reading time2 min
Views3.7K

Хороший код


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

Основное правило

Я считаю, что читаемым является код, в который можно не вчитываться.
То есть, пары-тройки строк дожно быть достаточно, чтобы сказать, что делает класс или метод. Ещё пары-тройки — чтобы примерно сказать, как он это делает.

Прочие замечания

Я заметил, что есть ещё несколько довольно общих правил, которые делают код симпатичнее.
Читать дальше →
Total votes 89: ↑71 and ↓18+53
Comments242

CSSDoc — формат комментариев для CSS

Reading time3 min
Views12K
Уже неоднократно видел утверждение, что CSS необходимо комментировать, чтобы потом было проще сориентироваться себе или тому, кто также поддерживает или будет в дальнейшем поддерживать ваш код. Но почему-то никто не предлагает использовать какой-то универсальный формат комментариев, который был бы понятен всем, хотя в программировании такое используется повсеместно: JavaDoc, JSDoc, PHPDoc и т.п.

Несложно догадаться, что рано или поздно кто-нибудь бы захотел использовать подобный формат комментариев в CSS и такой формат появился: CSSDoc. Спецификация пока что имеет статус черновика, но ничто не мешает начать пользоваться основными правилами уже сейчас.

Если интересно, то нужно нажать на эту ссылку.
Total votes 59: ↑51 and ↓8+43
Comments75

Ошибки начинающего руководителя студии

Reading time3 min
Views17K
Здравствуйте.
Сегодня я хочу рассказать об ошибках, которые часто совершают начинающие руководители и о простых способах их избежать.
Итак, Вы открыли студию. Проблемы с арендой офиса, первыми заказами, подбором команды, позади, что дальше?
Для студии первый год – самый сложный и показательный период, от которого зависит ее дальнейшее существование и успех. Очень многие руководители бросали свои начинания именно в первый год, к сожалению пройдя практически идентичный путь типичных ошибок.

Итак, первая ошибка. Клиент – враг.


Особенно это касается компаний, продающих «творческий» продукт – веб-студий, креативных агентств и т.д. К клиентам начинают относиться как к идейным врагам, варварам, губящим творения и портящим блестящие концепции и идеи. Это типичная человеческая реакция, защищающая свое право на индивидуальность и личное мнение.
Решение: Нужно понять одну простую вещь: ваши деньги находятся в кармане клиента. Вступать с ним в спор и навязывать свой вариант можно лишь в одном случае: если Вы твердо уверены в эффективности своего проекта и готовы взять на себя всю ответственность и гарантии. В противном случае лучше внести требуемые правки и тем самым сохранить отношения с заказчиком. Естественно нужно пытаться найти компромисс, что бы не получить совсем плохой продукт. Но даже если клиент настаивает, лучше преодолеть свои абмиции, и сделать как он хочет, хотя в портфолио класть не обязательно.
Читать дальше →
Total votes 70: ↑47 and ↓23+24
Comments55

Использование Delegate и Undelegate в jQuery 1.4.2

Reading time5 min
Views8.8K
jQuery
В комментариях к анонсу версии 1.4.2 было много вопросов по поводу 2-х новых методов, появившихся в новой версии jQuery
Вы наверное слышали, что в jQuery 1.4.2 было добавлено 2 новых метода: .delegate() и .undelegete(). Эти два метода предназначены для тех же целей, что и методы .live() и .die() ссответсвенно, они только используют другой синтаксис.
узнать больше
Total votes 135: ↑85 and ↓50+35
Comments75

Редирект после POST запроса

Reading time2 min
Views48K
Каждый веб-разработчик знает, что после POST сабмита формы желательно сделать редирект, чтобы предотвратить повторную отправку данных, когда пользователь захочет обновить страницу. В основном это критически необходимая операция, так как данные формы могут сохраняться в базе данных или участвовать в платёжной транзакции. И тогда данные не только продублируются, но и спишутся лишние деньги.

Но речь не о деньгах, а о правильном редиректе…
Читать дальше →
Total votes 102: ↑86 and ↓16+70
Comments79

Как я ловил хакера

Reading time2 min
Views44K
Произошло это в начале 2008 года, когда я еще работал в одном крупном украинском банке инженером в IT-департаменте. Только спала новогодняя праздничная суета, и нагрузка на подразделения техподдержки немного поубавилась, как один из подотчетных мне web-серверов сообщил о заканчивающемся на диске месте. Беглый анализ показал, что стремительно росли логи IIS сервера, на котором крутится один из публичных платежных комплексов банка. Мои опасения оправдались – на сервер началась DDOS атака.
Читать дальше →
Total votes 431: ↑407 and ↓24+383
Comments192

Фотографируем гаджеты для обзора или сайта по-быстрому

Reading time3 min
Views13K
Топики с обзорами всевозможных гаджетов появляются на хабре достаточно часто и возможно, мой рассказ покажется полезным как раз для такого случая – сделать фотографию гаджета для обзора. Здесь я расскажу как быстро сфотографировать небольшой гаджет с максимально возможным качеством. В крайнем случае, это можно сделать даже камерой телефона, я так и поступлю. Поскольку технические средства в этом топике ограничены, практически любое улучшение используемой техники приведёт к повышению качества результата.
Читать дальше →
Total votes 196: ↑191 and ↓5+186
Comments79

Кратко о RTTI и атрибутах в Delphi 2010

Reading time3 min
Views15K
RTTI (Runtime Type Information) было тщательно переработано в Delphi 2010.
RTTI является центральным элементом, на котором написано Delphi IDE, он существует со времен первого выпуска, однако я слышал от некоторых людей на протяжении многих лет, что они попытались использовать RTTI и нашли это слишком сложным и замысловатым, особенно по сравнению с Reflection API в Java и .NET. Вот это настоящий позор, поскольку возможность писать код для запроса подробной информации о других объектах, не зная заранее их типа, это действительно мощная возможность.
Читать дальше →
Total votes 48: ↑28 and ↓20+8
Comments380

Фокус с HeadScript (сборка в один файл)

Reading time8 min
Views3.2K
Если сделать так:
<?php $this->headScript()->appendFile('/js/my1.js');?>
<?php $this->headScript()->appendFile('/js/my2.js');?>
<?php $this->headScript()->captureStart() ?>
  var action = '<?php echo $this->baseUrl ?>';
<?php $this->headScript()->captureEnd() ?>

<?php echo $this->headScript(); ?>
<?php echo $this->magicHeadScript(); ?>


то вместо чего-то типа такого:
<script type="text/javascript" src="/js/my1.js"></script>
<script type="text/javascript" src="/js/my2.js"></script>
<script type="text/javascript">
  var action = '/123';
</script>

получим на выходе:
<script type="text/javascript" src="/cache/js/1b1004a203..._compressed.js"></script>

Читать дальше →
Total votes 74: ↑60 and ↓14+46
Comments129

Остекляем Opera 10.50 в Windows Vista/7

Reading time2 min
Views6.9K
Одним из главных новшеств Opera 10.50 под Windows стала полная поддержка эффектов Aero, в том числе и стеклянного интерфейса Aero Glass. Однако, распространилось это далеко не на все элементы браузера. Дизайнеры Opera сумели хорошо выдержать баланс между стеклом и классической графикой, но ведь есть и те, кому хочется, чтобы интерфейс его любимой программы был полностью стеклянным ;)
image

Читать дальше →
Total votes 82: ↑56 and ↓26+30
Comments84

Несколько фишек для изучающих английский язык

Reading time1 min
Views48K
1. Анонимные чаты: omegle.com, chatroulette.com
2. Сайты-помощники: kwiz.me, kimir.org, englishtips.org
3. Подкастинг: eslpod.com, effortlessenglish.com, npr.podcast.com, businessenglishpod.com,
4. Качаем фильмы/сериалы, затем субтитры к ним. Просматривать можно с замедлением в VLC плеере чтобы лучше переваривать. Еще рекомендую комик шоу, например Important Things with Demetri Martin — не пожалеете.
5. В скайпе ищем каких нибудь индусов со статусом SkypeMe и не стенсняясь знакомимся.
6. При прочтении какой-то книги или просмотра фильма неплохо бы подготовится таким образом: берем текст, устанавливаем длину слова и частоту употребления в тексте и запускаем, например, этот скрипт (PHP): pastebin.com/m7672c2a9
В итоге имеем дайджест слов большинство из которых вы уже знаете но остальные стоит подучить. И когда вы будете смотреть фильм или читать книгу вы автоматом поймете это слово.
7. Произношение слов — ставим в Google.translate режим Русский->English и в поле текста пишем английское слово — оно без перевода встанет справа вместе с флэшкой которое произносит слово. Также forvo.com, howjsay.com
8. Социальные сервисы ответов:
answers.yahoo.com, vark.com
9. Социальные сети для изучения языка:
livemocha.com, lingq.com, italki.com
10. Остальное:
nytimes.com, ecenglish.com, urbandictionary.com
allengl.narod.ru/top/phvTOP170.htm

Надеюсь каждый нашел для себя что-то полезное:)
Total votes 190: ↑171 and ↓19+152
Comments114

Information

Rating
Does not participate
Location
Россия
Registered
Activity