All streams
Search
Write a publication
Pull to refresh
28
0
nekt @nekt

User

Send message

Шифрование для пользователей. Часть первая.

Reading time3 min
Views8.7K
Одному из моих заказчиков как-то понадобился способ организации защищенной коммуникации между несколькими людьми. Для общения предполагалось использовать системы мгновенного обмена сообщениями (аську). Насколько я знаю — для телефонных переговоров ими были куплены некие насадки, которые шифровали голосовой сигнал. Вживую я их не лицезрел, а потому не могу сказать насколько они эффективны. А вот о шифровании электронных сообщений я хочу рассказать подробно. Благо ими я занялся.

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

Поиск персон или на дороге к сингулярности.

Reading time2 min
Views974
На одной из пьянок меня осенила мысль — есть на рынке поиска незанятая ниша. Несмотря на обилие как широкоспециализированных, так и узкоспециализированных поисковых машин в интернете, я не знаю ни одной, что ставила бы своей целью поиск людей. Зачастую зная ICQ человека, можно определить многое — вплоть до адреса. Стоит всего лишь где-то найти ФИО. Проблема в том, что сейчас приходится делать это вручную — нет ни одного автоматизированного сервиса.

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

О личных доменах и не менее личных адресах.

Reading time1 min
Views534
Я хочу поднять таки дома почту и жаббер сервера.

Но мучаюсь вопросом — какие адреса там вообще должны быть и какой из них правильнее всего указывать в контактах?

nekt@nekt.ru звучит как мало масленное.

Есть вообще какие-либо устоящиеся традиции на этот счет? Или все делают как нга душу положит?

Как стоит писать? поделитесь своими мнениями? me@nekt.ru или I@nekt.ru или root@nekt.ru?

ЗЫ я создал этот топик чтобы узнать мнение хабрян, так что очень-очень хочу услышать что вы думаете по этому поводу.

Почему у ноутбуков клавиатуры не отделяются?

Reading time2 min
Views3K
Я уже давно мучаюсь вопросом — что делать с клавиатурой на стационарном ноутбуке. По сути она там нужна исключительно как крышка для монитора — основная клавиатура в том или ином виде докупается отдельно. По крайне мере я достаточно вижу такую картину в офисах — лежит ноутбук и перед ним лежит клавиатура. Так может лучше было бы изначально делать ноутбуки с отделяемой bluetooth клавиатурой? Некоторые производители думают как я, но судя по всему0 спрос не оправдывает ожиданий.
Читать дальше →

Роза Парацельса

Reading time4 min
Views987
В лаборатории, расположенной в двух подвальных комнатах, Парацельс молил своего Бога, Бога вообще, Бога всё равно какого, чтобы тот послал ему ученика. Смеркалось. Тусклый огонь камина отбрасывал смутные тени. Сил, чтобы подняться и зажечь железный светильник, не было. Парацельса сморила усталость, и он забыл о своей мольбе. Ночь уже стёрла очертания запылённых колб и сосуда для перегонки, когда в дверь постучали. Полусонный хозяин встал, поднялся по высокой винтовой лестнице и отворил одну из створок. В дом вошёл незнакомец. Он тоже был очень усталым. Парацельс указал ему на скамью; вошедший сел и стал ждать. Некоторое время они молчали.
Первым заговорил учитель.— Мне знаком и восточный, и западный тип лица, — не без гордости сказал он. — Но твой мне неизвестен. Кто ты и чего ждёшь от меня?
— Моё имя не имеет значения, — ответил вошедший. — Три дня и три ночи я был в пути, прежде чем достиг твоего дома. Я хочу быть твоим учеником. Я взял с собой всё, что у меня есть.Он снял торбу и вытряхнул её над столом. Монеты были золотые, и их было очень много. Он сделал это правой рукой. Парацельс отошёл, чтобы зажечь светильник. Вернувшись, он увидел, что в левой руке вошедшего была роза. Роза его взволновала.
Читать дальше →

Пагинатор — датанатор

Reading time4 min
Views11K

Докомпьютерное прошлое пагинатора


Одна из вещей, что пришла к нам, в интернет из докомпьютерного мира, это пагинатор. Несмотря на то, что пагинатор изначально исполнял (и продолжает исполнять) пусть важную, но только служебную роль, он уже давно стал стандартным методом организации длинных списков. Пагинатор, как таковой, используется и в реальном мире — для нумерации страниц различных книг и документов. Как правило, о нем не вспоминают при чтении — страницы просто перелистывают вне зависимости от номера текущей страницы. Номера же используются лишь для организации ссылок («на 55 странице в 10 сверху строчке написано...») на их содержание — они запоминаются вместо использования закладок, или позволяют указать на содержание конкретной страницы в книге.


Сегодняшнее состояние пагинатора


В интернете дела обстоят примерно так же. Основная задача пагинатора — дать доступ к содержимому, отображаемому на других страницах. Но ссылки на него не дают по нескольким причинам. Во первых ссылку как правило можно дать на конкретную запись, а не на страницу с несколькими десятками подобных записей. А во вторых нумерация страниц в интернете часто начинается не с начала, а с конца. Вспомните — на первой странице показываются последние записи, последние комментарии. Существуют и сайты, на которых нумерация организована наоборот — последние записи оказываются на последних страницах. Для неподготовленного пользователя непривычно начинать что-то читать с последней страницы. Также стоит учитывать, что на данный момент таких сайтов не так и много. Лично я впервые увидел такое решение на хабре и оно поначалу смущало меня очень сильно.

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


Мысли о пагинаторе, что пришли мне в голову


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


К чему я в итоге пришел?



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

Борьба с роботами. Пояснения.

Reading time3 min
Views751
После прочтения заметки о начале моей борьбы с роботами, многие предложили использовать стандартные средства вроде капчи или поля для ввода, скрытого свойствами CSS. Были и нестандартные варианты, вроде распознавания зрительных образов(кошечка это или собачка изображена на картинке?), анализа движения мыши по странице перед отправкой комментария или путаницы в именах полей.

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

Защита от роботов. Начало.

Reading time2 min
Views2.4K
Вот это и случилось — не так давно на мой блог ополчились злые роботы. Они стали забивать спамом мои формы для отправки комментариев. В связи с этим событием, меня некоторое время терзали противоречивые чувства — с одной стороны спам вызывал брезгливость, но с другой тщеславие давало о себе знать — среди роботов я стал боле-менее популярен :). К счастью чувство брезгливости пересилило и я начал борьбу с роботами.
Читать дальше →

Об интересных проектах замолвите слово

Reading time2 min
Views663
В последнее время что-то активизировалось противостояние разработчиков, желающих уйти на вольные хлеба и менеджеров, которым жизнь без персонала не мила. Быть может, я просто стал больше обращать внимание на эти диалоги. Как бы там ни было — хочется и мне высказать свое мнение на обозначенную тему, добавить, как говорится, в настойку мудрости пять своих капель :).

Несмотря на то, что я являюсь веб-разработчиком, я не поддержу товарищей по несчастью, что хотят уходить от дядей. Не столько потому, что я такой весь из себя индивидуалист, сколько мне не нравится аргументы, предъявляемые «уходящими на вольные хлеба». Но давайте обо всем по порядку.
Читать дальше →

АйТишники и нормальные люди. Проблемы общения.

Reading time3 min
Views1.7K
Хочется поднять тему, которая, уверен, будет актуальна для многих программистов, админов и прочей айтишной братии. Не секрет, что взаимопонимание между айтишниками и не-айтишниками достигается ценой огромных усилий с обоих сторон. Но и тогда, когда оно достигнуто, контакт остается только поверхностным. Если можно обменяться мнениями на боле-менее понятном для собеседников языке, то обсудить проблемы не удается почти никогда — до полного понимания интересов другой стороны очень далеко. По крайне мере у меня складываются именно такие ощущения от общения с не-айтишниками :). Мотивы обеих сторон остаются тайной за семью печатями для противоположной стороны.
Читать дальше →

Пряник для пользователей правильных браузеров

Reading time3 min
Views2.3K
Объясняя однажды преимущества таких браузеров, как firefox и opera перед всеми любимым IE, я осознал насколько не очевидны их преимущества при рассказе о них.

  • Табы большинство пользователей воспринимают как нечто заумное — они привыкли переключаться между окнами, ища нужное внизу на панельке. У многих она для этого специально делается двойной а то и тройной ширины.
  • Обработка полупрозрачных PNG для нормальных людей звучит вообще как страшное шаманское заклинание. И конечным потребителям, в итоге, глубоко плевать, насколько на сайте сделана честная полупрозрачность и на скольких костылях она держится. Это целиком проблемы вебмастеров. Юзерам о них можно даже не упоминать.
  • CSS 3 уровня непонятен пользователям точно так-же как и полупрозрачность в картинках — они с этим не сталкиваются и им все равно.
  • Проверка орфографии понятна уже многим. Несмотря на то, что обычно в качестве аргумента приводят проверку орфографии в ворде, расстановку им заглавных букв и прочие мелочи, простые пользователи даже сами замечают различия между IE и другими браузерами — у меня было несколько вопросов, мол почему дома и на-работе ВКонтакт выглядит по-разному.
  • Быстродействие особенно актуально для пользователей рискнувших перейти на IE7 — разница в скорости ощущается невооруженным взглядом. Обычно такие пользователи быстро откатываются на IE6, но достаточно серьезным аргументов для них будет упоминание о дате выпуска IE6 — многих это подталкивает к переходу на более новые браузеры.

Во всем этом списке нет ни одного железного аргумента для простого пользователя, чтобы уйти с IE6. Для разработчиков, стремящихся использовать новые возможности браузеров, это большая проблема. Но кого она волнует кроме них? Поэтому проводятся всевозможные акции из серии «Заблокируй для IE доступ на свой сайт», которые приносят какой-то эффект, но этого явно недостаточно. Я хочу предложить еще один способ для ослабления позиций «самого любимого» браузера, который кардинально отличается от подобных акций.


Читать дальше на хабре

Хабра изменилась

Reading time2 min
Views490
Хабра уже совсем не та, что была раньше. Она изменилась. И я вместе с ней.

Сколько лет я слушал безумные вопли «Хабрахабр изменился! Он уже не тот, что раньше!» и только усмехался. Тогда я не чувствовал изменений. Но не сейчас. Сейчас я явственно ощущаю что Хабра уже далеко не та, какой я застал ее в молодости. Время не пощадило ее. Как, впрочем, и меня. Морщины, обвислый живот, седина на висках — лишь некоторые из признаков приближающейся старости. В своей жизни я пережил многое. Взлеты сменяли падения. Безудержный рост вдруг срывался в бездонную пропасть. Я радовался и ликовал. Я печалился и тосковал по другим временам. Я достиг много вершин и покорил много глубин. Некоторые из них я даже помню — склероз так и не смог побороть меня.

У Хабры тоже была интересная жизнь. Просто Хабра и повторившая ее успех Суперхабра забылись после провательной Мегахабры. К счастью Гигахабра возродила доброе имя Хабры. И вот сейчас, когда грядет уже третья бета Терахабры, я чуствую, что эта не та Хабра, которой я жил все эти годы. Она изменилась. Она изменила своему духу. Даже провальная Мегахабра была куда как ближе к своему естеству. Она следовала верным путем. В этом, наверное и заключается ее провальность — хабралюди хотели чего-то нового, а их вернули на старые, уже известные всем им круги. Остались лишь самые прожженые оптимисты и самые стойкие хабраманьяки. Остальные ушли. Ушли в другой мир. Молодой(тогда), подающий надежды, интригующий свежими решениями мир…

Что ж. Это было их решение. Уйти. Их право. Они сделали это тогда, маршируя под громкие лозунги «Они испортили Хабру. Хабра изменилась!». Юнцы, наивные юнцы. Тогда я считал их именно такими. А сейчас. Сейчас я тоже ухожу. Сейчас я стар и многое повидал в своей жизни. Я застал не один десяток взлетов и падений. Как своих, так и чужих. Но ухожу я так-же, как и все. Ухожу, маршируя под громкие лозунги «Хабра изменилась. Её уже не вернуть». Просто потому, что так принято.

UPD: Интересно, хабражители минусуют топик за острую тему или за мой плоский юмор? :)

Немного о профессиональной деформации.

Reading time2 min
Views1.2K
Один программист, из тех, что любят свою работу бОльшую часть суток, носят грязные джинсы и свитера, помешаны на том, что делают, однажды начал задаваться странными вопросами «Что такое профессиональная деформация?», «Когда наступает тот момент, после которого профессионально деформировавшийся человек не может стать нормальным?», «Как избежать профессиональной деформации?». Естественно, как всякий уважающий себя безумный программист, он подошел к этим вопросам со всей своей скрупулезностью, на которую был способен. Он думал, анализировал, пробовал варианты, обоснования, теории и алгоритмы решения интересовавших его вопросов. Но так и не мог найти ответ…

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

О ссылках, сайтах и кликающих пользователях.

Reading time2 min
Views552
Читая мнения о том, как должны вести себя ссылки, я часто натыкаюсь на мнения, что все ссылки должны открываться в текущем окне, если пользователь не открывает их принудительно в новом табе. В целом это вполне логичная позиция, учитывая то, что почти все браузеры позволяют выбрать где открыть ссылку на полуинтуитивном уровне для тех, кто не в курсе — левая кнопка мыши открывает ссылку так, как прописано ее открывать на странице, а средняя кнопка мыши(скролл) открывает ее в новой вкладке. С подобным подходом проблемы начинаются, когда на странице открытие ссылки должно обязательно происходить в новом окне — исчезает возможность открыть ее в текущем окне, не совершив ряд дополнительных манипуляций.
Читать дальше →

Женщины в IT

Reading time2 min
Views1K
Не так давно по просьбе товарищей из CRN/RE я написал немного текста на тему женщин в АйТи. В итоге у них получилось вот такая статья. По моему интересно. А мое творение можно прочитать в моем блоге или найти под катом.

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

Ноутбуки, линукс и [вырезано цензурой]

Reading time2 min
Views942
Не так давно я решил что мне нужен ноутбук. А раз решил — то значит не грех и осуществить. Оценив свою покупательскую способность, сделал кредитную карточку, взял пару заказов на дом, дабы быстро покрыть кредит и приступил к выборам. Выборы длились долго — полтары недели, в течении которых мозг даже во снах подсовывал картинки о ноутбуках в сновидения. Не могу сказать что это было очень уж приятно, но тем не менее.

В итоге ноутбук был куплен. Как выразился один из моих знакомых админов «говно говнецом — нормальная рабочая лошадка»(точная цитата). В целом я с ним согласен. При выборе стояла задача обзавестись ноутбуком, который в течении ближайших пары лет позволял бы себя комфортно чувствовать веб-девелоперу, которым я, вроде как, являюсь. Соответственно при выборе оного основной упор был сделан на качество сборки/цена.

К сожалению, несмотря на то, что я изначально хотел ноутбук с матовым экраном, прагматичность перевесила и мною был куплен ноут с глянцевым экраном. Думаю я себя еще не раз поругаю по этому поводу — я помню, как мне не нравилось 4 года тому назад смотреть фильмы в 5 вечера, когда солнце светила прямо в элт-монитор. Боюсь что здесь у меня будут похожие проблемы. Жду солнечных дней, дабы проверить :)

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

Сейчас я размышляю — а не пересобрать ли мне ядро от свежепоставленной системы? Несмотря на то, что я поставил туда debian, а не gentoo, я думаю это может пойти на пользу времени работы и общей производительности. Не знаю, правда, для чего мне может понадобится производительность на ноутбуке, но если ее можно получить — то почему бы не попытаться?

И в заключение. Хочу вынести основную мысль этого поста на всеобщее обозрение. Есть люди (вроде меня), что нравится копаться во внутренностях железяк. Оптимизировать, настравивать, заставлять работать нерабочее железо, поднимать мертвый софт, и т.п. Мне кажется для этого нужно иметь особое воспитание, особый склад ума… *nix — системы достаточно плотно отвечают забросам таких людей, как я. Для нас это не тяжелый труд, а отдых. Несмотря на то, что полноценно поднять систему занимает неделю, а не пару часов, это приносит удовлетворение.

:)

UPD: Не в том соль, что можно купить какой-то ноут, поставить на него какую-то операционку, дабы «заработало все кроме чего-то прямо из коробки». Я только попытался выразить свои ощущения от виденья мира в разрезе ковыряния с софтом и железом, что называется for fun.

Немного о увлечении старым железом

Reading time2 min
Views1.6K
Если вы читаете эту заметку, то могу предположить, что вам, как и мне, знакома любовь к старому железу. Дискеты, хранящиеся в коробочке, в нижнем ящике комода. Коаксиал, аккуратно развешанный под потолком для создания любимой атмосферы. Материнские платы на стенах вместо картин, икон и портретов. Для многих это не дикость, не бред пьяного компьютерщика, а естественные и понятные вещи.

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

Получение текста из.doc. Как это лучше сделать?

Reading time2 min
Views1.1K
Встала передо мной небольшая задачка — поработать с различными файлами, в которых нерадивые пользователи присылают информацию о себе. Начав, со сбора статистики, я увидел страшную картину — изгаляются кто во что горазд. Присылают все, что только можно. Начиная от простых текстовых файлов (слава богам, есть в мире адекватные люди) и заканчивая презентациями в PowerPoint или Flash (а в таких людей я не верил вплоть до того момента, как сам увидел). Я, как не дурак, естественно решил привести все это многообразие к единому виду, обеспечивающим возможность человеко-машинной обработки. Не долго думая, я выбрал старый добрый html.
Различные презентации и картинки были отсеяны из алгоритма практически сразу — смысла городить огород не так уж и много, благо не столь часто попадаются эти прекрасные порождения креатива. Обработать из вручную не столь проблематично, как основной поток. Текстовые, html и т.п. файлы, в связи с выбором единого формата, можно было не затрагивать. А вот с прочими распространенными форматами, ясное дело, пришлось повозиться.

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

XML, RDF и Я.

Reading time5 min
Views1.9K
В своем скромном блоге я примерно обрисовал свое отношение к XML-based языкам и DOM. Если вкратце, то после почти года работы с ними в вебе, я пришел к некоторым выводам. В частности что DOM для отображения сложного содержимого веб-страницы подходит как нельзя лучше, но XML, из которого строится эта модель, сам по себе слишком сложен и избыточен. Исходя из подобных заметок, так считаю не только я, но и другие разработчики, а также сам великий и ужасный W3C.


О RDF, я возможно напишу позже. Сейчас я хочу больше заострить внимание на идее неэффективности XML-подобных языков в вопросе представления данных. Эта тема плотно пересекается с преимуществами RDF. Поэтому, как я думаю, эту заметку можно считать иллюстрацией к применению оного.

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

Пульс блогосферы говорит о блогах

Reading time1 min
Views413
Развлекаясь глубокой ночью с пульсом, я наткнулся на один очень забавный график:

График

Здесь очень хорошо виден спад в начале ноября. Когда я увидел этот график — у меня округлились глаза. Я не могу представить что могло вызвать настолько резкое уменьшение упоминания о блогах в блогосфере. Возможно появилось какое-то новое словечко, обозначающее блог или журнал, о котором я еще не знаю. Возможно это связано с махинациями СУПа, возможно это План Путина в действии. Я не знаю.
Если посмотреть еще на график за последние шесть лет, то картина станет еще более страшной и непонятной. Если я правильно осознаю то, что вижу, подобные графики можно наблюдать, если лопается какой-либо пузырь. В данном случае, похоже, у нас наступил кризис блогосферы, а мы его прозевали. По крайней мере, лично я его точно прозевал

Есть мнения, что это связано с различными флуд-мобами, списками из серии «я живу в 2007 году, если...» в которых присутствовало слово «блог». Хотя я сам не видел таких списков, вполне вероятно что это адекватная версия. Также некоторые считают, что подобное поведение графика напрямую зависит от сессии. Но в это мне верится слабо — спад вдвое это слишком круто, имхо, для этой версии.
2

Information

Rating
Does not participate
Location
Санкт-Петербург и область, Россия
Date of birth
Registered
Activity