Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

*кодеры* и их ЗП

50к 100к в евро ОКР уверенный пользователь

  • Авторизуйтесь для ответа в теме
470 ответов в теме

#61
Tommy TQ

Tommy TQ

    Everything short of perfection is irrelevant!

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5333 сообщений
1326
  • EVE Ingame:Tommy Rainbow
  • Corp:Rainbow Stars
  • Client:Eng
Кто и почему название темы поменял? Задело что-ли? :trololo:
  • 0

Path of Exile  чтд > гвинни - пуштунг :trololo:
Грамотность петушка: "вряТли, 2000 тысяч снарядов, вкрации"


#62
MegaDocent

MegaDocent

    Clone Grade Omega

  • EVE-RU Team
  • 10004 сообщений
2456
  • EVE Ingame:Mega D0cent
  • EVE Alt:Mega Docent
  • Client:Eng

Кто и почему название темы поменял? Задело что-ли? :trololo:

Учитывая, что редактировать без оставления пометок могут не только лишь все... И это был не я... Выбор редактора сужается. :trololo:


  • 0

#63
7fox7

7fox7

    Clone Grade Mu

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 5767 сообщений
102
  • Client:Eng

...


Сообщение отредактировал 7fox7: 22 August 2018 - 15:51

  • 0

#64
Slotos

Slotos

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2135 сообщений
349
  • EVE Ingame:Slotos
  • Corp:Unemployed
  • Client:Eng

Про падение эффективности каждого следующего ядра не слышали? А про то, что есть теоретический лимит параллелирования? На 256 ядрах игры и большинство пользовательских задач будут тормозить сильнее чем на 8ми.

 

Акторы хорошо работают в телекоммуникациях, а не в пользовательских задачах. Функциональщина хороша пока не надо крипту писать. Сотни ядер дают прирост скорости стоящий затрат на разработку ПО и железа если синхронизация и сбор результата нужны редко. И т.д.

 

Не бывает серебрянных пуль в разработке ПО.


Сообщение отредактировал Slotos: 23 February 2017 - 2:09

  • 1
It's very hard to imagine
All the crazy things
That things really are like
© Richard Phillips Feynman

#65
Pointer

Pointer

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 8705 сообщений
1958
  • EVE Ingame:Zleus
  • Client:Eng

Мечты, чтобы игры начали использовать более двух ядер. У меня их восемь. Хоть в 4 акка в танки гоняй.

А в видюшке у тебя их больше и игры их, таки, используют :)

Когда в процессоре будут 256 ядер, тогда и нарисуют фреймворки для игорь, где хоть каждый юнит распараллеливай на свой поток, а как они там внутри общаются, этого 99% юзеров таких фреймворков как сейчас не знают, так и потом знать не будут.

Сообщение отредактировал Pointer: 23 February 2017 - 2:22

  • 0

#66
Tir

Tir

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 18223 сообщений
2744

Отличнейшая статья вышла на хабре, на этой неделе.
я так думал, что акторы только во всяких эрлангах и скалах, а тут ... оказывается на плюсах.
 
https://habrahabr.ru/post/322250/
Вообще, если прочитать и понять слова Непейвода(академик РАН). А он как раз, говорит о проблемах, программирования на суперкомпьютерах. То собственно путь нам заказан. Ибо наращивание количества ядер, это именно то, программирование, чем сейчас занимается на суперкомпьютерах. Распараллеливанием вычислений.
 
Очень рад, что в ру пространстве помимо прикладнухи, все таки говорят о возможно неизбежном будущем.
Сформулирую чтобы и уборщицам стало понятно. Скоро, скажут. У нас 256 ядер. Вы умеете в в функциональное программирование? А понимаете ли вы паттерн акторов в c++?

Мечты, чтобы игры начали использовать более двух ядер. У меня их восемь. Хоть в 4 акка в танки гоняй.

Нахрена эти ваши франкенштейнокресты, если пошла пьянка за функциональщину? Ты понимаешь, что кресты - это "всё сразу и нихрена толком" в мире языков погромирования?
  • 0

#67
vostok

vostok

    Clone Grade Gamma

  • Tech III Pilots
  • PipPip
  • 107 сообщений
13
  • Client:Eng

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

 

Однако недорогие PIV с hyper-threading  были уже у обычного народа этак 13 лет назад, на рынок вышли 15 лет назад, эту хрень приходилось выключать что бы игры нормально работали.

И за 15 лет доблестные game developer'ы так и не хрена не сделали?


Сообщение отредактировал vostok: 23 February 2017 - 4:35

  • 0

#68
7fox7

7fox7

    Clone Grade Mu

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 5767 сообщений
102
  • Client:Eng

...


Сообщение отредактировал 7fox7: 22 August 2018 - 15:32

  • 0

#69
Mersia

Mersia

    есть что нового?)

  • Tech III Pilots
  • PipPipPipPipPip
  • 3459 сообщений
1560
  • Client:Eng


  • 0

#70
Crazy_Cr

Crazy_Cr

    Clone Grade Iota

  • Tech III Pilots
  • PipPipPipPipPip
  • 1550 сообщений
-25
  • EVE Ingame:Banned
  • Client:Eng
Я бы начал со слова "Товарищи", но кодер сейлзу не товарищ. Хочу узнать у Вас, вот у меня в компании открыты вакансии и на Senior Java вилка 140-180, на просто Java(без скрипт и сеньора) 100-130, это у нас какого уровня сотрудников ищут? На роечку Али посерьезней? Может кто чиркануть соответствие ЗП и уровня спеца в этой мутной сфере

Сообщение отредактировал Crazy_Cr: 23 February 2017 - 17:06

  • 0

#71
Mersia

Mersia

    есть что нового?)

  • Tech III Pilots
  • PipPipPipPipPip
  • 3459 сообщений
1560
  • Client:Eng

О великие гуру питона, кто-то может мне объяснить как так получается:

Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> a = [1, 1, 2, 3, 5, 8, 13, 34, 89]
>>> num = 10
>>>
>>> for n in a:
...     if n > num:
...         a.remove(n)
...
>>> print(a)
[1, 1, 2, 3, 5, 8, 34]

 Почему я вижу число 34?

 

Или вот:

Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> a = [1, 2, 3, 5, 8, 13, 34, 89]
>>> num = 3
>>>
>>> for n in a:
...     if n >= num:
...         a.remove(n)
...
>>> print(a)
[1, 2, 5, 13, 89]

 


Сообщение отредактировал Mersia: 24 February 2017 - 15:55

  • 0

#72
Naimas Alvares

Naimas Alvares

    Элитный рукожоп

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9512 сообщений
2893
  • EVE Ingame:Naimas Alvares
  • EVE Alt:Catalina Matias +more
  • Corp:не играю
  • Client:Eng

ты меняешь лист в процессе итерации над ним - это плохо, если не сказать, больше

 

PS: просто сделай второй пустой лист и добавляй туда прошедшие проверку элементы из первого - раз тебе самому непонятен косяк в твоем коде, то это будет самое ок решение.


Сообщение отредактировал Naimas Alvares: 24 February 2017 - 16:24

  • 2
GW2 уголок ветеранов космических баталий: Discord

#73
Tanhausser

Tanhausser

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9406 сообщений
9709
  • EVE Ingame:Toyvo Talvanen
  • Corp:LASNC
  • Client:Eng

заюзать фильтр религия не позволяет?


  • 0

Поскольку согласно Библии Иисус именно родился, а не отпочковался от тела Марии, то было не вегетативное размножение, а половое. Но без участия самца, то бишь партеногенез. У позвоночных партеногенез известен только среди рептилий. Выходит, что Иисус и Мария — рептилоиды. Косвенным подтверждением этой теории являются некоторые ящерицы, способные бегать по поверхности воды


#74
Mersia

Mersia

    есть что нового?)

  • Tech III Pilots
  • PipPipPipPipPip
  • 3459 сообщений
1560
  • Client:Eng

ты меняешь лист в процессе итерации над ним - это плохо, если не сказать, больше

 

PS: просто сделай второй пустой лист и добавляй туда прошедшие проверку элементы из первого - раз тебе самому непонятен косяк в твоем коде, то это будет самое ок решение.

спасибо, разобрался. Действительно глупая ошибка :)


  • 0

#75
Naimas Alvares

Naimas Alvares

    Элитный рукожоп

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9512 сообщений
2893
  • EVE Ingame:Naimas Alvares
  • EVE Alt:Catalina Matias +more
  • Corp:не играю
  • Client:Eng

заюзать фильтр религия не позволяет?

 

Ну, судя по вопросу, он с самыми основами языка пытается разобраться. Доберется до фильров - узнает.


  • 0
GW2 уголок ветеранов космических баталий: Discord

#76
Ali On

Ali On

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5596 сообщений
1221
  • EVE Ingame:Ali On
  • Corp:-AND-
  • Ally:KNOW
  • Client:Eng


 

О великие гуру питона, кто-то может мне объяснить как так получается:

 

я не гуру, но всё же стоит разобраться почему с листами/массивами так не стоит делать. Для начала.

ну и даже без фильтров можно что-то типа

print [i for i in a if i>4]

сделать. Если хочется больше массивов красивых и разных - numpy отличная либа.

Но сначала структуры данных итд.


  • 0

#дыраутебявголове


#77
Naimas Alvares

Naimas Alvares

    Элитный рукожоп

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9512 сообщений
2893
  • EVE Ingame:Naimas Alvares
  • EVE Alt:Catalina Matias +more
  • Corp:не играю
  • Client:Eng


я не гуру, но всё же стоит разобраться почему с листами/массивами так не стоит делать. Для начала.

ну и даже без фильтров можно что-то типа

print [i for i in a if i>4]

сделать. Если хочется больше массивов красивых и разных - numpy отличная либа.

Но сначала структуры данных итд.

 

Да там list mapping так и будет выглядеть, как ты предположил: a = [i for i in a if i > 4]

 

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


Сообщение отредактировал Naimas Alvares: 24 February 2017 - 18:28

  • 0
GW2 уголок ветеранов космических баталий: Discord

#78
Ali On

Ali On

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5596 сообщений
1221
  • EVE Ingame:Ali On
  • Corp:-AND-
  • Ally:KNOW
  • Client:Eng


Да там list mapping так и будет выглядеть, как ты предположил: a = [i for i in a if i > 4]

 

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

Ну да, просто так выглядит понятно и коротко )


  • 0

#дыраутебявголове


#79
Ev Xetvvvi

Ev Xetvvvi

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1363 сообщений
379
  • Client:Eng

 А что слышно о новом языке Swift? Вроде эпл и гугл хотели перейти на него.


  • 0

#80
Tanhausser

Tanhausser

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9406 сообщений
9709
  • EVE Ingame:Toyvo Talvanen
  • Corp:LASNC
  • Client:Eng

 А что слышно о новом языке Swift? Вроде эпл и гугл хотели перейти на него.

новому языку уже года 2-3, уже несколько версий выкатили (каждая естественно несовместимая с превыдущей :trololo: )


  • 1

Поскольку согласно Библии Иисус именно родился, а не отпочковался от тела Марии, то было не вегетативное размножение, а половое. Но без участия самца, то бишь партеногенез. У позвоночных партеногенез известен только среди рептилий. Выходит, что Иисус и Мария — рептилоиды. Косвенным подтверждением этой теории являются некоторые ящерицы, способные бегать по поверхности воды





1 посетителей читают тему

0 members, 1 guests, 0 anonymous users