ИТ и около ИТ-шный юмор

Страницы: 1 ...  8 9 10  ... 13  ОТВЕТИТЬ НОВАЯ ТЕМА
RusikR2D2 14 ноя 2022 в 19:48
Ярила  •  На сайте 16 лет
5
Цитата (gods02 @ 14.11.2022 - 19:35)
Цитата (hime @ 14.11.2022 - 18:57)
вообще, вот олды. у вас есть в серверной девки в купальниках на каблуках, а в шкафах крутые бобины?  gigi.gif

В купальниках? lol.gif В машзалах работали постоянно кондиционеры и температура там была +14..+16. Сколько бы они там просидели в купальниках? gigi.gif

Там же в тексте написано:
Если сломался кондиционер, вы (люди) сможете адаптироваться. а что насчет "железа"?
Rapsody 14 ноя 2022 в 19:50
Хохмач  •  На сайте 18 лет
0
Цитата (ZanycH @ 14.11.2022 - 15:56)
Ну, в принипе, сейчас можно это же напевать, нажимая ctrl-C - ctrl-V.

Неверно

Размещено через приложение ЯПлакалъ
Pewpewpewpew 14 ноя 2022 в 20:06
Приколист  •  На сайте 8 лет
0
Цитата (Laryx @ 14.11.2022 - 15:30)
Хрен его знает, как лучше...

С одной стороны - лично я не люблю, когда система за меня решает, когда удалить объект. Должно быть всегда чётко ясно - кто создал объект, когда именно, кто удалил, и когда именно.

С другой стороны - современные сборщики мусора вполне неплохо справляются с удалением неиспользованных объектов, плюс ещё и памяти сейчас на компах прорва. Так что о реальных проблемах из-за слишком долго неудалённых объектов - я последние лет десять совершенно не слышал.

Но, с третьей стороны - именно такой вот "попустительский" подход приводит к тому, что программеры плевать хотели на ресурсы, и в результате сейчас на сматрфоне, который мощнее компов конца 90х, программы работают медленнее, чем такие же программы в то время... (Лично меня раздражает, сколько жрут ресурсов Яндекс-карты, я помню, как работали картографические системы в конце 90х, чуть ли не быстрее, на заметно меньших мощностях)...

Нам в универе говорили "память дешёвая, а мозги программиста дорогие". Доля истины есть, но сука имеем что имеем..

Размещено через приложение ЯПлакалъ
Scorbec 14 ноя 2022 в 20:30
Ярила  •  На сайте 11 лет
1
Цитата (Avaddon74 @ 14.11.2022 - 18:13)
Цитата (mastercad @ 14.11.2022 - 19:48)
Цитата (Strangerr @ 14.11.2022 - 16:51)
Centroid
Цитата
Мне еще один такой попадался - что получится если написать
int i = 2;
i += i++ + ++i;

12, не?

Не, правильный ответ 8.

10 будет
i++ вернет 2, но i равно 3
++i вернет 4 (i на данный момент равно 4)
итого 4 += 2 + 4

https://www.onlinegdb.com/online_csharp_compiler

ИТ и около ИТ-шный юмор
dabi 14 ноя 2022 в 20:31
КИЕВСКИЙ ВАТНИК  •  На сайте 15 лет
0
Цитата (Laryx @ 14.11.2022 - 13:59)
[Режим "Зануда" ON]

Ну, вобще говоря, вполне обычный и правомерный вопрос. И любого программера, знакомого с ООП, он не должен смущать.

Ответ тут: зависит от типа деструктора. Чтобы объект удалился правильно, и деструктор был вызван именно у того типа объекта, который был создан - необходимо объявлять его виртуальным.

Но, и правда, довольно идиотский вариант - иметь указателя на потомка, а в нем - объект-предок. (На картинке запятая в возмущении пропущена.)

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

А тут, как я понял, наоборот. Что не есть хорошо (и ещё не факт, что компилятор разрешит такое преобразование типов).

Однако, витруальный деструктор, по идее, всё равно, должен быть вызван правильно - у объекта-предка (у класса А).

dont.gif

Это называется undefined behavior. Что в ответе и прозвучало gigi.gif
Modigar 14 ноя 2022 в 20:38
Ярила  •  На сайте 14 лет
0
Цитата (Laryx @ 14.11.2022 - 14:59)
[Режим "Зануда" ON]

Ну, вобще говоря, вполне обычный и правомерный вопрос. И любого программера, знакомого с ООП, он не должен смущать.

Ответ тут: зависит от типа деструктора. Чтобы объект удалился правильно, и деструктор был вызван именно у того типа объекта, который был создан - необходимо объявлять его виртуальным.

Но, и правда, довольно идиотский вариант - иметь указателя на потомка, а в нем - объект-предок. (На картинке запятая в возмущении пропущена.)

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

А тут, как я понял, наоборот. Что не есть хорошо (и ещё не факт, что компилятор разрешит такое преобразование типов).

Однако, витруальный деструктор, по идее, всё равно, должен быть вызван правильно - у объекта-предка (у класса А).

dont.gif

Чувак на картинке более полно и лаконично ответил.
Ты точно программист а не менеджер какой нибудь?
goodhoopoe 14 ноя 2022 в 20:57
Ярила  •  На сайте 18 лет
4
Цитата (Scorbec @ 14.11.2022 - 20:30)
Цитата (Avaddon74 @ 14.11.2022 - 18:13)
Цитата (mastercad @ 14.11.2022 - 19:48)
Цитата (Strangerr @ 14.11.2022 - 16:51)
Centroid
Цитата
Мне еще один такой попадался - что получится если написать
int i = 2;
i += i++ + ++i;

12, не?

Не, правильный ответ 8.

10 будет
i++ вернет 2, но i равно 3
++i вернет 4 (i на данный момент равно 4)
итого 4 += 2 + 4

https://www.onlinegdb.com/online_csharp_compiler

от языка и интерпретатора зависит. в плюсах например могут быть оба варианта ответа.
тЯПщик 14 ноя 2022 в 20:57
Ярила  •  На сайте 9 лет
1
- Ух, ты! В QBasic есть компилятор!!!
X0p0x0pb 14 ноя 2022 в 21:10
Ярила  •  На сайте 6 лет
0
1995 год DX2-66 с ОП 128, Doom2 полёт нормальный.
Коллега, чутка постарше меня, в это время сидел в фидо, читал какие-то эхи.
Говорил что бывший одноклассник то ли сисоп, то ли косисоп.
Но это после работы, а в рабочее время что-то писали на клиппере.
Zayaks 14 ноя 2022 в 21:16
Юморист  •  На сайте 9 лет
0
Цитата (raptor1c @ 14.11.2022 - 15:42)
Дум на 286-м не идет. Тоже мне олдфаг. Тьфу

Викинги тоже на 286 не идут...
Только 386 🤪

Размещено через приложение ЯПлакалъ
vaisman 14 ноя 2022 в 21:17
Ярила  •  На сайте 12 лет
3
Цитата (Scorbec @ 14.11.2022 - 20:30)
Цитата (Avaddon74 @ 14.11.2022 - 18:13)
Цитата (mastercad @ 14.11.2022 - 19:48)
Цитата (Strangerr @ 14.11.2022 - 16:51)
Centroid
Цитата
Мне еще один такой попадался - что получится если написать
int i = 2;
i += i++ + ++i;

12, не?

Не, правильный ответ 8.

10 будет
i++ вернет 2, но i равно 3
++i вернет 4 (i на данный момент равно 4)
итого 4 += 2 + 4

https://www.onlinegdb.com/online_csharp_compiler

Такие дела, вроде не напорол ничего.

Верно там выше ответили, зависит от того на чем собирали. У меня GCC, а если кто в прод такое пишет, то откусите ему руки.

ИТ и около ИТ-шный юмор

Это сообщение отредактировал vaisman - 14 ноя 2022 в 21:18
awadima 14 ноя 2022 в 21:22
Ярила  •  На сайте 14 лет
0
сижу я как-то на bbs по диал-апу

Это сообщение отредактировал awadima - 14 ноя 2022 в 21:22
Basilio7223 14 ноя 2022 в 21:26
Хуй забей  •  На сайте 11 лет
1
Цитата (Эниkey @ 14.11.2022 - 23:45)
«Не стоит, наверное, рассказывать, чем был "Лексикон" в бывшем СССР. Великолепный текстовый редактор, по функциям во многом сопоставимый с MS Office. Свои шрифты, поддержка множества принтеров, орфография и многое другое, вот что такое "Лексикон под DOS"!
- поддержка видеоадаптера VGA добавлена в версии 1.1 (8.97), более ранние нормально работают только на CGA и EGA
- поддержка мыши есть начиная с версии 1.2 (8.98)»

Добавляла управляющие символы для LPT, красиво печатал)))

Мне в своё время приходилось переводить таблицы из Лексикона и Word в Excel, а потом, поняв смысл жизни - сразу в Access.

И это на 486 компах с 95 виндой. Откуда там взялся Лексикон, ума не приложу.
Stan79 14 ноя 2022 в 21:26
Разработчик сайтов, интернет-магазинов  •  На сайте 11 лет
6
***

ИТ и около ИТ-шный юмор
Basilio7223 14 ноя 2022 в 21:28
Хуй забей  •  На сайте 11 лет
1
Цитата (awadima @ 15.11.2022 - 01:22)
сижу я как-то на bbs по диал-апу

Мы как-то грузили игрушки с магнитофона из одного подъезда на Спектрум в другом подъезде по проводу, кинутому с балкона на балкон.
AnSoR 14 ноя 2022 в 21:33
Ярила  •  На сайте 10 лет
1
Цитата (X0p0x0pb @ 14.11.2022 - 21:10)
1995 год DX2-66 с ОП 128, Doom2 полёт нормальный.
Коллега, чутка постарше меня, в это время сидел в фидо, читал какие-то эхи.
Говорил что бывший одноклассник то ли сисоп, то ли косисоп.
Но это после работы, а в рабочее время что-то писали на клиппере.

А точно 128 мегабайт оп?)
А то модуль simm 4mb у нас на радиорынке в 95-м году стоит 140 долларов.
И я (делая трудный выбор) летом 95-го купил себе двухскоростной cd-rom

Размещено через приложение ЯПлакалъ
k155 14 ноя 2022 в 21:36
Ярила  •  На сайте 9 лет
5
...

ИТ и около ИТ-шный юмор
Polugut 14 ноя 2022 в 21:37
Ярила  •  На сайте 7 лет
0
Цитата (Basilio7223 @ 14.11.2022 - 21:28)
Цитата (awadima @ 15.11.2022 - 01:22)
сижу я как-то на bbs по диал-апу

Мы как-то грузили игрушки с магнитофона из одного подъезда на Спектрум в другом подъезде по проводу, кинутому с балкона на балкон.

Перевожу я как-то в "графику" для Спектрума игру с Электроники МК-85, которую в свою очередь переводил с кода для программируемого микрокалькулятора из раздела КЭИ в ТМ, и не помню как в НиЖ назывался.

До сих пор тетрадки и листки с кодом нахожу

Это сообщение отредактировал Polugut - 14 ноя 2022 в 21:37
ruggert автор 14 ноя 2022 в 21:46
Ярила  •  На сайте 12 лет
0
Цитата (Basilio7223 @ 14.11.2022 - 21:12)
Вы просто не умеете.

P.s.: Согласен, в СУБД удобнее.
Но и из экселя можно выжать многое. Если знать и уметь.

Ну давайте, используйте эксель вместо 1С, у нас такие извращенцы были - зачем нам все эти программы, мы всё вручную сделаем.
Кот16 14 ноя 2022 в 21:46
Ярила  •  На сайте 10 лет
2
Цитата (Basilio7223 @ 14.11.2022 - 19:12)
Вы просто не умеете.

P.s.: Согласен, в СУБД удобнее.
Но и из экселя можно выжать многое. Если знать и уметь.

Можно, особенно если ты один работаешь в файле. Но... Достаточно одного криворукого пользователя, и база полетит нахер.

Пример из жизни: вели в своё время мы отделом учет в файлике Экселевском. Его основу с данными составил я, остальные забивали по мере. А знания у всех разные... Короче, одна сотрудница у нас применила фильтры, а другая в принципе плохо работала с Экселем и про фильтры не слыхала. В общем, случился капец - одни столбцы с другими разъехались в строках. Ну там типа было так: "Вася - 1000 руб.", а стало "Вася - 25000 руб."

Заметили не сразу, благо что цифры по некоторым знали наизусть, а они оказались не те. Пришлось восстанавливать файлик руками (с этого момента я узнал значение слова "бэкап").

Так это ещё полдела. Есть дохрена любителей столбцы-строки поскрывать, а потом их обратно видимыми не сделать. И в итоге как-то неверно дали информацию, потому что столбцы были тупо скрыты предыдущим пользователем.
ruggert автор 14 ноя 2022 в 21:50
Ярила  •  На сайте 12 лет
0
Цитата (AnSoR @ 14.11.2022 - 23:33)
Цитата (X0p0x0pb @ 14.11.2022 - 21:10)
1995 год DX2-66 с ОП 128, Doom2 полёт нормальный.
Коллега, чутка постарше меня, в это время сидел в фидо, читал какие-то эхи.
Говорил что бывший одноклассник то ли сисоп, то ли косисоп.
Но это после работы, а в рабочее время что-то писали на клиппере.

А точно 128 мегабайт оп?)
А то модуль simm 4mb у нас на радиорынке в 95-м году стоит 140 долларов.
И я (делая трудный выбор) летом 95-го купил себе двухскоростной cd-rom

А с чего вы взяли что это мегабайт? gigi.gif Вы в курсе что раньше ОЗу было в килобайтах? У меня был портативный переносной компьютер (типа недобук) на бейсике с 4 килобайтами оперативной памяти (можно было увеличить до 12 sm_biggrin.gif )

Это сообщение отредактировал ruggert - 14 ноя 2022 в 21:50
Avaddon74 14 ноя 2022 в 21:50
Юморист  •  На сайте 11 лет
2
Цитата (Scorbec @ 14.11.2022 - 22:30)
Цитата (Avaddon74 @ 14.11.2022 - 18:13)
Цитата (mastercad @ 14.11.2022 - 19:48)
Цитата (Strangerr @ 14.11.2022 - 16:51)
Centroid
Цитата
Мне еще один такой попадался - что получится если написать
int i = 2;
i += i++ + ++i;

12, не?

Не, правильный ответ 8.

10 будет
i++ вернет 2, но i равно 3
++i вернет 4 (i на данный момент равно 4)
итого 4 += 2 + 4

https://www.onlinegdb.com/online_csharp_compiler

VS2019 стандарт C++14
То что справа от "=" выполняется в первую очередь, далее порядок выполнения слева, направо. i++ инкрементирует, но возвращает результат до инкремента, ++i возвращает результат после инкремента.

Базисы знать надо!

ИТ и около ИТ-шный юмор

Это сообщение отредактировал Avaddon74 - 14 ноя 2022 в 21:58
superparadox 14 ноя 2022 в 21:51
Хохмач  •  На сайте 13 лет
0
Ну и от меня

ИТ и около ИТ-шный юмор

Это сообщение отредактировал superparadox - 14 ноя 2022 в 21:52
Strangerr 14 ноя 2022 в 21:52
Tanstaafl  •  На сайте 12 лет
0
TraderFX
Цитата
В том, что причем тут олды?

Кто такие олды? Как по мне - старики, заставшие самый рассвет интернет-эпохи. Но, блять, четвертый пень и башорг - это недалекое прошлое. Четвертый пень - это была мощная и современная машина даже в начале моей "карьеры" в компах, а я ваще ни разу не олд. У меня был селерон какой-то 800 МГц и я еще играть на нем умудрялся в линейки всякие, используя моторолу С650 в качестве модема. Год был 2006-2007

Э-э-э-э... доступ в интернет через сеть X.25 - достаточно старО? Это когда трафик килосегментами считали. Спринт, потом Глобал Ван. ПАДы, эйкон-карты...
Bashorc 14 ноя 2022 в 21:53
Ярила  •  На сайте 11 лет
0
Цитата (ruggert @ 14.11.2022 - 14:49)
017

Я не олд, но я на башорге сидел с Pentium-133 gigi.gif
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 67 458
0 Пользователей:
Страницы: 1 ...  8 9 10  ... 13  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх