Как стать автором
Обновить
88
0
Алекс @MYPABEU

Tech Officer

Отправить сообщение

Волшебное решето Эратосфена

Время на прочтение4 мин
Количество просмотров73K
image
Наверняка все, кто читает этот пост не раз использовали, или хотя бы слышали о решете Эратосфена — методе отыскания простых чисел. Сама проблема получения простых чисел занимает ключевое место в математике, на ней основаны некоторые криптографические алгоритмы, например RSA. Есть довольно много подходов к данной задаче, но в этой статье я остановлюсь на некоторых модификациях самого простого из них — решета Эратосфена.
Читать дальше →
Всего голосов 83: ↑74 и ↓9+65
Комментарии35

Ограничение доступа в интернет для приложений в Linux

Время на прочтение2 мин
Количество просмотров24K
Иногда бывает необходимо запустить программу, предварительно заблокировав для неё доступ в интернет. Существует довольно простой трюк для решения этой задачи.

Итак, идея заключается в том, чтобы при запуске приложения устанавливать особый ID группы, который будет сигналом блокировки доступа для netfilter.

Шаг 1. Создаём группу-маркер и добавляем себя в неё


Создаём группу (В нашем случае группа будет называться noinet):
sudo groupadd noinet

Добавляем в неё текущего пользователя:
sudo gpasswd -a `id -un` noinet
Читать дальше →
Всего голосов 83: ↑76 и ↓7+69
Комментарии34

Передача электроэнергии по одножильному проводу

Время на прочтение4 мин
Количество просмотров35K
Для профессионалов-электриков, возможность передавать электрическую энергию по одному проводу должна быть известна. Это не есть чудо. Однако не профессионалам такая возможность может показаться достаточно фантастической, или, по крайней мере, необычной. В данной статье я хотел бы поделиться собственным опытом в этой сфере. Настоятельно рекомендую, перед прочтением данной статьи, познакомиться с оригинальной информацией из работ Н.Тесла. Об однопроводной передаче энергии (далее ОПЭ) известно с 19го века. Для осуществления ОПЭ нужны следующие условия: ток должен быть переменным и относительно высокочастотным, а так же достаточно высокого напряжения. Для примера: частота тока 10-15кГц, напряжение 10-15кВ. Хотя опыты проще проводить с меньшим напряжением, я использовал 100-200В. Для повышения эффективности процесса необходимо использовать резонанс.
Читать дальше →
Всего голосов 82: ↑62 и ↓20+42
Комментарии113

Новый интерфейс google.com

Время на прочтение1 мин
Количество просмотров463
Как мне недавно стало известно, google.com готовит редизайн своего пользовательского поиска.
image

И теперь мы можем посмотреть на это собственными глазами.
Читать дальше →
Всего голосов 41: ↑16 и ↓25-9
Комментарии5

Класс по работе с Google Translate (Qt, C++)

Время на прочтение7 мин
Количество просмотров2.2K
Вот, решил выложить отдельно протокол, точнее класс протокола, Google Translate, по которому работает мой переводчик. В данный момент в протоколе есть возможность устанавливать прокси, делать перевод (разумеется) и, то, чего все просили, подсказки гуглу… То есть, если Вам не понравился перевод чего-либо Вы можете подсказать гуглу как это будет лучше переводится на Ваш взгляд. Ну, по-моему большего и не надо. А если надо — фичреквест и я добавлю!

Код под катом, смотрите…

Пока Вы еще не заглянули под хабракат… Сразу прошу прощения, код не такой большой, но все же выложен напрямую, скачать его можно вместе с исходниками переводчика, с моего блога.
Сильно не ругайте. Выкладываю в личном блоге, куда-то еще класть, думаю, нет смысла.
Читать дальше →
Всего голосов 9: ↑7 и ↓2+5
Комментарии15

Google Translator

Время на прочтение1 мин
Количество просмотров2.1K
Недавно я писал о классе, который реализовывает перевод текстов через Google Translator.
Несколько времени поразмыслив я решил пойти дальше. Зачем людям какой-то класс? Они хотят видить как все работает.
Именно поэтому я написал маленький open-source проект.
image
Читать дальше →
Всего голосов 122: ↑115 и ↓7+108
Комментарии115

Google Translate Non Ajax API

Время на прочтение1 мин
Количество просмотров1.7K
Все знают сервис Google Translate. Он переводит достаточно неплохо, ну, по крайней мере, так что понять можно.
Так не было ли ни у кого желания использовать возможности переводчика Гугл в своих целях?
Читать дальше →
Всего голосов 6: ↑2 и ↓4-2
Комментарии5

Работа с ANSI консолью

Время на прочтение5 мин
Количество просмотров3.8K
imageЧасто ли нужно сделать програму для консоли? Не так часто, да? А вот я последнее время только этим и занимаюсь… Поэтому сделал класс (на самом деле сделал еще очень давно).
Этот класс позволяет выполнять такие простые операции, как подсветка текста, подсветка бэкграунда буквы или текста, установка курсора на нужную позицию, выбор консоли для вывода и ввод текста в консоль.
Читать дальше →
Всего голосов 63: ↑58 и ↓5+53
Комментарии43

Осторожно, скользко! Играемся с изображением в ПХП. Эффект мокрого пола.

Время на прочтение1 мин
Количество просмотров751
Как реализовать эффект мокрого пола?

А все очень просто!

Надо всего лишь зайти под “cut” и посмотреть… =)

Задача: реализовать эффект мокрого пола

Решение: PHP + GD
Читать дальше →
Всего голосов 32: ↑27 и ↓5+22
Комментарии27

Скриптлеты для Web-разработчика + подарок

Время на прочтение41 мин
Количество просмотров6.1K
Для начала. Что же такое скриптлет?

Скриптлет — яваскрипт, помещеный в закладку и выполняемый на открытой странице при нажатии на ту самую закладку.

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

Читать дальше →
Всего голосов 128: ↑114 и ↓14+100
Комментарии44

Еще одна реализация многопоточности на PHP

Время на прочтение8 мин
Количество просмотров7K
Итак… Приступим.
В последнее время я встретил сразу 2 реализации многопоточности на Хабре. Немного подумав я решил написать и свой вариант.
Но так как у меня нет возможности использовать PCNTL библиотеку, то мне пришлось извратиться…

Задача: реализация многопоточности на PHP (threads)

Издержки: нет модуля PCNTL ( build w/o PCNTL )

Решение: чистый PHP + Unix ( pure PHP + Unix )

Читать дальше →
Всего голосов 14: ↑10 и ↓4+6
Комментарии16

Новая прошивка для iPhone?

Время на прочтение1 мин
Количество просмотров565
Вот не поверите. Прихожу я поздно с работы, подключаю свою трубку к ноуту и что я вижу?
А вижу я предупреждение айТюнса о том, что у Яблок готова новая прошивка для моего аппарата…
Вот сижу и думаю… Прошиваться или нет?
Всего голосов 2: ↑1 и ↓10
Комментарии6

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность