Увлекательное программирование

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (9) « Первая ... 5 6 [7] 8 9   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
FedyaTremorr 9 янв. 2018 г. в 11:39
Ярила  •  На сайте 11 лет
3
После подобных статей у меня всегда два вопроса:
1. Пора ли пропивать заначку?
2. Ехать ли на следующую вахту?

Отправлено с мобильного клиента YAPik+
Joke72 9 янв. 2018 г. в 11:40
пионэр  •  На сайте 15 лет
2
Цитата (testuser7 @ 9.01.2018 - 14:23)
Цитата (da33 @ 9.01.2018 - 10:46)
Время выполнения
разница 3% за 10 млн циклов
алгоритм имеет право жить

Я что то пропустил или TC действительно говорила что то о быстродействии?

ты пропустил абсолютно всё bow.gif
ТС говорила об иллюминатах (как иллюминаторы, но другое), галюциногенах (с иллюстрациями) и кибенематике ( это наука на стыке кибернетики и математики )
Zetus 9 янв. 2018 г. в 11:41
Ярила  •  На сайте 8 лет
4
проц i7 /8cr

mov ecx,1000 000 000 //миллиард если чо
mov eax,1234562
mov edx,6789015

.u1:
xor eax,edx
xor edx,eax
xor eax,edx
dec ecx
jg .u1

invoke GetTickCount
sub [M1],eax

//result 3b3 - 947 ms

mov ecx,1000000000
mov eax,1234562
mov edx,6789015

.u1:
mov ebx,eax
mov eax,edx
mov edx,ebx
dec ecx
jg .u1

//result 1e4 - 484

ксор не выгоден на языках низкого уровня, что и следовало доказать
но не отменяет моего утверждения, что возня с 2мя!! менеджерами памяти в *последних* языках высокого уровня не приведет к обратному результату..
правда, опять же не факт, что ксор будет этими языками сделан на прямую а не через черте-че и вызов dll ;)

Это сообщение отредактировал Zetus - 9 янв. 2018 г. в 11:46
ACKEP 9 янв. 2018 г. в 11:42
Ярила  •  На сайте 12 лет
5
Цитата (Xiмера2 @ 8.01.2018 - 22:31)
Я решила открыть в 2018г свою подборку интересных приёмов в программировании.

Очень интересный способ программирования подсказал мне мой начальник году эдак в 2008: "Если тебе надо куда-то отлучиться, а народ требует срочный отчет, сделай в отчете цикл, который будет работать несколько часов. Потом пусть вывалится ошибка. Пока пользователи будут пялиться в монитор ты успеешь сделать свои дела!". Вот такой вот совет дал мне мой непосредственный начальник. Признаюсь честно - ни разу не пользовался этим мудрейшим способом программирования.
Кусо4екЛени 9 янв. 2018 г. в 11:46
Приколист  •  На сайте 11 лет
0
Zetus
947 ms??? Мож us? Да и то много
Zetus 9 янв. 2018 г. в 11:47
Ярила  •  На сайте 8 лет
1
Цитата (Кусо4екЛени @ 9.01.2018 - 11:46)
Zetus
947 ms??? Мож us? Да и то много

время брал через gettickcount виндозовский.
а он жирноват..
KonWPalto 9 янв. 2018 г. в 11:58
Весельчак  •  На сайте 18 лет
0
ТС, ты наивна, и гордыня тебя обуревает. ИИ заменит программистов точно так же, как и певцов. Уже сейчас есть нейросети, которые разрабатывают другие нейросети для конкретных задачь, эффективнее людей. Творческие и интеллектуальные профессии падут одними из первых. Немного дольше продержатся профессии, которые не столько интеллектуальны, сколько физические, например уборщицы, разнорабочие, и т.д. Но всеравно, перед ИИ ни кто не устоит. Последние профессии, которые падут под натиском ИИ, будут сантехники, осинизаторы и попы.
АлВул 9 янв. 2018 г. в 12:09
Ярила  •  На сайте 8 лет
2
Цитата (KonWPalto @ 9.01.2018 - 15:58)
ТС, ты наивна, и гордыня тебя обуревает. ИИ заменит программистов точно так же, как и певцов. Уже сейчас есть нейросети, которые разрабатывают другие нейросети для конкретных задачь, эффективнее людей. Творческие и интеллектуальные профессии падут одними из первых. Немного дольше продержатся профессии, которые не столько интеллектуальны, сколько физические, например уборщицы, разнорабочие, и т.д. Но всеравно, перед ИИ ни кто не устоит. Последние профессии, которые падут под натиском ИИ, будут сантехники, осинизаторы и попы.

Нет. В будущем сантехники будут вести раскопки в библиотеках и с удивлением узнавать что остальные виды профессий были не переходным видом к сантехникам, а сосуществовали вместе!
ПРИМа25 9 янв. 2018 г. в 12:16
Дед-пердед  •  На сайте 12 лет
2
Цитата (FedyaTremorr @ 9.01.2018 - 18:39)
После подобных статей у меня всегда два вопроса:
1. Пора ли пропивать заначку?
2. Ехать ли на следующую вахту?

Отправлено с мобильного клиента YAPik+

Ехай..на вахте навряд ли что изменится..(сужу по своей).
Занач пропей и ехай ( бля.. ну не люблю пьяных попутчиков-вахтовиков)
bmw13 9 янв. 2018 г. в 12:17
Ярила  •  На сайте 12 лет
0
жостка... с иллюминатами-то...
не пей сегодня уже, ТС... устал организьм )
Host74 9 янв. 2018 г. в 12:19
Весельчак  •  На сайте 12 лет
-2
бред недоебаной кобылы
strangefruit 9 янв. 2018 г. в 12:20
Ярила  •  На сайте 14 лет
1
Цитата (Manager77 @ 8.01.2018 - 22:38)
Цитата
Первыми отбросят лапки пчёлы.

Пчелок жалко.
А вообще, какой-то трэш я сейчас прочел.

Это аллегория.
Сначала вымрет, трудовой класс - говорит занимательный программист gigi.gif
Мизантроп...
Пусть раскажет подробнее, что ее сломало? И почему не обратилась за помощью к людям? На тот же ЯП. smile.gif
RA2FDR 9 янв. 2018 г. в 12:23
Ярила  •  На сайте 11 лет
3
Цитата (Паяльник @ 8.01.2018 - 21:40)
Нет больше программ по 10-12 килобайт, разве что вирусы ))

Чувак, ты сильно отстал от жизни. Современные вирусы не помещаются на жесткие диски тех лет.
vistador 9 янв. 2018 г. в 12:23
Отец русского телевизора  •  На сайте 16 лет
0
Цитата
Сиськи, письки, ЯПвдул-Ы, ученый мир принадлежит мужчинам , а ты баба знай своё место. Осточертело!!!



ну.. вообще то это святое. сиськи , письки , япфдулы...

так что не трож это наше святое своими коварными феминисткими лапами. dont.gif

Это сообщение отредактировал vistador - 9 янв. 2018 г. в 12:23
librat 9 янв. 2018 г. в 12:24
Ярила  •  На сайте 11 лет
0
Цитата (KonWPalto @ 9.01.2018 - 11:58)
ТС, ты наивна, и гордыня тебя обуревает. ИИ заменит программистов точно так же, как и певцов. Уже сейчас есть нейросети, которые разрабатывают другие нейросети для конкретных задачь, эффективнее людей. Творческие и интеллектуальные профессии падут одними из первых. Немного дольше продержатся профессии, которые не столько интеллектуальны, сколько физические, например уборщицы, разнорабочие, и т.д. Но всеравно, перед ИИ ни кто не устоит. Последние профессии, которые падут под натиском ИИ, будут сантехники, осинизаторы и попы.

чем люди будут друг от друга отличаться? как тешить свое эго?
GLKaban 9 янв. 2018 г. в 12:29
Ярила  •  На сайте 11 лет
0
пф, открыла она ксоры, гыгы, https://graphics.stanford.edu/~seander/bithacks.html
marihuanna77 9 янв. 2018 г. в 12:34
Ярила  •  На сайте 9 лет
-3
что это за ЕБАНУТАЯ написала?
GarriMooR 9 янв. 2018 г. в 12:56
Ярила  •  На сайте 13 лет
0
Цитата (FedyaTremorr @ 9.01.2018 - 11:39)
После подобных статей у меня всегда два вопроса:
1. Пора ли пропивать заначку?
2. Ехать ли на следующую вахту?

Отправлено с мобильного клиента YAPik+

простейший же алгоритм предложила автор - 1010 0110 0101. Достаешь китайский калькулятор и высчитываешь. Все должно сложиться. rulez.gif
Constcat 9 янв. 2018 г. в 13:06
Ярила  •  На сайте 13 лет
3
Кусо4екЛени
Цитата
у каждой объявленной переменной свое предназначение и для чего их местами менять мне лично непонятно, у меня ни разу потребности в таком решении не было

Сортировка?
BongoBingo 9 янв. 2018 г. в 13:10
Приколист  •  На сайте 13 лет
1
в любых языках и библиотеках сейчас можно найти функцию swap(a,b), изобретать велосипед через xor или дополнительную переменную - это дурной тон.
Хуила 9 янв. 2018 г. в 13:41
Шутник  •  На сайте 14 лет
1
Такой хернёй еще в школе занимались!

Задача была такая же: "Поменять значения двух численных переменных местами, не используя третью переменную"

Задача 8го класса.

Ответ:

a = a + b

b = a - b

a = a - b

Всё!

Пара-пара-пам
UlAlex 9 янв. 2018 г. в 14:24
Ярила  •  На сайте 10 лет
1
Цитата (Хуила @ 9.01.2018 - 13:41)
Такой хернёй еще в школе занимались!

Задача была такая же: "Поменять значения двух численных переменных местами, не используя третью переменную"

Задача 8го класса.

Ответ:

a = a + b

b = a - b

a = a - b

Всё!

Пара-пара-пам

три хода dont.gif
XOR это сделает за один cheer.gif
Хуила 9 янв. 2018 г. в 14:30
Шутник  •  На сайте 14 лет
1
Цитата (UlAlex @ 9.01.2018 - 14:24)
Цитата (Хуила @ 9.01.2018 - 13:41)
Такой хернёй еще в школе занимались!

Задача была такая же: "Поменять значения двух численных переменных местами, не используя третью переменную"

Задача 8го класса.

Ответ:

a = a + b

b = a - b

a = a - b

Всё!

Пара-пара-пам

три хода dont.gif
XOR это сделает за один cheer.gif

Правда?

Жду решения за один ход......
karnaf 9 янв. 2018 г. в 14:42
Ярила  •  На сайте 12 лет
4
Цитата (Хуила @ 9.01.2018 - 12:41)
Задача 8го класса.

Ответ:

a = a + b

b = a - b

a = a - b

Не очень корректно: в некоторых случаях запросто может возникнуть переполнение при сложении и выброс С-флага: (FFFF + 0001 = 0). И хер чего тогда получится правильно. Хотя тоже не факт. Если подумать. А с XOR не будет переполнения точно.

А вообще... вряд ли сейчас это уже актуально, разве что очень бедный контроллер какой потребует экономии оперативной памяти. Это раньше приходилось очень сильно экономить не только RAM, но и ROM тоже. Доводилось мне в таких условиях мастерить. Но в качестве азбуки такие примеры нужны.

А синтаксис на слайде из C/C++, а для возведения в степень специальная функция, а не оператор. И при чем тут вообще ассемблер? А если push/pop использовать (стековые операции), то это тоже использование дополнительной памяти, а задача была - без посредников.

Это сообщение отредактировал karnaf - 9 янв. 2018 г. в 14:58
ironman81 9 янв. 2018 г. в 15:05
Балагур  •  На сайте 9 лет
2
Цитата (42EHOTA @ 9.01.2018 - 00:49)
Цитата (Xiмера2 @ 8.01.2018 - 22:31)
Сейчас невозможно стать гениальным программистом, слишком большой объем знаний. Либо надо быть такого уровня как Перельман. Должна быть воспитана критическая масса инженеров с IT-шниками в авангарде. Коллективный разум.Они останутся востребованы. Остальные профессии смогут успешно заменить роботы, даже живых певцов. Я сама была в шоке когда это осознала.

очередное великое искусство, ебать его в сраку. само создающее на себя спрос. экономистов начали клепать массово. один говорит что план, другой что рынок, финансовые инструменты какие-то, фьючерсы-хуючерсы. а под всем этим - желание спиздить. наебнули экономику. юристов как собак нерезаных, в моем доме на 2 подъезда 2 конторы. нотариус через дорогу. тачки нехеровые они себе покупают. но в законах теперь хрен разберешься. теперь вот эти толмачи. технарями назвались, угу. а браузер уже яп открывая тупит. открыл инструменты разработчика, ф5 нажал и втыкал. ууууууу запросы прыг-прыг туда сюда. чо-то все само как-то у себя там ебется, а яп мне показать - это ужо второстепенно. большая часть занимается вебом и безбумажным(вахахаха) документооборотом. те хто поумней - ищут как бы мне в башку влезть через браузер и помочь экономистам впарить ниву шевроле. олап-кубы и сверточные сетки херачат только в путь. не надо мне больше нив, отстаньте, не мучьте технику.

очередная касточка, забывшая о своем назначении, и в массе служащая скотству. авангард цивилизации. тьфу.

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

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

Примеров работы программистов масса, пожалуй самые сложные и ответственные это авионика в самолетах, системы управления в АЭС и т.п.

ЗЫ к вам в голову лезут не программисты, а те же экономисты, юристы и просто мошенники. А те кто реализует все это для них как правило не особо и программисты, а так, во каком-нибудь фреймворке умеют и jquery немного.
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 27181
0 Пользователей:
Страницы: (9) « Первая ... 5 6 [7] 8 9  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



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






Наверх