В PHP — функции base64_decode, base64_encode,
В Perl — пакет MIME::Base64, который предоставляет команды с такими же названиями: base64_decode, base64_encode,
В Javascript — соответствующий класс, www.webtoolkit.info/javascript-base64.html
кому надо раскодировать/закодировать base64 онлайн, прошу сюда: www.artlebedev.ru/tools/decoder/advanced/
— Да, base64 удобен. Была у меня задачка передать в javascirpt в json`е большой текст.
Так вот, концы строк приходится помечать символами слеш, кавычки и слеши слешировать, при том, вечно какие-то ошибки были.
Пример, о чём речь:
{
text: 'bla-bla-bla\
test \''
}
Так вот я потом познакомился с Base64, и кодировал текст в неё.
А потом в javascript`е текст раскодировал (есть класс для раскодирования Base64 javascript`овый), и всё нормально.
=================================
Для тех, кто хочет увидеть base64 в действии, зайдите в Gmail отправьте себе письмо со смайликом, а потом получите это письмо, зайдите в него и в меню с кнопкой «Ответить», выберите «Показать оригинал»
В Thunderbird можно при просмотре письма нажать сочетание клавиш Ctrl+U
=================================
Насчёт кодирования паролей в Base64 при хэшировании в md5: клин клином вышибают.
Можно сделать такой брутфорсер, который будет подбираемые пароли в Base64 сначала кодировать, а потом уже получать md5.
Используй программу Autohotkey, чтобы забиндить на горячие клавиши нужные приложения.
например Win+F открывает Firefox. Когда много окон, alt+tab не очень удобен.
Ладожская: Первая Полоса — нету, в Перекрёстке нету, в Окее нету. В метро не заходил (было поздно).
Чуть подальше от Ладожской: Окей 9:00-23:00 — нету,, Заправка на Косыгина — нету, Окей-Экспресс (Наставников) — нету, Перекрёсток (Наставников) — нету.
Днём заеду в Июнь, и в Ладожскую, в метро. Если найду, дам знать.
Если допускается в имени "_", то может быть имя из одного этого символа.
Насчёт 255.255.255.255 не знаю… Не регулярское это дело, её дело проверять только форму записи.
Дык, это стандарт IEEE 754 это допускает
en.wikipedia.org/wiki/Single_precision
и admin@localhost пропускает.
habrahabr.ru/blogs/php/108475/#comment_3434810
по RFC 822, ведь проходят ещё такие мыла:
«user» <user@domain>
И ещё такие.
Wilt. (the Stilt) Chamberlain@NBA.US
Cruisers: Port@Portugal, Jones@SEA;
$@[]
*()@[]
«quoted ( brackets» ( a comment )@example.com
К примеру, было 35 компьютеров, которые работали год без перерывов.
В Винде тоже можно поставить раскладку «Русская (машинопись)». И тоже точка будет на семерке.
Так что, может, и в МакОсе есть русская раскладка обычная.
while(my ($str) = $sth->fetchrow()) {
}
тогда таких проблем не будет. Будет списочный контекст.
В Perl — пакет MIME::Base64, который предоставляет команды с такими же названиями: base64_decode, base64_encode,
В Javascript — соответствующий класс, www.webtoolkit.info/javascript-base64.html
Онлайн Декодеры/Кодеры:
www.opinionatedgeek.com/dotnet/tools/Base64Decode/
www.opinionatedgeek.com/dotnet/tools/Base64Encode/Default.aspx
www.artlebedev.ru/tools/decoder/advanced/
— Да, base64 удобен. Была у меня задачка передать в javascirpt в json`е большой текст.
Так вот, концы строк приходится помечать символами слеш, кавычки и слеши слешировать, при том, вечно какие-то ошибки были.
Пример, о чём речь:
{
text: 'bla-bla-bla\
test \''
}
Так вот я потом познакомился с Base64, и кодировал текст в неё.
А потом в javascript`е текст раскодировал (есть класс для раскодирования Base64 javascript`овый), и всё нормально.
=================================
Для тех, кто хочет увидеть base64 в действии, зайдите в Gmail отправьте себе письмо со смайликом, а потом получите это письмо, зайдите в него и в меню с кнопкой «Ответить», выберите «Показать оригинал»
В Thunderbird можно при просмотре письма нажать сочетание клавиш Ctrl+U
=================================
Насчёт кодирования паролей в Base64 при хэшировании в md5: клин клином вышибают.
Можно сделать такой брутфорсер, который будет подбираемые пароли в Base64 сначала кодировать, а потом уже получать md5.
например Win+F открывает Firefox. Когда много окон, alt+tab не очень удобен.