<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Perl: Преобразовать имя файла в кодировку UTF8</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7758.html</link>
    <description>Подскажите, пжл.&lt;br&gt;Получаю имя файла $file=&amp;lt;/info/*&amp;gt; &lt;br&gt;Как проверить в какой кодировки имя?&lt;br&gt;Как преобразовать имя в UTF8 (Base64)?&lt;br&gt;</description>

<item>
    <title>Perl: Преобразовать имя файла в кодировку UTF8 (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7758.html#12</link>
    <pubDate>Thu, 11 Dec 2008 14:40:07 GMT</pubDate>
    <description>&amp;gt;я не грил что все знаю - я знаю для чего это, &lt;br&gt;&lt;br&gt;Эээ, брось. Поймали-то &#037;) не на том, что не знаешь, а на том, что говоришь про то, чего не знаешь. Это раз. Теперь ещё и попался-и-пробовал-отмазаться. То есть уже два. Ну, мелочи про байт&amp;lt;-&amp;gt;бит всякие... Типа, неудачно пошутил над (да - забавным) &quot;тех.заданием&quot; -- попал под раздачу сам. :))) &quot;Щательнее надо. Ребята!&quot;(с)ММЖ&lt;br&gt;&lt;br&gt;Выдыхаем, расслабляемся. Все.&lt;br&gt;</description>
</item>

<item>
    <title>Perl: Преобразовать имя файла в кодировку UTF8 (Pahanivo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7758.html#11</link>
    <pubDate>Thu, 11 Dec 2008 13:07:06 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Base64 не содержит байтов, у которых установлен старший бит, а также кодов &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;форматирования. UTF-8 таковыми свойствами, увы, не обладает. &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;вощето вроде 2х старших байт нет - собстна потому он и 64 &lt;br&gt;&amp;gt;&amp;gt;))))) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;1. см. определение base64, хотя бы в википедии, назван он так совсем &lt;br&gt;&amp;gt;не поэтому :) &lt;br&gt;&amp;gt;2. см. код символа &apos;z&apos; :) &lt;br&gt;&amp;gt;3. теперь мы знаем чего не знает Pahanivo ;) &lt;br&gt;&lt;br&gt;я не грил что все знаю - я знаю для чего это, а вот тонкости реализаци - как грится &quot;придется работать - разберемся&quot;&lt;br&gt;имхо чтобы во все вникнуть - дак стока не прожить ))&lt;br&gt;</description>
</item>

<item>
    <title>Perl: Преобразовать имя файла в кодировку UTF8 (vic)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7758.html#10</link>
    <pubDate>Thu, 11 Dec 2008 10:47:51 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;&amp;gt;В тех.задании: &quot;содержать имя файла в кодировке UTF-8, кодированное согласно алгоритму Base64&quot;. &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;))))) жесть &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Base64 не содержит байтов, у которых установлен старший бит, а также кодов &lt;br&gt;&amp;gt;&amp;gt;форматирования. UTF-8 таковыми свойствами, увы, не обладает. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;вощето вроде 2х старших байт нет - собстна потому он и 64 &lt;br&gt;&amp;gt;))))) &lt;br&gt;&lt;br&gt;1. см. определение base64, хотя бы в википедии, назван он так совсем не поэтому :)&lt;br&gt;2. см. код символа &apos;z&apos; :)&lt;br&gt;3. теперь мы знаем чего не знает Pahanivo ;)&lt;br&gt;</description>
</item>

<item>
    <title>Perl: Преобразовать имя файла в кодировку UTF8 (Pahanivo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7758.html#9</link>
    <pubDate>Thu, 11 Dec 2008 04:22:09 GMT</pubDate>
    <description>&amp;gt;В тех.задании: &quot;содержать имя файла в кодировке UTF-8, кодированное согласно алгоритму Base64&quot;. &lt;br&gt;&lt;br&gt;Ваще если я все правильно понимаю, тз требует осознанного ненужного раздувания базы как минимум на 1/8 ))&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Perl: Преобразовать имя файла в кодировку UTF8 (Pahanivo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7758.html#8</link>
    <pubDate>Thu, 11 Dec 2008 04:17:14 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;В тех.задании: &quot;содержать имя файла в кодировке UTF-8, кодированное согласно алгоритму Base64&quot;. &lt;br&gt;&amp;gt;&amp;gt;))))) жесть &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Base64 не содержит байтов, у которых установлен старший бит, а также кодов &lt;br&gt;&amp;gt;форматирования. UTF-8 таковыми свойствами, увы, не обладает. &lt;br&gt;&lt;br&gt;вощето вроде 2х старших байт нет - собстна потому он и 64 )))))&lt;br&gt;</description>
</item>

<item>
    <title>Perl: Преобразовать имя файла в кодировку UTF8 (angra)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7758.html#7</link>
    <pubDate>Wed, 10 Dec 2008 22:29:17 GMT</pubDate>
    <description>Неужели вы всерьез думаете, что Pahanivo не знает что такое Bases64 и вы открываете ему истину?&lt;br&gt;</description>
</item>

<item>
    <title>Perl: Преобразовать имя файла в кодировку UTF8 (1ight_apprentice)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7758.html#6</link>
    <pubDate>Wed, 10 Dec 2008 14:07:50 GMT</pubDate>
    <description>&amp;gt;&amp;gt;В тех.задании: &quot;содержать имя файла в кодировке UTF-8, кодированное согласно алгоритму Base64&quot;. &lt;br&gt;&amp;gt;))))) жесть &lt;br&gt;&lt;br&gt;Base64 не содержит байтов, у которых установлен старший бит, а также кодов форматирования. UTF-8 таковыми свойствами, увы, не обладает.&lt;br&gt;</description>
</item>

<item>
    <title>Perl: Преобразовать имя файла в кодировку UTF8 (Pahanivo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7758.html#5</link>
    <pubDate>Wed, 10 Dec 2008 06:44:05 GMT</pubDate>
    <description>&amp;gt;В тех.задании: &quot;содержать имя файла в кодировке UTF-8, кодированное согласно алгоритму Base64&quot;. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;))))) жесть&lt;br&gt;</description>
</item>

<item>
    <title>Perl: Преобразовать имя файла в кодировку UTF8 (vic)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7758.html#4</link>
    <pubDate>Tue, 09 Dec 2008 11:14:36 GMT</pubDate>
    <description>&amp;gt;В тех.задании: &quot;содержать имя файла в кодировке UTF-8, кодированное согласно алгоритму Base64&quot;. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;ну это значит после того как распознаете и переведете в utf-8 или убедитесь что кодировка - utf-8 еще воспользоваться encode_base64().&lt;br&gt;&lt;br&gt;Проще кстати будет не перекодировать а проверять что имя в нужной кодировке, если не в нужной ругаться. Не стоит брать на себя ответственность за распознание/перекодировку если есть такая возможность :)&lt;br&gt;</description>
</item>

</channel>
</rss>
