Deutsch

А как сейчас с работой?

91254   16 17 18 19 20 21 22 23 24 25 26 все
alex445 Забанен до 27/5/24 14:18 свой человек29.09.21 17:57
NEW 29.09.21 17:57 
в ответ Murr 29.09.21 16:32

А почему закрытие быстрее, если там процесс сохранения ещё присутствует?

-----

Вопрос - хороший.

Где-то даже правильный в том плане, что надо понимать почему.

Сам то как думаешь - почему закрытие быстрее открытия?

В философском смысле, или в конкретной технической реализации?

alex445 Забанен до 27/5/24 14:18 свой человек29.09.21 18:01
NEW 29.09.21 18:01 
в ответ alex445 29.09.21 17:57, Последний раз изменено 29.09.21 18:02 (alex445)

Потому что открытие - это создание объектов, заполнение памяти нулями и единицами. А закрытие - это освобождение памяти, когда не работаешь с каждой отдельной ячейкой, как когда открывал, а лишь помечаешь, что отсюда до сюда память свободна - можно перезаписывать.


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

Murr патриот29.09.21 19:25
Murr
NEW 29.09.21 19:25 
в ответ alex445 29.09.21 18:01

А как насчет подтвердить выше сказанное?

Сделай объект по размеру структуры описывающей файл и позаполняй его данными на время и потом скажи сколько у тебя правды...

Nervenzucken свой человек30.09.21 06:48
Nervenzucken
NEW 30.09.21 06:48 
в ответ AlexNek 22.05.21 17:32

то что еще есть потребность сомнений нет, интересно откуда такие извращенцы берутся ?

http://givi.olnd.ru/kr/ - уже третье издание шок

а какая оболочка программирования и компилятор в моде?

30 лет назад в текстовом файле код составлял.

компилятор через командную строку.

иногда на коленке наваять необходимо, а сновыми пакетами программирования не знаком.

AlexNek патриот30.09.21 14:30
AlexNek
NEW 30.09.21 14:30 
в ответ Nervenzucken 30.09.21 06:48
30 лет назад в текстовом файле код составлял.

если в Vi/Vim, то тогда понятно спок

BSDLamer Хвостатый Carpal Tunnel30.09.21 16:10
BSDLamer
NEW 30.09.21 16:10 
в ответ AlexNek 30.09.21 14:30

мне кстати как не кодеру не совсем понятно в чем проблема сесть и написать код в vim ? В одном окне вим в другом cli для компайлера и тд. Почему сегодня кодер не может без IDE ?

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
Программист коренной житель30.09.21 16:28
NEW 30.09.21 16:28 
в ответ BSDLamer 30.09.21 16:10

Ты пойдешь сегодня покупать черно-белый телевизор? Или телевизор без пульта дистанционного управления? Или может быть ты купишь себе машину без брелка?

Очевидно, что нет. Хотя без всего этого можно жить и "мы 30-40 лет тому назад" прекрасно обходились без этих излишеств. Но если есть выбор, то зачем пользоваться неудобным говном, когда на рынке полно удобных инструментов? ;)

BSDLamer Хвостатый Carpal Tunnel30.09.21 16:40
BSDLamer
NEW 30.09.21 16:40 
в ответ Программист 30.09.21 16:28

у меня телевизора нет :)

машину без брелка ? Да, вполне. Какойнибудь хороший олдтаймер. Брелок никак не влияет на характеристики машины.

И я могу вполне отлично ездить на велосипеде которому 20 лет, хотя сейчас есть ибайки.


Я уточнил что я не кодер, тут никакого сарказма. Ну может писать монолит, может там он нужен (хз). А маленький сервис на жабаскрипте или пайтоне, нужен IDE ? Если да то что конкретно там удобнее ?

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
AlexNek патриот30.09.21 18:05
AlexNek
NEW 30.09.21 18:05 
в ответ BSDLamer 30.09.21 16:40
нужен IDE

Можно конечно и на велосипеде до Парижу съездить, только вот зачем?


Только не нужно приводит пример езду в булочную за углом на машине спок


Привычка тоже играет не последнюю роль, ну удобно мне увидеть конструктор класса просто написав ctor или закрыв скобочку увидеть отформатированный текст или

выбрать функцию из готового списка или много еще чего можно перечислять. Ну и бреакпоинт "накликать" и нажать F5.

Murr патриот30.09.21 20:32
Murr
NEW 30.09.21 20:32 
в ответ BSDLamer 30.09.21 16:40

Если да то что конкретно там удобнее ?

-----

А как именно ты будешь писать этот маленький сервис?

BSDLamer Хвостатый Carpal Tunnel30.09.21 22:36
BSDLamer
NEW 30.09.21 22:36 
в ответ Murr 30.09.21 20:32
А как именно ты будешь писать этот маленький сервис?

в смысле ? поставил себе node.js, открыл текстовый эдитор, написал, запустил

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
schizo коренной житель30.09.21 22:39
schizo
NEW 30.09.21 22:39 
в ответ AlexNek 30.09.21 18:05

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

Храни Вас Г-дь!
BSDLamer Хвостатый Carpal Tunnel30.09.21 22:41
BSDLamer
NEW 30.09.21 22:41 
в ответ AlexNek 30.09.21 18:05
Можно конечно и на велосипеде до Парижу съездить, только вот зачем?

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


Это в какой то степени встречный вопрос на "А если не в студии пишут код, то как тогда работают ?" хотя вроде для невинды intellij есть

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
BSDLamer Хвостатый Carpal Tunnel30.09.21 22:43
BSDLamer
NEW 30.09.21 22:43 
в ответ schizo 30.09.21 22:39

вот я тоже сижу и думаю что даже в виме автокомплишн, синтаксчайлайтинг и автоиндент есть, в чем проблема ?

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
Murr патриот01.10.21 00:09
Murr
NEW 01.10.21 00:09 
в ответ BSDLamer 30.09.21 22:36

открыл текстовый эдитор, написал,

-----

Ааа... понятно...

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

Заметь - я даже не сказал ничего об языке или писании...

Если чего-то нет - оцениваем задачу на предмет регулярности потребностей и пишен новый визард один раз...

Код пишем только если не знаем как его получить имеющимися инструментами.


И это... маленький сервис на 30 строк Я тоже могу накалякать в Блокноте.

А для 2-3 гиг сорцов уже нужна какая-то структурированность в хранении и обращении... текстовый редактор этого не обеспечивает. Можно, конечно, сказать что все все одно будет в файловой системе, но не на таких объемах.


запустил

-----

...и получил что что-то не то. Толи не работает, толи работает но не так.

Что делаешь?

Ищешь какой-то отладчик и борешься с его совместимостью с версией компилятора?

А когда совместимость достигнута начинаешь чесать репу на предмет удаленной отладки?

Ну-ну, удачаки... Бо, у Студии оно встроенное - ничего искать и дополнительно запускать не надо...

Murr патриот01.10.21 00:22
Murr
NEW 01.10.21 00:22 
в ответ schizo 30.09.21 22:39

это всё можно в vim делать.

-----

Знаю что можно, но мне вим непонятен.

Непонятен в том смысле, что Я не знаю как в нем все делать.

Тем более когда версия не из коробки и там напихано локальных макро до савой верхней полки и они завязны на горячие кнопки... и все это никак не видно и можно использовать только если знаешь что и как...

Нафиг - Я лучше буду работать со стандартной Студией - где не сяду - везде одинаково...


Я как-то посмотрел на мучения шефа в плане навигации и копирования файлов.

Нашел и поставил ФАР. Ну чего может быть проще - ткнул и получил... посмотреть - в любой удобной форме... отредактировать - без проблем... подсветка - тоже есть... отселектировать и скопировать - элементарно...

И ты думаешь он это освоил? спок

Вот и вим у меня также висит...

alex445 Забанен до 27/5/24 14:18 свой человек01.10.21 00:37
NEW 01.10.21 00:37 
в ответ Murr 01.10.21 00:09

открыл текстовый эдитор, написал,

-----

Ааа... понятно...

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

Заметь - я даже не сказал ничего об языке или писании...

Если чего-то нет - оцениваем задачу на предмет регулярности потребностей и пишен новый визард один раз...

Код пишем только если не знаем как его получить имеющимися инструментами.

Сейчас и уже давно эти визарды столько работы под капотом делают, чтобы тебе даже простой консольный проект создать, что без них уже и не знаешь, как писать. Одни файлы конфигов чего стоят. Новичок точно без визардов ничего не напишет. Да и миддл, пожалуй. А сеньёр просто не будет тратить время на написание этого вручную. Поэтому только нормальные IDE и только визарды.

alex445 Забанен до 27/5/24 14:18 свой человек01.10.21 00:42
NEW 01.10.21 00:42 
в ответ Murr 01.10.21 00:22

Тем более когда версия не из коробки и там напихано локальных макро до савой верхней полки и они завязны на горячие кнопки... и все это никак не видно и можно использовать только если знаешь что и как...

Нафиг - Я лучше буду работать со стандартной Студией - где не сяду - везде одинаково...

В Студии так-то тоже напихано. Открываешь настройки сочетания клавишь и заблудился. Я даже не пользуюсь всякими шорткатами для создания шаблонов классов и прочих таких хелперов. Я их просто не знаю. Там можно что-то нажать и тебе пропертя сделается, а я руками пишу или копипастю прежнюю пропертю и меняю ей имя и тип.

alex445 Забанен до 27/5/24 14:18 свой человек01.10.21 00:43
NEW 01.10.21 00:43 
в ответ Murr 01.10.21 00:22, Последний раз изменено 01.10.21 00:48 (alex445)
И ты думаешь он это освоил? спок
Вот и вим у меня также висит...

Для программиста главное освоить быстрый слепой десятипальцевый метод набора, чтобы со стороны круто выглядело, будто настоящий киношный хакер работает. Вот вы думаете, почему я много пишу?...

BSDLamer Хвостатый Carpal Tunnel01.10.21 00:50
BSDLamer
NEW 01.10.21 00:50 
в ответ alex445 01.10.21 00:37

да, это я тоже заметил, многие студийные девелоперы они часто не знают многих фундаментальных вещей. Шаг в сторону и все.

И так со многими вещами. Писать запросы в базу толком не умеют потому что есть orm. Дебажить тоже без вспомогательных свистелок.

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь