<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.cfe.pm/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.cfe.pm/feed.php">
        <title>cfe wiki wiki:blog</title>
        <description></description>
        <link>https://wiki.cfe.pm/</link>
        <image rdf:resource="https://wiki.cfe.pm/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-10-27T21:07:46+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:about_google_spreadshit&amp;rev=1546680214&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:compile_tshark_with_custom_lua&amp;rev=1546682653&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:custom_java_class_loader&amp;rev=1546682223&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:google_spreadshit_with_java&amp;rev=1546680246&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:grep_and_awk_like_sql&amp;rev=1546682785&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:mysql_%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D0%BC%D0%B8%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D0%B8&amp;rev=1546681073&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:project_tag_cannot_be_selected_if_version_is_not_yet_mapped&amp;rev=1546682513&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:samsung_galaxy_tab_8.9_p7310&amp;rev=1546679724&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%B0%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%86%D0%B8%D1%8F_%D0%BE%D1%82_sql_%D0%B2_c&amp;rev=1546680750&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%B3%D0%B5%D0%BE%D0%BB%D0%BE%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_ip_%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%BE%D0%B2_%D0%B8_%D0%B7%D0%BB%D0%BE%D0%B1%D0%BD%D1%8B%D0%B5_%D1%85%D0%BE%D1%81%D1%82%D0%B5%D1%80%D1%8B&amp;rev=1546680460&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%B4%D0%BE%D1%81%D0%B0%D0%B4%D0%BD%D1%8B%D0%B9_%D0%B1%D0%B0%D0%B3_%D0%B2_sublime_text_3&amp;rev=1546680978&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%BA%D0%B0%D0%BA_%D0%B2%D1%8B%D0%B1%D1%80%D0%B0%D1%82%D1%8C_%D0%B4%D0%B8%D1%81%D0%BA&amp;rev=1546682362&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%BA%D0%B0%D0%BA_%D0%BF%D0%BE%D0%BD%D0%B8%D0%BC%D0%B0%D1%82%D1%8C_javax.cache.expiry.expirypolicy&amp;rev=1546683018&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D1%8F%D0%B5%D0%BC_php_%D0%B4%D0%BE_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8_5.4_%D0%B2_centos&amp;rev=1546679911&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%83%D0%B5%D0%BC_%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D1%83_%D0%B2_bash&amp;rev=1546680850&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.cfe.pm/lib/tpl/dokuwiki/images/favicon.ico">
        <title>cfe wiki</title>
        <link>https://wiki.cfe.pm/</link>
        <url>https://wiki.cfe.pm/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:about_google_spreadshit&amp;rev=1546680214&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T12:23:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:about_google_spreadshit</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:about_google_spreadshit&amp;rev=1546680214&amp;do=diff</link>
        <description>google spreadshit

Мифы и надежды:

	*  через апи можно получить только формулу и данные ячейки
	*  комментари недоступны
	*  заметки не доступны
	*  форматирование ячеек недоступно</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:compile_tshark_with_custom_lua&amp;rev=1546682653&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T13:04:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:compile_tshark_with_custom_lua</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:compile_tshark_with_custom_lua&amp;rev=1546682653&amp;do=diff</link>
        <description>compile tshark with custom lua

Linking with liblua failed.

lua: 5.1.4
wireshark: 1.12.2

1. download lua sources, download wireshark sources;
2. build shared library for lua
Edit Makefile fo building liblua.so.
You'll have to complete src/Makefile. Name the target, add it to the main list, and add a build rule, like this:</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:custom_java_class_loader&amp;rev=1546682223&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T12:57:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:custom_java_class_loader</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:custom_java_class_loader&amp;rev=1546682223&amp;do=diff</link>
        <description>custom java class loader

 &lt;https://github.com/kostapc/CustomClassLoader&gt;

Java обладает одним свойством, которое иногда очень сильно раздражает разработчиков - она легко декомпилируется. Чаще всего от этого спасаются обфускацией кода, что не решает основную задачу - декомпиляцию, но делает анализ кода демотивирующи сложным, но все же посильным в разумные сроки.…</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:google_spreadshit_with_java&amp;rev=1546680246&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T12:24:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:google_spreadshit_with_java</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:google_spreadshit_with_java&amp;rev=1546680246&amp;do=diff</link>
        <description>misscreated</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:grep_and_awk_like_sql&amp;rev=1546682785&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T13:06:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:grep_and_awk_like_sql</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:grep_and_awk_like_sql&amp;rev=1546682785&amp;do=diff</link>
        <description>grep and awk like SQL

easy to understand if map *nix console tools to SQL commands.Its usefull to analyse big files with strict stucture, like logs or dumps.
  select * from file where column = &quot;keyword&quot;
  cat ./bigfile.log | fgrep &quot;keyword&quot;  select sum(numbers) from file where column = &quot;keyword&quot; 
  cat ./bigfile.log | fgrep &quot;keyword&quot; |  awk '{a[$1]+=$2}END{for (i in a){print i,a[i]}}'</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:mysql_%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D0%BC%D0%B8%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D0%B8&amp;rev=1546681073&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T12:37:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:mysql_проблемы_миграции</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:mysql_%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D0%BC%D0%B8%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D0%B8&amp;rev=1546681073&amp;do=diff</link>
        <description>MySQL проблемы миграции

Надо было перенести сайт с сервера разработки на хостинг.
Всё вроде бы отлажено и работает. а на хостинге вдруг отказывается и сыпет сообщениями подобного содержания</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:project_tag_cannot_be_selected_if_version_is_not_yet_mapped&amp;rev=1546682513&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T13:01:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:project_tag_cannot_be_selected_if_version_is_not_yet_mapped</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:project_tag_cannot_be_selected_if_version_is_not_yet_mapped&amp;rev=1546682513&amp;do=diff</link>
        <description>Project tag cannot be selected if version is not yet mapped


     [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.3.2:prepare (default-cli) on project commons-all: Project tag cannot be selected if version is not yet mapped -&gt; [Help 1]

    org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.3.2:prepare (default-cli) on project commons-all: Project tag cannot be selected if version is not y…</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:samsung_galaxy_tab_8.9_p7310&amp;rev=1546679724&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T12:15:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:samsung_galaxy_tab_8.9_p7310</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:samsung_galaxy_tab_8.9_p7310&amp;rev=1546679724&amp;do=diff</link>
        <description>Прошивка samsung galaxy tab 8.9 p7310

Рассказывать всю предысторию и то как этот девайс попал ко мне в руки достойно отдельной книги.
Поэтому можно сразу начать с того что вот он планшет. Samsung GT-P7310 в простонародье GalaxyTab 8.9 WiFi :) Куплен был где-то на просторах Поднебесной. В фирменном магазине Samsung. А значит и андроид там обязан быть странновато-китайским.…</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%B0%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%86%D0%B8%D1%8F_%D0%BE%D1%82_sql_%D0%B2_c&amp;rev=1546680750&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T12:32:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:абстракция_от_sql_в_c</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%B0%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%86%D0%B8%D1%8F_%D0%BE%D1%82_sql_%D0%B2_c&amp;rev=1546680750&amp;do=diff</link>
        <description>Абстракция от Sql в C#

Дано:
Имеется база данных с табличкой users(столбцы userID, и userName)

Условие:
Хочется инструмент который позволял бы быстро делать простейшие действия, но при этом был бы достаточно гибким для действий специфических.</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%B3%D0%B5%D0%BE%D0%BB%D0%BE%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_ip_%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%BE%D0%B2_%D0%B8_%D0%B7%D0%BB%D0%BE%D0%B1%D0%BD%D1%8B%D0%B5_%D1%85%D0%BE%D1%81%D1%82%D0%B5%D1%80%D1%8B&amp;rev=1546680460&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T12:27:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:геолокация_ip_адресов_и_злобные_хостеры</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%B3%D0%B5%D0%BE%D0%BB%D0%BE%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_ip_%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%BE%D0%B2_%D0%B8_%D0%B7%D0%BB%D0%BE%D0%B1%D0%BD%D1%8B%D0%B5_%D1%85%D0%BE%D1%81%D1%82%D0%B5%D1%80%D1%8B&amp;rev=1546680460&amp;do=diff</link>
        <description>Геолокация IP адресов и злобные хостеры

Случилось однажды такое, что мне надо было прикрутить к сайту определение региона (области/субъекта РФ/тд.) по IP. Первое что пришло в голову - это воспользоваться уже имеющимся сервисом. После некоторых поисков я остановился на этом замечательном сайте…</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%B4%D0%BE%D1%81%D0%B0%D0%B4%D0%BD%D1%8B%D0%B9_%D0%B1%D0%B0%D0%B3_%D0%B2_sublime_text_3&amp;rev=1546680978&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T12:36:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:досадный_баг_в_sublime_text_3</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%B4%D0%BE%D1%81%D0%B0%D0%B4%D0%BD%D1%8B%D0%B9_%D0%B1%D0%B0%D0%B3_%D0%B2_sublime_text_3&amp;rev=1546680978&amp;do=diff</link>
        <description>Досадный баг в Sublime Text 3

Тип файла php</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%BA%D0%B0%D0%BA_%D0%B2%D1%8B%D0%B1%D1%80%D0%B0%D1%82%D1%8C_%D0%B4%D0%B8%D1%81%D0%BA&amp;rev=1546682362&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T12:59:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:как_выбрать_диск</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%BA%D0%B0%D0%BA_%D0%B2%D1%8B%D0%B1%D1%80%D0%B0%D1%82%D1%8C_%D0%B4%D0%B8%D1%81%D0%BA&amp;rev=1546682362&amp;do=diff</link>
        <description>как выбрать диск

не подскажу модель, но подскажу как выбирать.

	*  у всех производителей есть диски low-cost под десктопы и различные модели под серверные нужды — надо брать их. При чем они бывают заточены под разные виды данных — потоковая запись/чтение или рандомная запись/чтение.…</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%BA%D0%B0%D0%BA_%D0%BF%D0%BE%D0%BD%D0%B8%D0%BC%D0%B0%D1%82%D1%8C_javax.cache.expiry.expirypolicy&amp;rev=1546683018&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T13:10:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:как_понимать_javax.cache.expiry.expirypolicy</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%BA%D0%B0%D0%BA_%D0%BF%D0%BE%D0%BD%D0%B8%D0%BC%D0%B0%D1%82%D1%8C_javax.cache.expiry.expirypolicy&amp;rev=1546683018&amp;do=diff</link>
        <description>Как понимать javax.cache.expiry.ExpiryPolicy

interface ExpiryPolicy

идея интерфейса - определять время через которое запись в кэше устареет, в зависимости от операций, производимых с объектом в кэше. Каждая операция может продлевать время жизни объекта в кэше - устанавливая новое время, до которого объект считается доступным.
В Reference Implementation устанавливается время жизни относительно текущего времени. При чем при использовании всех правил устаревания - не указано как время жизни должн…</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D1%8F%D0%B5%D0%BC_php_%D0%B4%D0%BE_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8_5.4_%D0%B2_centos&amp;rev=1546679911&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T12:18:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:обновляем_php_до_версии_5.4_в_centos</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D1%8F%D0%B5%D0%BC_php_%D0%B4%D0%BE_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8_5.4_%D0%B2_centos&amp;rev=1546679911&amp;do=diff</link>
        <description>Давно было пора это сделать, но всё какие-то другие дела отвлекали. как обычно вобщем.

Для начала удалим имеющееся старьё. php 5.2


yum uninstall php-common</description>
    </item>
    <item rdf:about="https://wiki.cfe.pm/doku.php?id=wiki:blog:%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%83%D0%B5%D0%BC_%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D1%83_%D0%B2_bash&amp;rev=1546680850&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-05T12:34:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:blog:скриптуем_математику_в_bash</title>
        <link>https://wiki.cfe.pm/doku.php?id=wiki:blog:%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%83%D0%B5%D0%BC_%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D1%83_%D0%B2_bash&amp;rev=1546680850&amp;do=diff</link>
        <description>скриптуем математику в bash

юзается так:
  $ seq 0 99 | ./test_seq.sh is_prime 
Сам скрипт выглядит так... Для проверки простых чисел используется калькулятор для командной строки o.0</description>
    </item>
</rdf:RDF>
