Pull to refresh
2
0
Антон Бедарев @klubben

User

Send message

Мысли вслух о протоколе X

Reading time8 min
Views18K
Два года назад, работая над Awesome, я присоединился к разработке XCB, который является частью инициативы Freedesktop. Мне пришлось изучить тайны протокола X11 и весь древний и таинственный мир, окружающий его.

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

Читать дальше →
Total votes 295: ↑284 and ↓11+273
Comments144

Интерактивная консоль PHP

Reading time2 min
Views7.1K
Идея этого лежит на поверхности, но почти все, кому я показывал эту штуку, удивлялись и просили дать им ссылку. Хотя идея простая, а про stdin и readline знают почти наверное все.

Так вот, интерактивная консоль — это просто и очень полезно. С историей и автодополнением.

такие дела
Читать дальше →
Total votes 101: ↑78 and ↓23+55
Comments88

Каждый принтер HP получит адрес e-mail

Reading time1 min
Views2.6K
Несколько дней назад компания HP объявила, что готовит к выпуску новую линейку принтеров, каждый из которых сразу будет поставлять со своим уникальным адресом электронной почты, а все полученные письма на этот адрес могут автоматически распечатываться.

Таким образом, вы (или кто-то другой) можете запросто отправлять документы на печать со своего iPhone, смартфона под Android, планшета iPad или любого другого устройства, подключённого к интернету. Разумеется, принтер тоже должен быть в режиме онлайн.

Документы на печать нужно отправлять в виде аттачментов (принтер понимает разные форматы, в том числе PDF, JPG и форматы MS Word). Только нужно внимательно следить, чтобы заветный адрес не попал к спамерам, иначе вам наверняка придётся пополнять запасы самой дорогой жидкости на планете.

Можно представить спам будущего: полноцветные картинки формата А4 с рекламой цветных картриджей.
Total votes 54: ↑50 and ↓4+46
Comments41

Chrome App. Создание приложения для chrome (пример)

Reading time2 min
Views10K
Как все прекрасно помнят, на прошедшей IO, Google анонсировал свой Web Store. А для заполнения его представил т.н. web-приложения.
Сегодня речь пойдёт о том, как создать простенькое приложение и подготовится к открытию Web Store.
Для примера будем создавать приложение из ряда Hello World, а именно — калькулятор.
image

Читать дальше →
Total votes 100: ↑91 and ↓9+82
Comments52

Защищаем SSH от брутфорса на любом порту

Reading time3 min
Views114K
Сегодня меня заинтересовал опрос надо ли перевешивать SSH на нестандартный порт. Сам опрос не так интересен как способ автора zivot_je_cudo защищать SSH от подбора пароля: после неверной попытки подключения блокировать новые попытки в течение 20 секунд. Задержка, видимо, выбрана эмпирически, исходя их двух противположных пожеланий: чтобы не заблокировать в случае опечатки себя надолго, и в тоже время усложнить жизнь подбиральщика. Я хочу поделиться своим способом противодействия брут-форсу, который применяю уже несколько лет. Он имеет два преимущества:
— дает мне больше попыток для набора правильного пароля
— но при этом блокирует брутфорсеров «навечно».

Как можно достичь этих двух противоположных целей?
Читать дальше →
Total votes 114: ↑106 and ↓8+98
Comments139

Полиморфус — самозатвердевающий пластик с низкой температурой плавления

Reading time1 min
Views53K
Не далее как сегодня koka опубликовал статью «Делаем «Самое бесполезное устройство» сами». При изготовлении девайса он использовал весьма заинтересовавший меня материал — самозатвердевающий пластик «Полиморфус» (upd — сам полимер называется поликапролактон, спасибо noonv за ссылку). Лично мне (да думаю и многим хабровчанам) давно не хватало чего-нибудь подобного для мелкого ремонта или DIY-ствования.

imageimageimage

Под катом — ссылка на сайт, занимающийся распространением «Полиморфуса» в РФ и набор видео-роликов, демонстрирующих возможности применения материала.
Так же, убедительная просьба к хабровчанам, имеющим опыт использования сего пластика или аналогов, поделиться опытом и впечатлениями в комментариях.
Читать дальше →
Total votes 79: ↑64 and ↓15+49
Comments47

Визуальный редактор на jQuery

Reading time2 min
Views14K
Визуальный редактор

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

Читать дальше →
Total votes 212: ↑203 and ↓9+194
Comments190

«The Simdsons» — финал

Reading time5 min
Views9.2K
image
Знаете ли вы, что Гомер Симпсон, глава семейства «The Simpsons», когда-то действительно официально работал на компанию Интел, причем довольно успешно? А именно, он рекламировал пончики процессор Pentium II. Посмотреть, как это было, можно здесь.
Ну а под катом можно посмотреть завершение предыдущего поста с 21 любопытными фактами про Intel SIMD.

Читать дальше →
Total votes 36: ↑28 and ↓8+20
Comments18

Вышел GNU/Emacs 23.2

Reading time1 min
Views1.8K
GNU/Emacs — мощный текстовый редактор, созданный легендарным Ричардом Столлманом в 1976 году и до сих пор развивающийся. Отличается документированностью, расширяемостью и тем, что здесь можно настроить почти всё.

Некоторые люди используют GNU/Emacs не только для разработки ПО, но и для решения других задач — чтения почты, общения по jabber, просмотра web и т.п.

Емаксом пользуется великий Дональд Кнут, а создатель Linux Линус Торвальдс о нём писал:
Gnu/Emacs начинался как редактор, но его создатели встроили в него кучу разных функций. Они хотели, чтоб это был редактор, который можно программировать, но потом программистская часть выросла до невообразимых размеров и редактор стал настоящим кошмаром. В него входит все, кроме разве что кухонной раковины, именно поэтому кухонная раковина часто служит его значком. Программа известна как чудовищный монстр, который включает больше функций, чем в принципе может понадобиться редактору.

Читать дальше →
Total votes 55: ↑45 and ↓10+35
Comments28
12 ...
34

Information

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