- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
https://www.opennet.ru/opennews/art.shtml?num=48234
Создатели редактора кода Atom из компании GitHub развивают новый
экспериментальный текстовый редактор Xray, который также построен
с использованием фреймворка Electron, но примечателен тем, что для
повышения надёжности и производительности ядро редактора с
реализацией базовой логики написано на языке Rust, интерфейс
оформлен на JavaScript/CSS с применением фреймворка React, а для
отрисовки текста применяется WebGL.
Чем вообще руководствуются люди, делающие IDE из кусков браузера? Нахрена там JavaScript/CSS, нахрена там React? Еще и Rust приплели зачем-то.
Может это чтоб всякие фронтенд-разрабы возрадовались, потому что теперь их умение писать хуиту на жабаскрипте применимо для написания говноплагинов к этой хуите? А как же бекенд? Пусть дополнительно встроят туда PHP MySQL чтоб никто не ушел обиженным.
Другой вопрос что JS не самый лучший (на мой взгляд) язык для написания больших сложных проектов, тем более таких как редактор. Но есть люди, которые реально его любят.
и они пока еще на свободе
>с использованием фреймворка Electron
ORLY?
*При условии использования только 1 экземпляра нашего нового лёгкого IDE!
soap не модно, модно rest, json и javascript
https://www5.in.tum.de/lehre/vorlesungen/eipro1/ws00/JAVA/tutorial/figures/uiswing/start/ConverterMotif.gif
Без программирования и даже практически без плагинов можно: go to definition, lint, гибкий и нечеткий поиск по проекту, автокомплит, дерево файлов, дебаг, билд только измененных файлов. А чо ещё надо?
> рефаторинг add argument
Думаю, найдутся плагины
> manage.py консоль для django c completion
Не знаю что это. Не решается простым доступом в консоль в папке проекта и хорошим $PATH? На крайняк можно откуда-нибудь комплит спиздить и переделать под zsh.
Ну да, я в целом понимаю о чем ты. Я такие фичи ide пока никогда не юзал.
А чо такое инспекции?
Для чего-то найдутся, для чего-то -- нет. Что-то придется писать свое
>>Не решается простым доступом в консоль в папке проекта и хорошим $PATH?
PATH не хватит, там нужен комплишен: можно написать под zsh, я не спорю
>>А чо такое инспекции?
типа lint, но они шарятся по коде в фоновом режиме и сразу же подсвечивают, и дают по хоткею исправить
В IDE нет ничего что _невозможно_ было бы сделать в vim. Вопрос в количестве пердвремени и настройки.
Один хуй обживать что IDE, что vim. Зато в vim значительно проще сделать что-то, что в какой-то конкретной ide не предусмотрено. Сижу на работе и наблюдаю, как пыхеры прыгают с шторма на атом, с атома на саблайм, и по кругу, потому что в атоме нет нечеткого поиска, как ctrl+p в сайблайме по кускам имён файлов, в саблайме нихуя не работает go to definition и хуёвые линтеры, а если проект на докере, то ещё и пхп внешний придётся ставить, а в шторме есть почти всё, но ему вынь да полож 8 гб памяти...
Ну это я так, к слову. Так-то я согласен. Наверное, на какой-нибудь работе мне понадобится ide и будут на неё ресурсы.
На джаве удивительно сложно программировать без IDE.
.
Например:
1) VS+R# для C#.NET или C(++) под винду
2) Android Studio Java/Kotlin
3) XCode/Apple (Objc, вероятно и Swift)
Out of box ты получаешьс
1) модель проекта, по которой он и собирается и комплишен работает. Как vim поймет какая папочка есть в PYTHONPATH, какая нет? А Android Studio поймет свой градловый файл (если он простой), и само собой xcode и vs поймут свои проекты.
2) Интеграция с GUI билдерством типа wpf или xib или layout editor.
3) всякие плюшки вроде автоподсветки измененной части файла, трекинга что нужно добавлять vcs а что нет
4) умный запуск тестов, с рисованием слева значка о прошедшем/не прошедшем тесте
5) очень плотная интеграция с SQL (в случае студии или Idea) включая комплишен имен таблиц, инжекшен языка SQL в строковые литералы итд
6) визуальный дебаггер
Даже для Python PyCharm умеет понять где у тебя лежат шаблоны, и позволить в один клик создать нужный файл в нужном месте
итд
Как всегда проприетарном коробочном софте ты СРАЗУ получаешь охулиард всего (многое из чего тебе не нужно).
И есть два важны момента:
1) ты не можешь осознать плохо это или хорошо, пока не попробуешь. Ты ведь не знаешь что PyCharm умеет налету комплитить ключи дикта (если ты дикт описал литералом), и выводить тип значения и предлагать комплишен для него. Наверняка vim не умеет, и наверняка ты даже не задумылся что IDE так может, так что PyCharm для тебя это просто "как vim, только тормозит и не расширяем".
2) IDE с комплишеном и рефакторингами расхалаживает. Можно хуивертить любой код, потому что всегда есть find usage, rename, комплишены в один клик, инспекции итд.
Писание в vim порождает более продуманный и часто более документированный API.
Its all about trade-offs
Да.
Знал бы ты, как долго бот читал твой комментарий мне в наушники))
Да он давно прикручен, я его просто не включал, пока тестил новый способ читать пропущенное за время отсутствия на гк.
Сегодня вечером покажу.
P.S. Говнокод прёт изо всех щелей. email, spd-say, notify-send, b.gcode.cx с миганием при новых комментах, текстовый сток в консоли. Фаром я, разве что, не пользуюсь... )) Так что comprehensive toolkit (назовем его pyGK) будет в тему. Можно даже мыло отключить. Хотя хуй там, есть же ещё мобилка.
Иначе трудно будет прикрутить поддержку других языков
Да, но для этого придется выучить Си.
трушный юниксоид должен уметь си (именно чистые си, кресты менее важно)
зы: читать вот: http://shop.oreilly.com/product/9780596006976.do
потом вот https://nsu.ru/xmlui/bitstream/handle/nsu/9058/kr.pdf
Ну вот выложу proof-of-concept на py+curses, и расчехлю Ритчи.
Да вы, я смотрю, совсем упоролись.
Я бы вот хотел наоборот меньше времени тратить на ГК...
Так я к этому и клоню, написать исчерпывающий функционал, один раз настроить, и будет уходить намного меньше. Когда, скажем, тебе легко выводится всё непрочитанное за время отсутствия, ты не боишься ничего пропустить, если уверен, что не придётся скроллить месиво стока или искать в лонгтредах с поехавшей вёрсткой ебучие выделенные зеленым поддеревья.
Въебал плюс.
уже ж давно вся общественность перешла на gcode.cx
прост средствами днс не сделать http 302
а нжинкс я ставить не хочу, чтобы никто не показывал пальцем на злоупотребление
Так я же уже декларировал. Для настоящих фанатов — bormand.gcode.cx! ))
Понаделали несовместимой питушни.
Где мой XXI век, когда я могу взять пару фич из одного редактора, вставить в IDE, из которой выкорчевано 80% функциональности, всё это приправить плагинами от Eclipse, Notepad++ и Emacs?
https://upload.wikimedia.org/wikipedia/commons/e/e5/IBM_Port-A-Punch.jpg
Эх вы, жизни не нюхали!
https://my.mixtape.moe/ddcezy.jpg
Тиндера тоже не было, приходилось знакомиться по старинке, объявлениями в газету. Тиндер, говорят, был только у Гагарина и Высоцкого, новенький американский, из-за границы привезли, даже сам Брежнев им завидовал.
Раньше натуральнее как-то было, проще.
Спекулянты из Польши возили.
Ага, только обычно это превращается в "без программирования на нормальном языке" и ёблю с очередной недоскриптушнёй.
А есть vim с интерфейсом как у нормального текстового редактора?
Есть для использования этих фич и плагинов вариант, кроме пердолинга с режимами и хоткеями в стиле "я создал список всех действий, пустил кота по клавиатуре и навесил действия на нажатые им кнопки"?
(прикручиваемые интерфейсы, unix-way, дать возможность выбрать пользователю?)
Сговор с продавцами видюх?
это ж ухудшенный несовременный опенгл
> несовременный
Сильно порезанный современный.
> современный
ну как я посмотрю, наконец-то раздуплились на спецификацию Webgl 2.0 (январь 2018)
ещё не в каждый браузер завезли
более-менее к опенгл 3.0 соответствует
2008 год как-никак
всё же лучше, чем опенгл 2.0 в webgl 1.0, согласен
Х.з. Возможно, что у меня там просто шейдер не взлетел.
Iris на небесном озере и выше вполне себе работает, afaik
А на основной машине рендерило 6000×3000 в 60фпс.
А что, каждый год новое железо покупать надо?
Я думал, побеждённый закон Мура и курсы валют рекомендуют распоряжаться финансами менее легкомысленно.
А саблайм запускать или хром на семерке можно и на йоркфилдах 10-ти летней давности
Ну вот разве что на VR он может сдаться, если я надумаю стать нарисованной девой.
Маркетологи интела как-бы говорят нам что всё что ниже Iris это не про серьезную графику, и я похоже что они правы
И очень обидно, что в современных процах вместо дополнительных ядер и кеша тратят кристалл на это говно. Разве что xeon'ы без этой ереси.
>>ксеоны
бывает и так:
https://ark.intel.com/products/55452/Intel-Xeon-Processor-E3-1290-8M-Cache-3_60-GHz
Но по уму-то в датацентрах (и хороших серверных) графика и вовсе не нужна. Там фирмварь умеет IME, и админ удалённо всё делает. Это 20 лет назад они сидели с моником и kvm switch среди серверов, но тогда не было и встроенной графики.
А зачем сейчас ксеонам графика я не знаю: видимо это ничего не стоит.
А битые видюхи пойдут в зеоны.
Собссно вот про что я говорил:
https://software.intel.com/en-us/articles/intel-active-management-technology-start-here-guide-intel-amt-9#2.1
"The ability to configure a headless platform remotely without the need for local user-consent has been added."
Никакакая видяха не нужна похоже что
+ эта убогая желтая поебень мигает по периметру рабочего стола при подключении, хз, возможно отключается
> https://ark.intel.com/products/55452/Intel-Xeon-Processor-E3-1290-8M-Cache-3_60-GHz
как оно, в 2011? /green
что мешало такой же v6 ну или v5 скинуть?
> ксеонам графика я не знаю
чтобы вроде как ещё i7, но хотя бы уже ECC
именно что полшишечки над i7
сокет тот же, а чипсет покупай не тот же - заради поддержки ECC, говорят маркетологи
и да, есть опции как с графонием, так с отключенной видюшной частью кристалла
разница баксов 10 в закупке
в том же самом C236 для ксеона с графонием будет интеловское удаленное управление, для C232 его не будет, а вот купив ксеон без графония удаленное управление ты получишь только на матери, где вендор поставил свой чип типа IPMI - тут уже надо смотреть нужно/не нужно/на что есть деньги/как это собираешься/собираешься ли встраивать в инфраструктуру
> интерфейс оформлен на JavaScript/CSS
Идиоты, блядь. Сначала они делают кросс-платформенные редакторы с применением всех модных аббревиатур и названий, а потом обработка нажатия любой кнопки на чём-нибудь, что хуже i7+128GB, начинает занимать несколько секунд. Ур-роды.
ELECTRon - Eight Letters Easily Consume Terabyte RAM
Да ладно, это самое нормальное в той компашке.
Или вы, как старый сишник негодуете по поводу того что в ржавой питушне хаки не компилируются?
unsafe
Программу распидорасит сегфолтом и что, на зеркало кивать?
Ну да, зеркалирование и супервизор. Одну башню снесло -- четыре осталось.
Двусвязные списки - не труЪ.
P.S. Rustоманы -- новые OOПешники?
Вот что недавно очередной ярый растоман выдал про плюсовое OpenCV: "Там почти нет темплейтов в API, поэтому манглинга нет."
Полное непонимание основ.
Тоже хипстерская питушня этот ваш раст. Вот то ли дело ATS.
Wow, such production-ready, very documented.
What do you expect?
Автор не осилил std::shared_ptr
> а гц из языка выпилили во второй версии
Ну правильно, кому нужен очередной гц язычок?
Это он про кейс типа "добавляем питушку слушатель события в виде замыкания и там используем указатель на сам петушок, и получаем цикл"?
В Objc для этого использовали weak ref наприме
Допустим, я знаю что
a has reference to b
b has reference to a
Я явно говорю
a.release()
b.release()
Хорошо ГЦшникам, правда? Почти никогда о таком думать не надо
Ещё немного, и мы изобретём ручное управление памятью!
Так что самая страшная ошибка была это несбалансированные malloc/free retain/release
Проблема в том что какой код в каком место это сделает?
Пока есть замыкания держащие переменную, её нельзя трогать.
А в гц всё просто и понятно.
но проблему strong reference цикла это не решает потому что замыкание держит ссылку на объект, а объект -- на замыкание
и никто никого никогда не отпустит)
в ГЦ просто проверяются пути от стеков потоков и perm gen (или как оно за называется) и полтно связанные между союой питушки называются isle of isolation и выпиливаются
Товарищ оператор, у вас вореционная пушка сбоит, проверьте.
Ну так, std::shared_ptr.
> потому что замыкание держит ссылку на объект, а объект -- на замыкание
Ссылка из переменной на замыкание не обязательно должна быть shared со счётчиком, это может быть какой-то weak_ptr.
Reference counting – взрывоопасное [1] и тормозное (требует атомарных операций на каждый чих) говно. Ну и циклы надо разруливать вручную само собой. Короче, бронзовый век управления памятью.
[1] http://govnokod.ru/19104
зачем, если у меня нет тредсейф код?
refcount говно, но гц тоже иногда говно
а уж ручное-то управление и вовсе говно
похоже что динамически выделямая память вообще говно
Скопировал файловый дескриптор в замыкание, проверь.
Или ты хочешь сказать что его закроют?
Ну тогда и поинтеры копировать нельзя -- объект же удалят.
Или у нас такой ref counting что передача указателя на объект в замыкание увеличивает счетчик?
А тогда надо не передавать дескрипторы, а оборачивать их в объекты
dup
зачем вообще нужен дуп кроме стандартной идиомы
close(STDIN_FILENO)
dup(pipe)
?
В этом как бы суть. Создает "копию" дескриптора. Как ты хочешь использовать для этих целей dup2?
dup2 нужен как раз для твоей стандартной идиомы "dup2(pipe, 1); close(pipe);" и, скорее всего, больше ни для чего.
На счет юзкейсов для dup, я использовал его только для обхода ограничений во всяких библиотеках. Например, libcurl забирает себе сокет и закрывает его в конце сессии - просто создаем себе копию и работаем с сокетом после курла. Еще в boost.asio перенoсил сокет с одного io_service на другой тоже с помощью dup().
так и dup2. Разница только в том что dup2 еще можно сказать под каким номером эту копию сделать.
Я делал именно так:
close(STDIN_FILENO)
dup(pipe)
//теперь мой stdin это pipe, всякие читатели из stdin теперь читают оттуда
>>Например, libcurl забирает себе сокет и закрывает его в конце сессии - просто создаем себе копию и работаем с сокетом после курла
О, спасибо) вот это пример юзкейса
Ну так в этом и фишка. Тебе дают царский язык, но монархия сугубо конституционная. ГЦ нет, т.к. не царское дело.
А замыкания без гц бесполезны: статический анализ их не возьмёт, а давать юзверю доказывать корректность их использования – глупо.
Не, я знаю про кресты. Там замыкания сделаны под девизом "не верь в себя, верь в Комитет, который верит в тебя", то есть "вот вам стеклянный хуй, ебитесь с ним сами".
В Objc были замыкания еще до ARC.
Считалось что если ты не пудак, то сделаешь strong weak dance.
вот пример на псевдокоде (чтобы не сломать психику синаксисом обжсей)
weakPituh слабая ссылка, ее наличие не увеличивает число ссылок.
Соответственно кложа захватывает ее, и питуха можно выпилить вместе с кложей.
А теперь давайте понаблюдаем за боём фазанов.
Ну в общем-то я согласен. Всё сырое и нестабильное.
Синтаксис явно придуман под воздействием мощных веществ. Язык по сути пилит один китаец, и имена функций он явно заимствует из родного языка.
Т.е. идеи хорошие, годные, но писать на этом — нет, спасибо, уж лучше пердолиться с крестошаблонами.
Это я ещё свою смесь Forth и unlambda с sized types не выкладывал.
> ats — кал
Какой хороший у тебя буфер обмена: все тексты в порядок приводит…
это тоже на маке написано
С ума сошёл, что ли? Недавно же только обсуждали compose key.
Или ‘таких’?
Ну не «таких» же?
Где здесь макоблядство, inho?
Есть ещё одинарные - пидорские.
Хм, а ведь этим шрифтом брайля можно картинки рисовать попиксельно.
P.S. Так вот же оно, называется СёмаГрафикс. https://en.wikipedia.org/wiki/Semigraphics.
⢎⣿⡱
Лол, это два дефиса, а не два тире.
А вообще этот знак по-хорошему и не дефис и не минус, а какой-то хуй с горы, который лучше называть dash.
Два тире пишут ещё со времён печатных машинок, там моноширинный шрифт, поэтому два дефиса подряд хорошо (ну, чаще — плохо) сливались в красивое тире. Всякие вконтакте и телеграмы заменяют автоматически в сообщениях и постах
-- → —
<< → «
>> → »
Так что некоторые привыкают так писать.
Так пишут люди, которые не любят дефис вместо тире, но не имеют под рукой удобного средства писать нормальное тире. Это приемлемо, но когда мне показали compose key, я выкинул эти дефисы в пизду.
>> → »
крестолабы соснули
питонолабы - тоже
Хотя на работе регулярно получаю в телеграме в личку ебучие с тире вместо дефиса, так что в итоге команда не копипастится нормально.
Любой нормальный человек, разве нет?
Для тех, кто решает задачи по программированию в школе или вузе
1. ВК - естественная среда для общения, в которой человек уже несколько лет, часто - большую часть жизни.
2. Pastebin - название, которое никто никогда не слышал.
3. Чтобы сделать сложнее, чем как обычно, нужны веские причины.
Кстати, в ВК можно запостить и обычный файл без промежуточного пердолинга с pastebin. Правда, для этого надо найти, где лежит файл с исходником, и в вообще осознать, что он существует, а MSVS это тщательно скрывает.
Ситуация становится лучше по мере погружения человека в программирование (для интереса или по работе), но нормальный человек ведёт себя описанным образом. И да, программирование изучают в вузах не только программисты, а и нормальные люди. Ещё в 70х-80х так было.
Разве что в плохом смысле слова нормальный.
А то набигут другие специалисты и будут нас унижать. Повод у них найдётся. Вино не с тем сыром едите, на смартфон портреты фотографируете, музыку через колонки с убогой АЧХ слушаете, гвозди забиваете не тем молотком, оциллококцинумом лечитесь и т.д. Тупые программишки.
Допустим, это нормальный человек, а не программист. Почему он тогда учится программировать? Другие специалисты не будут нас унижать, потому что мы, скажем, назвались программистами и хороши в этом. А тот, кто взял на себя обязанности и с ними не справляется, достоин порицания. К плохим программистам у меня более плохое отношение, чем, возможно, было бы у какого-нибудь фотографа ко мне, если бы тот увидил, как я плохо фотографирую, потому что моя плохая фотография не так сильно портит ему жизнь, как мне каждодневное взаимодействие с плохими программистами.
Те, кого я назвал, по большей части либо ещё не специалисты вообще, либо специалисты в произвольной области.
> если у тебя есть здравый смысл, ты заметишь, что не надо блять вк слать код, потому что его оттуда хуёво копировать, он обрезается под лине и разбивается на несколько комменатриев
Если ты копируешь код в 10-50 строк туда-обратно два-четыре раза в неделю до и после занятий, время его исправления - секунды или десятки секунд... Если ты копируешь код одногруппника на паре, и у тебя выбор между тем, чтобы просидеть всю пару перед белым монитором и тем, чтобы получить код и поправить его так, чтобы окошко не выдавало ошибок... Если у тебя по другим предметам много заданий, и к экзамену готовиться надо...
То придумывать какие-то решения для банального копирования кода, который ты исправишь за минуту - нецелесообразно.
> Допустим, это нормальный человек, а не программист. Почему он тогда учится программировать?
Опять илитка бесится? Программирование - для программистов?
Скажу сразу, началось всё с того, что еретики, о ужас, начали обучать чтению и письму простых людей, а не только священных жрецов. Так и опустилось человечество.
>>>> программирование изучают в вузах не только программисты, а и нормальные люди. Ещё в 70х-80х так было.
Банальная компьютерная грамотность. Сейчас почти в каждой профессии - компьютер, и программировать нужно гораздо большему числу людей.
Это XXI век, сейчас учёному нужно как минимум уметь пользоваться CAS, писать скрипты и небольшие программы.
> А тот, кто взял на себя обязанности и с ними не справляется, достоин порицания.
Так и зачем порицать студентов за отсутствие программистской мысли? Они же хотели быть физиками, биологами, космонавтами, а не изучать языки, код на которых ломается в ВК.
Хуй купил четыре дипломки, вышел из универа, устроился в контору, теперь сидит за соседним столом и спрашивает меня, как отфильтровать массив или почему у него undefined после асинхронного вызова, и примеры кода шлёт вконтакте плейн текстом без табов. Наверное это нормальный человек. Хуй вас, нормальных людей, знает. Лично я порицаю.
> Программирование - для программистов
Как и вообще любое мастерство.
> еретики, о ужас, начали обучать чтению и письму простых людей
Именно это и делает Столлман, проповедуя свободное программное обеспечение. И знал бы ты, как он неугоден инквизиции в лице твоей любимой ОC, раздающей аборигенам дешёвые китайские пластмассовые бусы в гуях под видом драгоценностей, чтобы они, не дай бог, не захотели узнать как это работает, и взамен берущей их в рабство несвободы и перманентной кражи личных данных.
> Как и вообще любое мастерство.
>> еретики, о ужас, начали обучать чтению и письму простых людей
> Именно это и делает Столлман
Не понял, Столлман - плохой или хороший? С одной стороны, программирование для программистов, с другой - просвещение для простых людей.
> Наверное это нормальный человек. Хуй вас, нормальных людей, знает. Лично я порицаю.
>> Так и зачем порицать студентов за отсутствие программистской мысли? Они же хотели быть физиками, биологами, космонавтами, а не изучать языки, код на которых ломается в ВК.
> чтобы они, не дай бог, не захотели узнать как это работает
Интересно, откуда тогда берутся Windows-программисты.
> дешёвые китайские пластмассовые бусы в гуях под видом драгоценностей
Бусы, в которых не грех выйти в высшее общество.
Гораздо лучше, чем ценный консольный плутоний, который так фонит, что приходится огораживаться от него тяжёлыми свинцовыми бусами.
Я же реальный пример с работы привожу. Люди идут работать программистами, и при этом шлют код вк.
> Они же хотели быть физиками
Программистами они, видимо хотели быть. Хотя они настолько нормальные, что они, скорее всего, ничего вообще не хотели. Не пойти в армию хотели.
Поэтому и говорю именно про профессию и про мастерство.
> Интересно, откуда тогда берутся Windows-программисты
Из школ, в которых винда, универов, в которых винда, семей, в которых винда, из стран, которые в государственных учереждениях держат винду, из книжек про C++ со скринами из MSVS, из книжек про Java, уебанских книжек про Java, в которых нет ни слова про linux, зато на обложечке стоит логотип майкрософт. Из продавленного спроса, который рождает продавленное предложение. И ещё некоторые Windows-программисты — это талантливейшие и опытнейшие люди, которе по разным причинам используют Windows, например потому, что её философия им близка, в отличие от меня.
Ращкапроблемы
Как раз недавно поюзал windows10 на ноуте у жены. Грех выйти в любое общество, ещё какой. Система, кстати, сломалась сразу (просто в процессе обновления, без действий пользователя), потребовала включить «Режим разработчика» (это привет тебе от обычных пользователей, не-программистов), и в итоге так и не починилась ни одним из методов (даже после запуска нескольких программ, которые просто показывают черное окно консоли и что-то там в фоне делают, не давая никакого выхлопа и информации вообще, и это ТАК И ЗАДУМАНО в твоей любимой ОС, и долгого разглядывания уродливейшего на вид powershell-скрипта с зеленым выхлопом на красном фоне (ТАК И ЗАДУМАНО в твоей любимой ОС) без возможности скроллить и кликать по ссылкам или нормально их скопировать без разрыва на две строки). И так и не починилось, пришлось сбрасывать на заводские настройки (читай: переустанавливать винду, как и во времена старой доброй XP).
Любишь, чтобы тебе харкали в рожу за пластмассовые бусы — ну тут у каждого свой фетиш. Но я, как видишь, порадикальнее стал от этой милой встречи, раньше вроде как особо права не имел, поскольку не пользовался давно.
Да, чисто чтобы поглумиться, после всей ебли перед сбросом запустил «Инструменты диагностики». Мне твоя любимая ОС подсказала, что всё в порядке, и что нужно войти в Майкрософт аккаунт. В ещё один.
Тут хотя бы по своей воле пошёл в программисты. Ну и шлёт наверно короткие примеры кода на-посмотреть.
А там - не по своей воле и код, который надо потом самому запускать.
> сломалась сразу (просто в процессе обновления
Продавили эту питушню, да.
> что-то там в фоне делают, не давая никакого выхлопа и информации вообще, и это ТАК И ЗАДУМАНО в твоей любимой ОС
Абстракции не должны протекать. Пользователю не нужно знать, как работает программа. Если пользователь знает про внутренности программы, значит программа работает настолько плохо, что пользователю пришлось повозиться под капотом. Когда абстракции протекают из-за бага, выпускается обновление.
Хуже, когда пользователю приходится возиться с выхлопом чёрт знает чего самому, гуглить это всё по строчке, вместо того, чтобы авторы ПО выкатили нормальную версию.
Пока мой молоток работает, мне не нужно знать, как закалять сталь и как выпиливать ручку.
> Любишь, чтобы тебе харкали в рожу за пластмассовые бусы — ну тут у каждого свой фетиш.
Не знаю, кто там харкает в рожу. Это, видимо, у пердоликов принято друг другу в рожу харкать по пустякам - если не помнит наизусть все заповеди швабодки, каталоги в своей системы, список утилит и их ключей, или поставил программку не через консолечку, а скачав установщик.
Ни Windows-пользователи, ни сама Windows не харкают в рожу.
Всё, уже протекли, уже всё сломалось. Теперь я хочу знать почему, и как починить. Где выхлоп? Нету. Переустановим и подождём обновления. Это плевок в рожу пользователю со стороны системы. Система пытается управлять мной, а не предоставляет средства мне для управления ею.
> у пердоликов принято друг другу в рожу харкать по пустякам
У линуксоидов принято, если уж не помогла документация, в irc на подходящем канале получать компетентные ответы с нескольких точек зрения, если таковые допустимы в задаче, и так же помогать другим, если хватает опыта.
А в твоей любимой ОС, как показал мой опыт, принято гуглить сообщения об ошибках наподобие «Обратитесь к вашему системному администратору», набирая сообщения вручную, потому что они не копируются с окон, и потом искать их на сайтах, полных рекламы о том, как пугачева увеличила грудь, с водянистым текстом, не решающим проблему, и кнопками внизу «Была ли полезна вам эта статья». ЧЯДНТ?
Нет, это поддержка своего софта. Боярин купил программу и обращается в техподдержку, где мастера обязаны всё починить. Не боярское это дело - ковыряться и искать советы потому, что баг фиксить не хотят, и никто тебе ничего не должен.
Отличный принцип, рекомендую. Платишь деньги, получаешь продукт и гарантийный ремонт.
Обманули или выкатили плохие условия - пишешь гневные отзывы, голосуешь рублём за конкурента, можно ещё в антимонопольный комитет и спортлото жаловаться, если влиятельный - развивать свободные аналоги.
> «Была ли полезна вам эта статья»
Прекрасная возможность собрать мнения и пофиксить критические места, сделать мануал более полезным, если речь про официальную документацию.
А можно использовать свободное программное обеспечение.
Ты всё время упускаешь из виду один важдый момент: твоя любимая ОС, или, например, любая мобильная ОС, зарабатывает на тебе не только тем, что ты платишь за неё, как за продукт, а и тем ещё, что ворует твои личные данные, показывает контекстную рекламу, сотрудничает с правительствами, следит и управляет тобой. А ты за это платишь.
Сотрудничество с правительствами никак не отменишь. В этом плане лучше заранее легализоваться, чтобы потом не было проблем.
Предложения согласно предпочтениям, поиск с учётом особенностей пользователя - это фичи. Что-то из этого уже работает хорошо, осталось только рекламе бить точно в цель и предлагать именно то, что сейчас нужно, с учётом философии пользователя и с обоснованием выбора.
Вот если программа своровала без спросу мои личные файлы - тогда это повод для похода в суд.
Не то, что программы, которые так и пишут в лицензии "работаю как работаю, используешь на свой страх и риск".
В любой EULA есть этот пункт.
Free software не дает никаких гарантий, чтобы не накладывать на свободу себя и пользователя никаких ограничений.
При этом у тебя всегда есть возможность посмотреть исходный код и знать математически точно и однозначно, что программа не вредоносна. А в случае с несвободными программами ты должен платить деньги проходимцам, верить им наслово, что они не воруют твои файлы, не иметь никакой возможности это узнать, пока дело уже не дойтёт до откровенного преступления и суда, и всё это время проходимцев спонсировать. Потом они на твои деньги ещё и суд у тебя выиграют. Может там в лицензионном соглашении windows пункт под звёздочкой, ты внимательно читал?
Нет у меня такой возможности, к сожалению. Мне что теперь, каждую новую версию Firefox компилировать в голове и мысленно прогонять её бесконечное время? За конечное время о вредоносности узнать не удастся, ну разве что о вредоносности программы, которую я б и сам написал.
> верить им наслово, что они не воруют твои файлы
А ведь винда правительству сдавалась на аудит, там веры не было.
> Потом они на твои деньги ещё и суд у тебя выиграют. Может там в лицензионном соглашении windows пункт под звёздочкой, ты внимательно читал?
Всё может быть. Но если пункт был обидный, огласка пошатнёт позиции ОС.
Конечно прекрасная. Особенно на сайте Битрикс, где обе кнопки «Да» и «Нет» — это одна некликабельная картинка, а на других сайтах блядская сеошная водянистость и засранность рекламой как была так и остаётся, независимо от нажатий. Вот как чудесно капитал двигает прогресс. Без рекламки уже и дока не дока.
Кстати, уже и ты рассуждаешь про фичу как про светлую сияющую благородную идею по улучшению документации, при полной говнистости на практике, заметил? Именно в этом ты обвиняешь линуксоидов — в беспочвенных идеалистических мечтаниях. Значит и ты во что-то веришь. Только мой бог написал GCC и Emacs, а твой — заработал на офисном планктоне миллиарды и бросил своё детище.
Хуй эта кнопка ебучая улучшает, а не документацию. Документацию улучшает человек, который сидит и документирует свой собственный код. В случае с free software — часто бесплатно.
Спасибо тем благородным мудрецам, кто не жалея времени и сил писали man'ы, хендбуки, переводили на разные языки книги, доки и интерфейсы программ и систем (у винды10, кстати, абсолютнейший гугл транслейт просто по всей системе, бросилось в глаза за три минуты использования, ещё одна пренебрежительная пощёчина пользователю за его собственные деньги), и прямо сейчас мейнтейнят, пишут и переводят бесплатно, за идею, которой, как мы сегодня узнали от 1024--, не место в операционных системах, они, оказывается, для решения задач.
Нет. Я рассматриваю эту штуку как одну из возможностей. Ей можно пользоваться, а можно не пользоваться. Кнопка не делает документацию лучше, кнопка позволяет собрать мнения. Отказываться от полезной возможности, даже если её результаты выбрасываются - глупо, т.к. хранить жалкие, максимум, сотни мегабайт истории мнений - более, чем легко. Молиться на кнопку и ждать, что пользователь бесплатно что-то улучшит - наивно.
И да, GCC и Emacs не боги написали, а люди.
В СССР любили во всё вплетать идею. Отличный инструмент для управления людьми. Поработай бесплатно ради идеи ради швабодки, поработай ещё. Идее нужны сытые исполнители, а значит деньги на реализацию, которые в данном случае не честно и прозрачно берут за продукт, а как-то опосредованно: вроде у нас швабодка, а вроде вы как приличный человек можете и отстегнуть.
У тебя нет ни одного основания обвинять сообщество разработчиков свободного ПО в нечестности. Они никого не обманывают и чаще всего предоставляют результат своего труда бесплатно, независимо от того, «отстегнёшь» ты в итоге или нет. Постеснялся бы такое говорить, да еще и в защиту жадной корпорации. Совсем, что ли, тю-тю.
А жадные корпорации я не защищаю. От жадных клиенты сами уходят постепенно.
Вот бы был способ узнавать полную картину. Ведь даже тот, кто честно пытается рассмотреть все плюсы и минусы, советуя тебе что-то, может только верить в своё мнение и обмануть ненарочно.
Этот способ называется «свободное программное обеспечение». В самом-самом-самом-самом крайнем случае, если с проектом что-то случится (а, как мы знаем, некоторые тут живы с 80-х) в отличие от блядской скатившейся проприетарщины, постоянно плюющей тебе в рожу (цитирую: «оставив тебе кучу файлов, которые ты не сможешь открыть после xxxx года»), ты сможешь хотя бы нанять программистов, которые продолжат поддержку или переведут твои файлы в другой формат, потому что на руках у тебя всегда будут исходники. Лучше этой гарантии и быть никакой не может.
Вот только недавно Сёма приходил спрашивать про Download Master, создался тред админов свободного ПО, что-то решили, но не известно, заработает ли всё как хотел пользователь.
Чтобы узнать, есть ли программа, нужно посмотреть их все.
Чтобы узнать, есть ли фича, нужно полностью осознать программу.
Соответственно, решение проблемы - какой-то ИИ, который проанализировал все версии всех известных программ.
P.S. Что-то я тут стал комментарии дописывать.
Пошёл нахуй этот пользователь, приходит в одну операционную систему с правилами другой, неблагодарно тявкает, и требует от кого-то коробочных решений. Понятно, что борманд и СёмаРиал обсуждали как это сделать вручную, потому что только это и интересно обсуждать программистам на ГК.
СёмаРиал назвал же блять вам коробочное решение
Гуй есть, ограничение скорости есть, скачивание по файлу с урлами есть, пауза и докачка есть, генерация улров подряд 01.jpg … 99.jpg есть. Домохозяйка справится.
Кому нахуй интересно за этого припиздыша сёму гуглить очевидные вещи. Люди начинают обсужать программирование и красивые мануальные решения, а не искать этому еблану что-то в гугле.
В том треде, как и во всех дугих, сёма грандиозно набздел в лужу и подсоснул у d++ и SR, только он этого не признает, потому что у него нет чувства собственного достоинства, есть только ущемлённая гордость. Весь говнокод постоянно ссыт на этого истинного арийца с нордическим характером, а ты до сих пор его говнотреды как аргумент приводишь, ну в самом-то деле.
>неблагодарно тявкает
>требует от кого-то коробочных решений
То есть, ты только что признал, что прыщи в принципе не для пользователей, а для пердоликов? И почему пользователь должен благодарно тяфкать за что-то, что он на другой оси получит просто так?
Чего разбомбился, пердоля? Обоссались вы со своими пердокурлами, нахватали хуев за шиворот и только потом вспомнили про uget неизвестно какой степени кривизны.
>Люди начинают обсужать программирование и красивые мануальные решения, а не искать этому еблану что-то в гугле.
> Понятно, что борманд и СёмаРиал обсуждали как это сделать вручную, потому что только это и интересно обсуждать программистам на ГК.
Интересно обсуждать как сделать сложно когда можно сделать просто только пердоликам, которым сперма штульмана залила глазки. Главное - результат. Если ты проебался больше, а сделал меньше - это твои личные проблемы.
> сёма грандиозно набздел в лужу и подсоснул у d++ и SR, только он этого не признает, потому что у него нет чувства собственного достоинства
Чувство собственного достоинства - это когда признаешь свои ошибки перед хуй знает кем вообще (которые на самом деле конечно не ошибки, конечно)?
Да, и само собой, пошел ты нахуй.
uget я еще не юзал, вот и не писал ничего. Что не отменяет ваших предыдущих обосрамсов. Там еще кто-то шейпер хотел настраивать.
Чо-то путаешь. Пока не поняли, что ты очередной раз пёрнул в лужу, и теперь тебе твои комплексы не позволят остановиться меньше чем через десять постов «прыщебляди соснули», чтобы хоть как-то сгладить в душе твой собственный отсос. Только нихуя не сгладилось, ты сосал и сосёшь.
Как вы хотите это представить: пришёл Сёма, просил помощи. Ему дали одно, второе, третье, а он пишет: "соснули!". Вот пидарас ведь!
Как это было на самом деле: вам предложили решить задачу, которую я сам в своё время пытался решить прыщеговном, но плюнул и решил ее мокрой писькой. Начался пердолинг с пердоговном, и только после того как я упомянул, что решил задачу Download Master-ом, какая-то прыщемакака нашла его аналог. Пыыс, победа разума! А до этого предлагали пердолиться с питоном, прыщами и бог еще знает с чем. То ли местные линуксоеды - дебилы и пердолики, то ли прыщи реально не для декстопа.
После этого ты не смог запустить моё решение и ещё через несколько дней спрашивал, как оно работает, а до uget у тебя «руки не дошли», что не мешало тебе кукарекать «прыщебляди соснули». В таком свете ты конченый хуесос, но говорят, пока меня не было на ГК у тебя уже стало традицией бздеть в лужу и всем сосать. Так что не парься, ну послали тебя нахуй, ничего страшного.
Похуй как ты "увидел".
Я ж тебе тупому сказал, что для себя я ее решил, причем давно. А ваше прыщеговно обосралось. Поэтому вы соснули. Глотай уже, заебал!
Походом на DM? Хуй пососал, а не решил, неосилятор ебаный. Тебе дали аналог DM, ты его не удосужился посмотреть. Пока не посмотрел — твоё подпёздывание гаснет в луже и ни до кого не долетает. Или аргумент против линукса в том, что тебе лень программу запустить и ты закомплексованное чмо, неспособное к самокритике?
Соснул ты у дефекейта и СёмыРиала. Разумеется, уже не раз, и всегда с проглотом.
Как с твоей джангой на ДО прыщебляди виноваты, что ты криворукий хуесос.
Чмо ебучее, а покажи-ка ты нам свое творчество. Уж очень взглянуть хочется. А то только пиздеть умеешь.
Потому что никто не озабочен решением конкретно твоей проблемы, все делают то, что им нравится. В частности на ГК всем, кроме одной домохозяйки, нравится программировать.
> Все ходы записаны
Записано как ты отсосал у дефекейта и риала, и бдоро продолжал кукарекать, как порноактриса после съемок.
> Чмо ебучее, а покажи-ка ты нам свое творчество. Уж очень взглянуть хочется.
Щас, бегу отчитываться перед хуесосом.
Потребовал бы у тебя показать сначала своё, но мне поебать на твои высеры.
>Но мы не пердолики, мы полезные люди. Кукарекууууу!
> Щас, бегу отчитываться перед хуесосом.
Ясно, иди нахуй, пустышка. Или прыщи настраивать, что одно и то же.
Создаешь тред "прыщебляди сосунли" и спроашиваешь там как сделать что-то в линукс
И чо, у вас на винде такой ИИ есть? Чо ты хуйню-то несёшь.
Ослу ясно, блять. Есть исходники — можно хотя бы теоретически что-то сделать. Нет исходников — нахуй иди, доверяй пидармотам из корпораций и плати им, чтобы они на твои бабки тебя наябывали.
Наебалово — единственная причина прятать код. Как мы видим, на честную оплату труда программистов закрытость или открытость их продукта не влияет.
Причём тут винда?
>> Нет, такого способа в принципе нет.
>> в принципе нет.
>> нет.
и не факт, что будет
> Чо ты хуйню-то несёшь.
Я несу разумное, доброе, вечное. Разве возможность узнать ситуацию не нужна? Именно узнать ситуацию, а не угадывать её вручную по исходникам.
Вот это поставил фанатика на место! Нам повезло, что ты уже большой и никчёмный.
-----
Под винду есть неадекваты, например дни и ночи проигрывают в ВОВ, напоминают пердоликов, которые день и ночь ебутся с консолькой, настраивают и настраивают, чинят и чинят бесконечно. Овладевают тайными знаниями как сменить обоину на рабочем столе через консоль.
Но кто ебанутей? Давайте разбираться.
Природа двух задротств одна и та же. Люди не имея уважаемого социального статуса в реальном мире, тратят время на получение виртуального. Это намного легче, а удовлетворение от его наличия почти сравнимо с реальным.
Рано или поздно дурачок в ВОВ наиграется. Поймет что его эльф 80-го уровня не хуя не значит в реальном мире. Возьмется за ум.
меня воротит одинаково, что от дурачья с ВОВ, которые лузеры в реальном мире и играют в игру ради виртуального статуса, что от пердоликов.
Вот только дурачки в ВОВ рано или поздно наиграются, а пердолики - никогда.
Etiam feugiat PERDOLIX vel imperdiet PERDOLIX. Quisque sit amet orci ligula. Vivamus sed diam vitae risus vehicula tincidunt. Etiam lectus magna, feugiat a PERDOLIX vitae, scelerisque vestibulum PERDOLIX. In vitae mi mauris. Phasellus ac felis sed metus feugiat dignissim quis a odio. Nunc placerat, ex vitae faucibus vehicula, nisi sapien pharetra PERDOLIX, quis rutrum erat mi in dui. Nunc quam risus, mattis vel fringilla eget, vulputate at lorem. Sed ut libero a nisl posuere PERDOLIX quis et ipsum. Duis aliquet suscipit erat volutpat vestibulum. Nam a turpis sit amet PERDOLIX porttitor scelerisque bibendum vitae nulla.
[1] https://en.wikipedia.org/wiki/Latin_syntax#Latin_cases
Исправил ссылки на нормальные, римские.
Взять в рот.
> Да только вот ведь незадача, меня мнение такого гнилого гандона как ты вообще не волнует.
Настолько не волнует мое мнение что тебе сраку порвало?
На мониторе с HDMI
> Настолько не волнует мое мнение что тебе сраку порвало?
То есть любой, кого заебёт с тобой инфантилом возиться как с ребенком и что-то тебе объяснять, спокойно посылая тебя нахуй, автоматически бомбанул? Понятненько.
Агрессивный коммент я писал 1024--, и то под пивом, себе-то не льсти. Он человек талантливый, ему свойственно наивно заблуждаться. Ты — бездарный как пень.
А монитор ты сам спаял? Ты же не понимаешь, как он внутри работает, РАБ!
Ну и для кого тут слово новое, бздун? Тебе только дай лужу, чтобы в неё побздеть, посмешище ты дремучее.
> На мониторе с HDMI
Эта штука работает как медиапитушня с ютубом и проигрыванием видеофайлов с диска?
Не с диска, с флешки и из интернета. На офф сайте есть дистрибутив, ориентированный как раз на работу в качестве умного ТВ. Там и какие-то интернет-телеканалы есть. Я не смотрю, я шатаю linux в пирожке.
У которой дрова на видеочип -
закрытое проприетарное говно. И этот человек нам затирал про чистоту дистрибов...
Я был пьян…
А сейчас протрезвел и сжёг эту piтушню на костре инквизиции?
Когда покупал, был разве что слишком молод.
Но на самом деле, говорили мы — сначала с bormand, потом с тобой — про полностью свободные дистрибутивы[1] и их вики, и я действительно считаю, что нужны они в большей степени, чтобы прививать культуру и философию FS в условиях практически лабораторных по своей чистоте.
Я же при этом не говорю, что все дистры и уж тем более все ОС должны быть такими.
Ну а про винду пофлеймить — дело святое :)
[1] — https://www.gnu.org/distros/free-distros.html
Так мимимишно. Под стать аве на gcode.
Сёма — это ж женское имя?
Сёмантичненко.
Кстати, я придумал как легко отличать вас по ссылке. Буквою ё.
Купила бы себе нормальный комп, вместо свалки — не тормозил бы.
А какой браузер и сколько вкладок открыто?
Гораздо хуже, что он и винду начинает тормозить, при том что у меня давно SSD. Например, окно не хочет сворачиваться, комп не хочет уходить в режим сна. Я неебу как они так сделали.
Факт. И с включенным тоже очень много.
>Назови мне браузер, который хотя бы при 50 гарантированно не будет лагать
Правда я и в хроме много открывал, периодически убивая процессы. Или они сами крашились по OOM (у меня в очень старых версиях так получалось — вкладки крашатся, а браузер нет).
Но 900 вкладок это ппздц.
Впрочем периодческий killall "Web Content", помогает и фф.