Доставляю нову музику

Нова композиція для вашої уваги, з альбому Dirty Martini 2005 року.

Серія записок безумного архітектора #2

Завдання в нас доволі тривіальне: потрібно зробити вивід сторінок типу {host}/page/name з довільною ієрархією (тобто в нас може бути декілька слешів, які зазвичай сприймаються як шлях до сторінки) швидким пошуком, щоб генерація сторінки займала як-омога менше часу і щоб це було просто і очевидно. В інтернеті куча інформації на цю тему, готових рішень не менше. Проте я придумав свого велосипеда, про якого піде мова далі.

Вирішувати його будемо простеньким хуком. Приступимо зразу до коду, пояснення будуть потім.

Тепер діло в контроллері. Ми повинні перевірити, чи така сторінка існує, а якщо ні показати 404-ту сторіночку.

Я думаю модель створити і відповідні в’юшки — не проблема. На крайняк їх можна подивитись в репозиторії цього сайту.

З цього починається люба CMS.

Як копіюють музику на плеєр

Ото йду на прогулку і рішив закинути собі дейва на плеєр. Не всього (не влізе банально), а тільки то, шо сподобалось раніше. Благо Quodlibet сам випасає шо мені подобається, а що ні по очевидному алгоритму, з яким я згідний. Без компромісів. Писати плагіна на пітоні в неділю ввечері — забити на прогулку. Тому ми скористались тим що було. Активовуємо плагін Export to HTML плеєра, ставимо в плейлісті тільки колонку Path to file і також відмічаємо Show Full Path to file. Вже згенерований плейліст через пошук, як я писав в першому(?) пості в цьому блозі експортуємо в html в папочку. Відкриваємо текстовим редактором, html до першого рядка таблиці і з останнього, зберігаємо, йдемо до кроку два бігом!

Саме цікаве. В папочці створюємо файлик player.php, в який ставимо наступний вміст:

Уважно читаємо коментарі, міняємо керуючись здоровим глуздом. Потім в терміналі

php player.php

Чекаєм характерного повідомлення, відключаємо плеєр і йдем гуляти, гарного вечора.

В продовження музичної тематики

До уваги представляється Schiller з композицією Standmusik

Суперечки на культурні теми

[01:31:55] Трофим: знаєте, от це до речі, відноситься до того, що я казав про плинність часу. якщо брати цей двач, упячку і т.і., то про цю ж хуйню скоро всі забудуть, як вже забули про превед і всякий удаф. (може звісно щось було раніше, я не вникав в суть). потім буде модна якась вже інша хуйня.


[01:33:24] Коля: це ж блядь ви капітаните [01:33:44] … сначала була античність, потім середньовіччя, потім відродження [01:33:52] … зараз інформація рухається набагато більшими хвилями [01:33:55] … і інтенсивніше [01:34:16] … тому період зміни одного періоду іншим вже не 300 років, а 3


[01:35:09] Трофим: ні, це короткострокова мода просто, античність і тп то не сюди


[01:35:27] Коля: я так не думаю [01:35:29] … вот дивіться


[01:35:31] Трофим: швидкість інформації ви дуже не туди причепили


[01:35:36] Коля: була там античність і т.д. [01:35:47] … останнім часом шо було: 60-ті, 70-ті, і т.д.
[01:35:54] … а тепер хіба по року


[01:36:31] Трофим: це для нас, бо ми живемо в ці часи [01:37:24] … і що так сильно міняється з року в рік? та рівно ніхуя. колір штанів і мода на нові інет-приколи?


[01:37:34] Коля: піду покурю і зараз продовжимо


[01:37:52] Трофим: піду теж покурю.


[01:47:22] Коля: аргументую свою думку. маю два підхода.
1. факти там була грецька античність, потім переросла в римську. довгий період, мало шо мінялось в той час. тобто люди як мали приблизно одну базу знаній (релігію, там технологію). [01:47:51] … потім те саме відродження. разне там французьке, італійське, іспанське [01:48:02] … тобто одні найшли тєму [01:48:23] … другі її могли підхопити через деякий час тільки, бо інформація не дуже швидко передавалась


[01:48:58] Трофим: ну і? ви думаєте тоді не було моди? була спочатку наприклад ходили в театр на одну хуйню, потім трагедії заїбали, почали ходити на іншу.. мода була. ви берете більш довгострокові етапи.


[01:49:17] Коля: з комунікаціями почала швидше. наприклад навіть ті ж хіппі в штатах були, і в саюзі аналогічні [01:49:32] … але якщо розібратись то одні і ті ж хіппі


[01:50:00] Трофим: аристократи були як в гамериці, в франції, так і в росії [01:50:13] … це не хіппі, але в них була своя мода


[01:50:15] Коля: культура — це власне і є інформація. музика, книги [01:50:23] … вот [01:50:26] … чи взагалі якісь думки [01:51:04] … ми виділяємо спільну думку і дивимось як вона міняється в часовому і територіальному вимірі [01:51:13] … зараз це відбувається дуже швидко [01:51:24] … ви говорите про 95% [01:51:41] … тобто про 5% [01:51:43] … які творили культуру [01:51:54] … а хавали 95% [01:52:16] … в 95% процентів 500 років назад як треба було виходити щодня в поле, так і не мінялось протягом років [01:52:41] … а зараз це міняється чуть не щодня. сьогодні я зварщик, завтра режисьор


[01:53:01] Трофим: так, але один рік вони співали під пиво одні пісні, в інший їх вже заїбало, от і нові


[01:53:16] Коля: не було нових пісень


[01:53:19] Трофим: були


[01:53:56] Коля: ок. порівняйте скільки пісень було створено до 20-ого століття, і скільки з 20-ого [01:54:03] … разніцу чуствуєте?


[01:54:37] Трофим: так, але ви просто характеризуєте особливості часу


[01:54:44] Коля: за 100 років прогрес зміг зробити створення пісень легше [01:54:58] … тому їх почали клєпати тонами
[01:55:14] … появились жанри, яких раніше взагалі не було. [01:55:45] … тому тєма “пячити уг” похавається два роки і забудеться
[01:55:59] … а колись хавали “співати пісні з пивом” протягом 250 років [01:56:12] … пісні може і мінялись, але полюбому не з такою частотою як зараз [01:56:21] … і суть то була одна і та ж


[01:56:47] Трофим: забудеться, але це особливості моди, а не безпосередньо специфіка часу


[01:57:02] Коля: 500 років назад людина отримувала стільки інформації за життя, скільки зараз обичний студент за день отримує [01:57:28] … тому було б логічним зменшення культурних періодів. але збільшення частоти їх зміни [01:57:46] … зменшення культурних періодів в часовому проміжку* [01:58:10] … тобто період триває не так довго, але вони часто змінюються. бо дахуя нового шо придумується стає доступним для всіх і кожного


[01:58:36] Трофим: це не культурні періоди


[01:58:47] Коля: бля [01:59:05] … ви заперечуєте зараз, підмінюєте поняття. я хочу послухати зв’язні аргументи від вас
[01:59:09] … а не заперечення моїх [01:59:32] … я панімаю шо 95% всьо не так як я вважаю.


[01:59:38] Трофим: я бля кажу вже вам дуже довго, а як послухати вас то от берем наприклад:


[01:59:39] Коля: тому заперечувати не обов’язково


[02:00:53] Трофим: припутим початок доби про яку ви кажете 2000. от 2000 закінчується культурний період постмодерну, 2001 вже постпостмодерн, 2003, метапостпостмодерн, 2005 – …, 2007 – … [02:01:10] … нема такої хуйні, от до чого я.


[02:01:18] Коля: та бо бля [02:01:26] … всьо настільки різне, шо називати їх вже впадлу [02:01:30] … постсракамодерн


[02:01:38] Трофим: бо такої хуйні нема.


[02:01:38] Коля: є період “інтересу до упячки” [02:01:45] … і період інтересу до театру [02:01:46] … шарите? [02:01:58] … до театру інтерес був 2кілороки [02:02:05] … а до упячки два роки [02:02:15] … шо одне шо друге попса [02:02:38] … бо дахуя народу хаває


[02:03:02] Трофим: театр це глобальне явище. як скажімо інтернет. був період зацікавлення трагедіями, був упячкою. ви різні речі співставляєте.


[02:04:09] Коля: ок [02:04:11] … заєбца
[02:04:31] … скільки тривав період захоплення трагедіями? шось ніхуя не пахоже, шо шейкспір за два роки всьо написав, народ подивився і забив


[02:04:49] Трофим: бля спочатку трагідії одного мудака, потім іншого і тп. [02:05:49] … так і спочатку приколи про одну хуйню, потім про іншу. ( це я про упячку, що було до неї, і буде після) [02:07:11] … мода на інет-приколи швидше за все міняється швидше, ніж вона мінялась щодо явищ іншої доби. але це все таки ще не культурні періоди. ось про що я.


[02:07:40] Коля: в такому випадку сагласєн. сходимось на тому, шо тепер мода міняється частіше? [02:07:48] … чим вона мінялась раніше?


[02:08:21] Трофим: окей. але насправді цього ні ви, ні я не знаєм. бо не культурологи.

Go back to top