@dlangru

Страница 460 из 719
Denis
14.03.2018
17:51:04
древовидность?

Dark
14.03.2018
17:51:10
Объединение нескольких окон

Denis
14.03.2018
17:52:34
хреновое - не позволяет (вроде) объеединить часть окон в табы

да и хз не особо оно нужно мне

Google
Denis
14.03.2018
17:52:59
у меня обычно2-4 окна, не больше

а нет, позволяет, проверил

ну буду знать

но это не ВАУ)

https://github.com/Faianca/cobox-wm/network коммит оторвался и улетел в космос

голубенькая точка

Dark
14.03.2018
17:57:45
Оп

Интересно

Это D такой

Или все пишут кому не лень

Denis
14.03.2018
17:58:20
?

Dark
14.03.2018
17:58:21
Тайловые вм

Denis
14.03.2018
17:58:35
потому что это кажется простым делом наверно

Google
Denis
14.03.2018
17:58:49
вот меня прям печёт что в i3 не сделали тэги

и я прямо себя удерживаю от попытки начать писать свой вм)

Dark
14.03.2018
18:00:14
Не лезь туда оно тебя сожрет

Denis
14.03.2018
18:00:39
да ты прав насчёт написания тулзы которая будет переносить окошки - не сложно вроде

прямо на ди можно написать

Way Cooler is a customizable tiling window manager written in Rust for Wayland and configurable using Lua. троекратное нинужно

Dark
14.03.2018
18:03:11
Что именна?

Denis
14.03.2018
18:03:22
Rust, wayland и lua

(шучу, вяленый нужен)

Dark
14.03.2018
19:41:12
Тут какая-то бага dub что ли

У меня при dub run каждый раз все пересобирается

Pavel
14.03.2018
19:46:55
Именно пересобирается или фетчится?

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

Dark
14.03.2018
19:47:58
Перелинковывается

Вот зачем?

Pavel
14.03.2018
19:48:44
Ну а как еще то? Вдруг ты в исходниках поменял символы которые наружу торчат. Это надо проверить

Dark
14.03.2018
19:50:05
Либо мы пересобираем в случае измения исходов Либо вообще ничего не трогаем, не?

Pavel
14.03.2018
19:55:56
Есть компиляция а есть линковка

Компилируется только тот исходник который был отредактирован

Но так как он изменился то надо снова все слинковать

Google
Pavel
14.03.2018
20:55:47
Тогда он моментально запускает бинарник

Ну или говорит что билд уже готов. Это доли секунды

Denis
15.03.2018
04:17:34
https://forum.dlang.org/post/gphhuyrqkrcvshkzwdvy@forum.dlang.org

Ackeard
15.03.2018
04:39:42
слышал тут кто-то ещё сидит в awesome wm. Я обновился и теперь У ВСЕХ ОКОН ЕСТЬ ЗАГОЛОВКИ! За что??!! ?
там есть опция показывать, не показывать. если еще надо могу вечером посмотреть в своём конфиге

Denis
15.03.2018
04:42:45
пофиг, я уже переехал. в это трудно поверить но осом - тормозит! по сравнению с i3

хз как они этого добились)

Ackeard
15.03.2018
04:46:30
может ты ай3 под вэйленд запустил? это вроде единственный тайловый вм который над ним работает

Denis
15.03.2018
04:46:51
неа, в х11

Stanislav
15.03.2018
04:47:33
Which missing modules would you like to see included in Phobos (D's Standard Library)? 459 out of 538 people answered this question 1 better json serialization 244 / 53% 2 @nogc containers 225 / 49% 3 std.database 210 / 46% 4 better xml serialization 153 / 33% 5 std.eventloop 153 / 33%

то есть не я один такой

Denis
15.03.2018
04:47:59
говноедство, 5 должно быть на 1 месте

Denis
15.03.2018
04:48:15
потом @nogc а остальное вообще вынести из стандартной библиотеки

Stanislav
15.03.2018
04:52:14
пора вайбд целиком засунуть в phobos?)

Denis
15.03.2018
04:53:18
зачем? он и отдельно норм

Stanislav
15.03.2018
04:53:32
ну vibe-core

Denis
15.03.2018
04:53:37
вот нету в С библиотеке парсинга xml и кому от этого плохо?

Stanislav
15.03.2018
04:53:39
другого евентлупа пока же нет

Denis
15.03.2018
04:53:47
а ну это да, может

Stanislav
15.03.2018
04:53:50
точнее есть какие то наработки

Google
Stanislav
15.03.2018
04:53:58
но чет они не поддерживаются

Denis
15.03.2018
04:54:02
да какие там наработки, простая же штука

политическая воля нужна

Stanislav
15.03.2018
04:55:43
ну александреску вроде радовался последнему евентлупу на форуме. мог бы и продавить) а так - я не знаю кто и как решения принимает в ди и фобосе конкретно.

а вот в яве ЕЕ кстати интересно сделали. есть спецификации и интерфейсы (сервер сервлетов, CDI, ORM). а библы уже реализовывают их. и получается что одно приложение может работать в разных серверах приложений с разными библами. там конечно есть специфичные вещи, но если их не касаться - можно любую библу подсунуть.

Denis
15.03.2018
04:58:40
маняфантазии это

если у этих библиотек одинаковые интерфейсы то они скорее всего не нужны - нужна только одна из них

за БД по крайней меер так скажу

Stanislav
15.03.2018
05:01:50
ну я и не говорю что так и надо. лично мне нравится большая стандартная библиотека. вот как в опросе где скидывали - я бы так и хотел :) почему то не люблю сторонние либы без острой необходимости подключать.

https://forum.dlang.org/post/lvuns3$2c09$1@digitalmars.com

Admin
ERROR: S client not available

Stanislav
15.03.2018
05:02:18
2014 год, а евентлупа всё нет

Dark
15.03.2018
05:07:27
Евентлуп нужен

А вот в стандартной либе дохрена всего, что средней надобности

Denis
15.03.2018
05:11:44
> почему то не люблю сторонние либы без острой необходимости подключать. ты буквально говоришь что любишь когда за тебя работу твою делают

не бывает в стандартной библиотеке хороших высокоуровневых нишевых вещей

Людвиг свой эвентлуп не протаскивает в стандартные скорее всего тупо потому что бюрократия и ревью

Stanislav
15.03.2018
05:12:54
нет, скорей я сам хочу верхний уровень писать. допустим вот в vibe-core для меня сокеты слишком высокоуровневые. мне хотелось бы пониже спуститься.

Denis
15.03.2018
05:12:54
ему это нинадо

> скорей я сам хочу верхний уровень писать. ну вот и пиши свой xml парсер, лол

Google
Denis
15.03.2018
05:13:26
а в стандартных ему нечего делать

это маркетинговая фишка была, она не сработала - ну и выкинуть её

Stanislav
15.03.2018
05:13:54
ну xml согласен не особо нужен. а вот json в свете евентлупа почему бы и нет. раз куча апи работает с json

Denis
15.03.2018
05:16:28
json это новый xml, и туда же уйдёт

Stanislav
15.03.2018
05:17:12
этот лишний json тебе не помешает :) тем более сколько лет живет старый модуль json и никому не мешает

Maxim
15.03.2018
05:17:57
маняфантазии это
но в общем и целом стандартизация экосистемы интерфесами — это гуд)

Maxim
15.03.2018
05:18:37
даже похапе со своими psr пошел в этом направлении)

Denis
15.03.2018
05:18:57
на момент создания нашей стандартной библиотеки dub ещё не было с каталогом пакетов

теперь оно есть и нет нужды всё тащить в std.*

Stanislav
15.03.2018
05:19:06
ну в яве там вообще всё круто. там комиссия собиралась раз в год, принимают решения что нужно, а что нет. пишет большие доки по тому, какие должны быть либы. а потом уже коммунити или конторы пишут либы.

Denis
15.03.2018
05:19:30
> принимают решения что нужно, а что нет. пишет большие доки по тому, какие должны быть либы. а потом уже коммунити или конторы пишут либы. верный способ написать тучу говнокода

Stanislav
15.03.2018
05:19:36
JSR-ы пишут

Maxim
15.03.2018
05:19:44
когда ты флагман кровавого энтерпрайза, ты многое можешь себе позволить, даже комиссии)

> принимают решения что нужно, а что нет. пишет большие доки по тому, какие должны быть либы. а потом уже коммунити или конторы пишут либы. верный способ написать тучу говнокода
верный способ сделать экосистему, в которой всё собирается, как конструктор, потому что следует официальным гайдлайнам и внедряет общеупотребимые интерфейсы)

и это удобно)

Denis
15.03.2018
05:21:27
программы сверху не пишутся

потому что на момент создания спецификаций мы не знаем какой у нижних процедур будет результат удобный для обработки далее

прописать же полностью "правильно" все способы взаимодействия означает просто написать софт, а комиссия пишет таки не софт.

Maxim
15.03.2018
05:22:16
обычно в таких случаях вектор в обратную сторону направлен

Stanislav
15.03.2018
05:22:27
там пишется референсная имплементация всегда

Maxim
15.03.2018
05:22:47
комиссия или сообщество анализизует экосистему, а потом наиболее ктиричные части стандартизует

Страница 460 из 719