• ↓
  • ↑
  • ⇑
 
16:43 

Пешком на Камчатку...
А в польше разрешают однобуквенные домены
Беззаконие, безнаказанность и домен-перлоскрипт. Мне нравится эта страна.

UPD: example.pl занят быдлоблогом. example.py - нет. Где вы питонолюбы?

15:01 

Пешком на Камчатку...
Люблю я буржуйских хостеров, днсников и т.п.
Сегодня прислали письмо, что их ддосили и убили 2 сервера. Теперь просят денег, или как альтернативу предлагают бесплатно только неймсервер без урл и мейлфорвардинга(в принципе они не особо и нужны то. Понадобятся, свой днс подыму, да и вроде у моего регистара что-то тоже неймсерверное есть). Просят не как русские, типа плати сегодня и все, а говорят "Мы подождем до 1 января, вам желательно определиться. Мы очень раскаиваемся, и поймем, еесли вы уйдете в другую контору.". Прям какой-то аналог кнопки Donate. Вроде и денег требует, в то же время хочется помогать таким проектам(может во всем виноват цвет кнопки? лол)

18:11 

Пешком на Камчатку...
Тыж епт. Я не знал, что я такой популярный.
Уникальные посетители Количество визитов Страницы Хиты Величина
Отображаемый трафик * 35
40 (1.14 Визитов/Посетитель)
2920 (73 Страницы/Визит)
3127 (78.17 Хиты/Визит)
103.07 МБ (2638.7 КБ/Визит)

Правда 70% смотрят прон.
Windows 2588 82.7 %
Macintosh 262 8.3 %
Sony PlayStation Portable 95 3 %
Linux 93 2.9 %
Unknown Unix system 87 2.7 %

Firefox 1611 51.5 %
Opera 618 19.7 %
MS Internet Explorer 376 12 %
Safari 246 7.8 %
Netscape 97 3.1 %
Mozilla 92 2.9 %
Неизвестный ? 87 2.7 %

так что рулит фаерфокс.
З.Ы. заодин сегодняшний день статистика.

13:59 

Пешком на Камчатку...


Хотеть

21:01 

Пешком на Камчатку...
Натыкал парсер логов и прикрутил к апачу. Не будет статистики непонятных сервисов, только моя

17:26 

Пешком на Камчатку...
Хочу в Ёбург, там в субботу будет день свободного по.
Как всегда нет денег.

23:06 

Пешком на Камчатку...
Стоит ли повесить счетчик на Адсорбции, и каталоге в частности?
Стоит ли открыть каталог для внешнего мира(гугля)
Стоит ли открытьправку в каталоге(хотя я все равно собираюсь это сделать, как завершу реорганизацию. После версии 3.0)?
Стоило ли вообще писать этот пост?

А еще я хочу освоить метод слепой десятипальцевой печати. Я уже освоил метод медленной и кривой слепой двухпальцевой печати.

20:37 

Пешком на Камчатку...
На одном говеном(не, реально говеном, там привязка торрента к ипу) трекере идиотская система выдачи торрентов. Торрент привязывается к ипу, и после его смены клиент к трекеру не коннектится. Однако, там дырка, и пиры не теряются если рестартануть рторрент, т.е. получается анонимное скачвание. Но что-то там напутано с отдачей. В итоге в статистику у меня пошло 143 метра скачаных и 2 гига розданных. Никогда до этого не видел рейтинг под 50.
Так вот, к чему это я. Если пишете торрент-трекер, то пишите анонимный, ну или полуанонимный, как nyaatorrents.org например, иначе получается гадость.

13:49 

Пешком на Камчатку...
Вот что делать, когда у тебя 1000+ строк яваскрипта, ты хочешь разнести это по разным файлам+переписать скрипты в оо, однако 1000 строк пугают, и ты бросаешь эту идею, просто добавляя новые функции вниз, делая таким образом еще больше строк.
Ёпт

21:33 

Пешком на Камчатку...
Надоб забить, а то чет совсем забыл.

Полные ботинки песка,
Финский залив.
Курю по одной, волны щебечут,
Дальний берег манит.
Город поэтов, певцов,
Построенный на костях.
Холодный камень, легкий бриз...
Придумать еще пару слов.
Души последний кусок,
Знакомые голоса...
Тяжелое солнце никак не уйдет,
Подкрашивает небеса.
Забытые чувства ушли...
Всплеск воды
Тебя не нашел, да и не искал,
Но ведь опять снишься ты...
Зябко и хочется спать,
А потом...
Запорчена строчка, потеряна рифма
Мы еще поживем.

Ёптить. Такая лажа все-таки получилась, я раньше как-то не заметил...

21:53 

Пешком на Камчатку...
Хлеб

Хлеб

Хлеб

Хлеб

Цукино с безумно няшным голосом.

Хлеб

Хлеб

Хлеб

Хлеб

Соревнвание пекарей.


А еще там есть солнечные руки, кавайная немка-кондитер. французы-извращенцы, афро, много еще чего. Но в основном
Хлеб
Хлеб
Хлеб

З.Ы. Почти досмотрел.

20:58 

Пешком на Камчатку...
Покраденный флешмоб.

1) ваша операционная система?
Linux Adsorbtion 2.6.30.1 #5 SMP PREEMPT Thu Aug 6 19:01:25 YEKST 2009 i686 Pentium(R) Dual-Core CPU E5200 @ 2.50GHz GenuineIntel GNU/Linux(лень перечитывать ман унейма, чтоб вырвать только нужное).
Slackware 12.2

2) ваш используемый интернет-браузер?
Seamonkey, links.

3) ваша домашняя страница?
Google.com

4) где находится ваша почта?
У меня под столом. А заправляет там постфикс, хрен знает какой версии, потому что с -v производит колдунство с логами, а не выдает версию.

5) ваш наиболее часто используемый аудио-плеер?
mocp

6) ваш наиболее часто используемый видео-плеер?
mplayer

7) ваша программа для скачивания?
wget -c -T 60

8) ваш любимый архиватор?
tar -[x|c]jvf

9) что на ваших обоях?
Скрин по моему страницей ниже есть.

10) ваши самые посещаемые за день сайты?
google.com, adsorbtion.ath.cx/anime/(потому что работаю)

11) ваш любимый аплоадер файлов?
не люблю их, но rghost.

12) ваш любимый аплоадер изображений?
localhost

13) ваша торрент-программа?
rtorrent

14) ваш любимый графический редактор?
xpaint(единственный его недостаток - отсуствие лупы)

15) ваш текстовый редактор?
vim, nano. Так и не нашел ничего гуйного и легкого, не зависящего от среды

16) ваши люимые компьютерные игры?
их достаточно много, мне лениво их писать

17) ваш любимый поисковик?
google.com

18) ваш антивирус?
а?

19) ваш резчик дисков?
cdrecord

20) ваш IM-комбайн(одного оскара мало)?
finch

21) ваш интернет-провайдер?
уси, ютел, связьинформ, и просто главный провайдер на деревне.

22) самые полезные для вас программы?
init :lol:
Не, ну их много.

Дальше всякая ненужная байда, поэтому закончу здесь.

19:14 

Пешком на Камчатку...
Лол. Он и правда существует.
Я чет даже не додумался посмотреть, когда его придумал.

20:51 

Пешком на Камчатку...
Надо было весь день сидеть и кодить, а я пил. Я неправильный программист.
лол

19:18 

Пешком на Камчатку...
Понадобилось собрать nrj2iso. залез внутрь: 4 файла.
186 ./CHANGELOG
75 ./Makefile
18009 ./gpl.txt
3457 ./nrg2iso.c

Размер в байтах.

Вот неужели больше нечего сунуть? Гпл ведь разрешает не пихать, если обьем самой гпл больше исходных текстов.
Кстати, это не первая софтина, в которой я встречаю подобное

00:17 

Пешком на Камчатку...
Внезапно, решил задачу про магазины. Всего-о надо было поднять main_id из bundle и отсортировать по нему потом.

SELECT * , (

SELECT GROUP_CONCAT( people.name ) name
FROM (

SELECT people.id, bundle.main_id, CONCAT( people.name, "(", bundle.comment, ")" ) name
FROM people, bundle
WHERE people.id = bundle.man_id
) AS people

WHERE people.id
IN (

SELECT man_id
FROM `bundle`
WHERE main_id = main.id
) AND people.main_id = main.id
)manager,
(
SELECT GROUP_CONCAT( people.name ) name
FROM (

SELECT people.id, bundle.main_id, CONCAT( people.name, "(", bundle.comment, ")" ) name
FROM people, bundle
WHERE people.id = bundle.peop_id
) AS people

WHERE people.id
IN (
SELECT peop_id
FROM `bundle`
WHERE main_id = main.id
) AND people.main_id = main.id

)customer,
(
SELECT GROUP_CONCAT( people.name ) name
FROM (

SELECT people.id, bundle.main_id, CONCAT( people.name, "(", bundle.comment, ")" ) name
FROM people, bundle
WHERE people.id = bundle.good_id
) AS people

WHERE people.id
IN (
SELECT good_id
FROM `bundle`
WHERE main_id = main.id
) AND people.main_id = main.id

)goods FROM main

id name manager customer goods
1 ads one(дурак),two() two
2 dsd tree(),two(xx) one(лол)



Теперь надо что-нибудь придумать с формой. выбирать 50 столбцов подобным способом конечно можно, но, мне кажется, не рационально. Можно конечно процедурку написать, которая будет весь селект выполнять за одно действие, а менять будет только $var_id. но стоит ли? может проще хранить в файле и вызывать инклудом? хотя, 50 раз использовать регэкспы...

23:05 

Пешком на Камчатку...
Минут 5 пытался закрыть bluefish нажимая 2 раза Esc, потом :wq, замечал, что печатается, тупил, опять жал Esc :wq и так несколько раз.
Спать пора.

14:51 

Пешком на Камчатку...
В общем цель такая(будем делать вид, что задача про магазины). есть список магазинов. В каждом могут быть покупатели, манагеры, товар,etc(сколько угодно всего). Магазинов много.
Нужно вывести сразу все магазины со всеми покупателями,манагерами, товаром.
Манагеры могут работать в нескольких магазинах, быть покупателями в других и товаром в третих(покупатели и товар тоже).
Таблица main включает название и ид магазина.
Таблица people ид человка(манагер,покупатель,товар), и его имя.
таблица bundle - таблица связки. устроена по принципу:

id main_id man_id cust_id goods_id comment
1 1 1 0 0 дурак
2 1 2 0 0
3 1 0 2 0
4 2 0 0 1 лол
5 2 3 0 0
6 2 2 0 0 хх

Сделано так для того, чтоб не плодить мильон таблиц на каждоого человека(хотя может так будет рациональнее, хз)

Выбор магазинов:

SELECT * ,
(

SELECT GROUP_CONCAT( people.name ) name
FROM people
WHERE people.id
IN (

(SELECT peop_id # меняется на нужную колонку
FROM bundle
WHERE main_id = main.id
)
)

)manager FROM main #алиас столбца тоже меняется

в итоге получаем:

id name manager customer goods
1 ads one,two two
2 dsd tree,two one

То что нужно. Теперь немного усложняем задачу. Нужно вывести коммент рядом с именем.
т.е. получить следующее:

id name manager customer goods
1 ads one(дурак),two two
2 dsd tree,two(xx) one(лол)


В принципе решается она почти очевидно, надо добавить в FROM подзапрос, который будет отдавать уже сгенерированную таблицу, в которой people.name будет заменено на people.name(bundle.comment)

Делается это запросом вроде:

(
SELECT people.id, CONCAT( people.name, "(", bundle.comment, ")" ) name
FROM people, bundle
WHERE people.id = bundle.man_id
AND bundle.man_id IS NOT NULL
) AS people

Однако, несмотря на то, что это даже работает, работает не совсем корректно.

id name manager customer goods
1 ads one(дурак),two(),two(xx) two
2 dsd two(),tree(),two(xx) one(лол)

Из примера видно, что выбираются все связки с man_id = 2
Видимое мной решение - добавить проверку по main_id, однако как внести в этот субзапрос main.id снаружи я пока не догадался

12:47 

Пешком на Камчатку...
Библиотека юурги... "Самая былинная унивеситетская библиотека".
В которой нихрена нет ><

21:24 

Пешком на Камчатку...
Еще один пример, за что я люблю перл. Из любой ситуации можно найти выход:
my $on = 'on' if %{%{$all}->{$num}}->{air};
$color{$$stats{%{%{$all}->{$num}}->{id}}.$on}

2 строчка - используемый потом параметр. Это хеш, который иеет значения val и valon если в таблице отсуствует или присутствует флаг air соответственно.
немного коряво добавляется 'on', но что поделаешь, глубоко запрятанные в хеш таблицы кушают меньше памяти, чем то же самое в двухмерном массиве, и достучаться до нужного параметра иногда проще(хотя иногда наоборот сложнее).

На полпути в желтый дом

главная