Pull to refresh
0
0

User

Send message

Знай откуда пришел пользователь

Reading time2 min
Views18K
Когда вы открываете свой проект вы начинаете писать о нем везде, в том числе и на хабре.

Сервисы статистики типа Google Analytics дадут вам общую оценку трафика, а именно сколько посетителей пришло с какого ресурса. Можно настроить цели(goals) и отследить регистрации или покупки, но этого часто бывает недостаточно.

А что если вам нужна статистика о том откуда идут более активные пользователи или пользователи которые создали больше всего тем на форуме за какой-то промежуток времени, или сделали больше всего покупок в вашем интернет магазине. Вариантов может быть много и такие данные сервисы аналитики уже дать нет смогут.

Читать дальше →

Оптимальная длина и состав пароля

Reading time3 min
Views23K

Введение.



На фоне многочисленных постов о паролях решил провести небольшое исследование.

В настоящее время парольная защита является самым распространённым и, к сожалению, самым ненадёжным методом защиты. Существует много статей на тему «Как составить стойкий пароль», но мне не встречались статьи, где приводятся реальные данные о надёжности паролей.

В исследовании проводится оценка надёжности паролей противостоять атакам грубой силы. Наиболее эффективный метод грубой силы при переборе паролей для хеш-функций является составление радужных таблиц.

Расчёты проводятся для трёх хеш-функций md5, sha1 и sha2 (модификация sha512). В расчёт не берутся данные о коллизиях в данных хеш-функциях, так как с практической точки зрения в реальном подборе пароля они не помогут, да и достойных реализаций в ПО на настоящий время в открытом доступе нет. В исследовании принимают участия пароли длиной 7, 8, 10 и 12 символов трёх различных алфавитов.

Для наглядности результатов приводятся данные о количестве паролей, объёме дискового пространства для хранения радужных таблиц и ориентировочном времени построения радужных таблиц.
Читать дальше →

Чему я научился в Майкрософт

Reading time9 min
Views6K
Проработав пять лет в различных командах в Майкрософт я вынес несколько вещей, о которых я даже не подозревал, когда оканчивал колледж. Основные ценности, чему я научился, вынесенные уроки, причина моего крика на друзей, как ни называй, они сослужили мне хорошую службу.

Некоторые из этих вещей специфичны для Майкрософт, но большая часть найдет применение в любой командной/корпоративной среде. Некоторые из них сложны – из-за них тебя могут уволить (а может и хуже), если ты не знаешь, что делаешь.
Читать дальше →

Рейтинг трекеров рунета

Reading time3 min
Views157K
Закончился 2009 год, начинается новое десятилетие, с чем я от души поздравляю всех читателей! P2P стал одним из важных явлений прошедшего десятилетия, и его популярность уменьшаться не собирается. Например, в 2009 году у двух сериалов — Heroes и Dexter — число скачиваний превысило число телевизионных просмотров. В России p2p-файлообмен, можно сказать, в минувшем десятилетии и появился. Какие-то тренды проходят мимо нас, что-то становится популярнее чем в мире (ICQ, броузер Opera), появившийся в 1999-м году Napster вобщем-то прошел мимо нас, как и LimeWire, а первым популярным P2P протоколом у нас стал ed2k, официальный клиент которого уже давно закрыт, но остались альтернативы типа eMule.
Читать дальше →

Учимся ошибаться

Reading time2 min
Views887
Учимся ошибаться у сильных мира сего.

Рассказывает Мег Уитмен, бывшая CEO Ebay, кандидат в губернаторы Калифорнии

Когда я пришла в Ebay в январе 1998 года компания росла безумно быстро, доходы росли на 70% каждый месяц. Мы продолжать обновлять сайт, но времени катастрофически не хватало. Если вы думаете, что ваш трафик вырастет на 150% в следующий год, нужно готовить инфраструктуру под 250% роста.

В пять часов вечера 10го июня 1998 года сайт Ebay лег. База данных, на которой работали аукционы, полностью вышла из строя. Я позвонила своему ассистенту и сказала: “Нам, пожалуй, придется здесь подзадержаться на какое-то время. Нам нужны раскладушки, спальные мешки, туалетные принадлежности, полотенца.” Мы организовали спальные уголки в конференц-залах.

Читать дальше →

Я не хочу больше работать в маленьких студиях

Reading time3 min
Views2.2K
Вчера ко мне пришел К.О. и рассказал то, чего я и так вроде бы подозревал, но очень надеялся, что это все же неправда — кризис или не кризис на дворе, но в маленьких веб студиях в основном (конечно же, бывают исключения) все плохо.

Я какое-то время работал в такой студии из 4х разработчиков, 2х манагеров, 2х продажников, босса и секретарши. Я был наивно уверен, что это только у нас так. На самом же деле, большинству маленьких студий присущи одни и те же черты. Вы можете со мной не соглашаться, я не навязываю никому свое мнение. Возможно, ваш опыт говорит об обратном, но все же.

Я понял, что плохи те студии, что остаются маленькими долгое время. Они должны либо совсем разваливаться, либо вырастать в солидные конторы. Где граница между маленькой и среднего размера студией? Граница скорее субъективная, взглянув на молодую морковку можно с уверенностью сказать, что она большая, а вот маленькая она или уже постарше, каждый из нас определяет эту границу для себя сам.

Сейчас я работаю в крупной солидной компании. И скажу честно, в отлаженном большом работающем механизме винтики себя чувствуют гораздо комфортнее, чем в маленьком ненастроенном и глюкавом. За последнее время мне приходилось наблюдать за несколькими абстрактными особями подходящими под субъективное определение маленькой студии. И я с удивлением обнаруживал в них все те черты и все те проблемы, что долгое время мне приходилось наблюдать там, где я работал. Больше слез под катом.

Читать дальше →

Конспектов нет — экзамен есть

Reading time2 min
Views1.4K
image

Пиарю свеженький сервис для студентов, как раз к сессии (или считайте новогодним подарком :). Это сервис совместной подготовки к экзамену: www.konspektov.net

Все просто: создаешь на сайте новый экзаменационный билет (а именно список вопросов к нему), передаешь ссылку на него своим друзьям/одногрупникам, каждый берет себе один из вопросов и пишет на него ответ. В результате у всех есть готовый список вопросов и ответов, который можно печатать, учить или делать шпоры, кому как удобней.
Читать дальше →

Путь от успешного стартапа до большой компании

Reading time5 min
Views2.2K
На Хабре довольно часто публикаются статьи о том, как правильно раскрутить свой стартап (например, вот эта статья). Но я пока еще не встречал статей о том, что делать со стартапом после того, как он успешно запущен и раскручен, поэтому я решил восполнить этот пробел и написать про статью про историю одного сферического стартапа в вакууме. Статья не обходится без выводов, базируется на реальном жизненном опыте и находится под катом.

С Новым Годом! С Новым Счастьем!
Читать дальше →

Немного советов начинающим и не очень

Reading time6 min
Views4.8K
image

Немного воды
Разрешите представиться — фрилансер-дизайнер с опытом работы чистым фрилансером всего полтора месяца.
Профессиональный опыт работы в вебе — более 6 лет. Именно эти шесть лет позволили мне сейчас стать тем, кем являюсь и окончательно выбрать вектор своего движения.

Когда полтора месяца назад я встал на этот путь — мне думалось, что в начале будет безумно тяжело, тем более, что вокруг столько опытных коллег по цеху, с которыми мне тягаться будет просто невозможно.

Но, как оказалось, я ошибался. Потому-то как минимум 50% фрилансеров просто не понимают каких-то прописных истин, о которых я и хочу поведать далее.
Читать дальше →

Я хочу быть фрилансером. Нет, не хочешь!

Reading time2 min
Views9.8K
Из 50 человек начинающих заниматься фрилансом, только 1 остается в нем сроком более чем на 2 года.


К сожалению, какой бы то не было глобальной статистики по тенденции роста чистокровных фрилансеров нету, поэтому я воспользовался статистикой основанной на собственных наблюдениях. И я хотел бы поделиться своими рассуждениями на эту тему.
Читать дальше →

Делай добро и бросай его в воду…

Reading time8 min
Views1.2K
Давно хотел написать подобную заметку, но все не решался выносить свои мысли, метафоры и рассуждения на широкий суд хабраобщественности.

«Стартап — недавно созданная компания, обладающая ограниченными ресурсами и строящая свой бизнес на инновациях и инновационных технологиях». Я очень часто размышляю над сутью этих слов. Почему-то многие, от кого мне приходилось слышать слово «Стартап», по большей части, не понимают, в чем его основное предназначение. Довольно смешно выходит, когда очередной новостной портал называют стартапом. Или в десятый раз переваренный контент — инновациями.

В большинстве своем нижеследующее графоманство и мои собственные впечатления навеяны этой заметкой. И, скорее всего, это даже некоего рода «ответ», как, по возможности, избежать того, что происходит.

Если вы считаете себя стартапером, у вас есть свой личный «инновационный» проект, вы каждый день смотрите с завистью на очередную новость про «корпорацию добра» и в тайне от жены откладываете деньги на неделю отпуска с ноутбуком на чердаке — скажите, много ли вопросов вы задаете сами себе? Нет, не пытаетесь стремглав найти решение, а просто составляете список тех насущных вопросов, которые вам когда-то придется решить, начав изобретать очередной велосипед в своем уютном гараже? И на каком месте в этом списке стоит вопрос «Кому это нужно?».
So, what next?

Внедрение семантических данных в HTML

Reading time4 min
Views1.9K
Тоже хочу принять участие в размышлениях на тему семантического веба, начатого здесь и здесь.

Мной было потрачено определенное количество времени на исследования принципов и тенденций развития семантического веба, хочу поделиться основными результатами и мыслями.
Читать дальше →

PastryKit: средство разработки сайтов для iPhone, написанное в Apple

Reading time1 min
Views1.2K
Обратите внимание вот на какую картинку:

[пример web-приложения PastryKit]

На экране этого iPhone вы видите приложение, которое выглядит как обычное приложение; тем не менее оно запущено через Интернет, оно является сайтом, который просматривается в мобильной версии браузера Safari. Этот эффект достигается использованием библиотеки PastryKit, разработанной в Apple: библиотека отключает адресную строку Safari, библиотека обеспечивает фиксированное позиционирование панелей инструментов, библиотека даже заменяет способ прокрутки сайтов Safari, добавляя к нему такое «сохранение импульса», которое свойственно именно приложениям iPhone, а не сайтам Safari.

Библиотека PastryKit состоит из CSS и джаваскриптов. Она используется в «iPhone User Guide», а также, до некоторой степени, в LP-файлах iTunes, но ещё не очень ясно, собирается ли Apple пропагандировать и документировать использование PastryKit; блоггер и разработчик Джон Грубер (John Gruber; это тот самый, который придумал язык разметки Markdown) сравнительно случайно обнаружил библиотеку PastryKit на сайте Apple и дал знать о её существовании другим заинтересованным разработчикам.

Подробнее обо всём этом вы можете прочесть во блоге Ajaxian; там же рассказывается, как и где можно скачать и подключить PastryKit.

Техническая поддержка — причины и следствие

Reading time4 min
Views6.2K
Так случилось, что я тесно связан с разработкой новых и поддержкой существующих интернет проектов компании, в которой работаю, а также отвечаю за все, что связано с техническими вопросами. Хабр читаю давно, но сегодня почему-то так захотелось написать о том, что так давно меня преследует.
Когда все только начиналось, первые клиенты были в радость и любой звонок от них казался таким долгожданным, что хотелось сразу же удовлетворить все
их хотелки, получить лестный отзыв, таким образом пощекотав самолюбие и получив массу положительных эмоций. Тогда я не подозревал, что звонки клиентов и мало мальские просьбы с их стороны покажутся для меня адом и я буду боязно смотреть на телефон, утром в ужасе просыпаться от послышавшейся мелодии рингтона, менять его каждые две недели.
В скором времени львиную долю моего времени начало съедать общение с людьми, которые считали, что заказав сайт, все вопросы по нему будут решаться незамедлительно, потому что они уже оплатили его работу. Конечно, глупо было не оговорить все ньюансы последующей поддержки, но знать бы где упадешь -соломки бы подстелил.
К чему это привело?
Читать дальше →

За что я люблю программирование

Reading time3 min
Views10K
Когда я был маленьким, я очень любил писать программы. Интерес был вызван, скорее, обидой. Почему это компьютер умнее меня? И игрой. Игрой, заставить его, компьютер, делать то что я хочу. Ты нажимаешь кнопку, а он говорит что не так, ты правишь ошибку, а он говорит что опять не так… И вот оно запустилось. А счастья нет. Ты начинаешь разбираться… искать… Ты чувствуешь себя строителем мира, так мне тогда казалось. Мне казалось что я создаю свою вселенную… Свой маленький мир…

Читать дальше →

7+ превосходных инструментов для оптимизации изображений

Reading time5 min
Views105K
Перевод статьи 8 Excellent Tools for Optimizing Your Images
К сожалению на момент перевода один из сервисов перестал работать. Но хабровчане предложили еще много хороших решений!

Одним из самых простых способов уменьшить время отклика страниц на вашем сайте является оптимизация изображений.

Есть несколько бесплатных инструментов помогающих уменьшить и оптимизировать изображения. В этой статье вы найдете удобные инструменты для создания картинок для веба настолько маленьких по весу, насколько это возможно.
Обзор инструментов — под катом.
Читать дальше →

Сказка про Петю и Васю или снова о плюсах и минусах фриланса

Reading time3 min
Views6.2K
В одном мегаполисе, в соседних домах живут два друга – Петя и Вася. Оба программисты, но Петя трудится в офисе компании, а Вася фрилансит.
В понедельник, как и всегда, Петя встал в 6-30 утра, чтобы успеть к 9 на работу в центр города. Ему очень хотелось спать, вчера вечером они с Васей допоздна пили пиво, но за опоздания на работе штрафовали. В 8-55, пробравшись сквозь сугробы и пробки на дорогах, злой и невыспавшийся Петя прибегает в офис. Вася в это время только пробуждается. Ровно через 10 минут он встанет и за 7 секунд дойдет до своего рабочего места. Петя завидует – он тратит на дорогу от 1 до 2 часов и столько же обратно.

В то время как Вася, зевая, просматривает почту, на Петю орет его начальник. Коллега Наташа ехидно улыбается. Петя снова завидует другу – у Васи нет дурака-начальника, склочных коллег и дурацких корпоративных правил.
В 12 у Пети неожиданно погас монитор. Он отправил заявку системному администратору и ушел на обед. Когда вернулся – все работало. Примерно в это же время монитор погас и у Васи. Он попытался починить сам, но не смог. Он позвонил для консультации Пети, но Петя не помог, сказав, что у него была такая же проблема, но ее решил сисадмин. Пришлось Васе нести монитор в мастерскую и платить деньги мастеру за ремонт.

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

Читать дальше →

Идея нового социального сервиса

Reading time4 min
Views811
Знакомый попросил опубликовать этот пост, для обсуждения. У него нет аккаунта на Хабре, и если пост наберет голоса, то он получит его. Буду благодарен за ваши комментарии, а желающие могут получить инвайт для закрытой беты на сайте keenko.com

Доброго времени суток!
Хотим привлечь внимание Хабра-сообщества к нашей идее.
Это социальный веб-сервис. В скором времени он позволит видеть на каждом сайте и каждой странице Интернет кто еще сейчас находится на этой странице, посмотреть профиль рядом находящегося пользователя в социальных сетях, где пользователь зарегистрирован, (если он не скрыл себя на сайте) и пообщаться с ним, не покидая тот сайт, который просматривают пользователи.
В посте более подробно – зачем, для кого и как …

Читать дальше →

Иллюстрированный отчет с конференции LeWeb Paris 09

Reading time4 min
Views768

9-10 декабря в Париже малозаметно для хабражителей прошла самая крупная в Европе конференция по теме веба.
До сих пор на Хабре был только один топик — о том, что на LeWeb пригласили один из проектов украинского Приватбанка.

Непорядок! Конференция крупная (2400 человек) действительно интересная, уровень спикеров очень высокий (гвоздем был изобретатель Твиттера Джек Дорси), поэтому ваш покорный решил написать большой отчет с картинками. Тем более, что мне там удалось побывать и даже выступить. :-)

Читать дальше →

Information

Rating
Does not participate
Registered
Activity