только в Армении часто законы/правила не особо то и соблюдаются. Общался и с местными и с эмигрантами, в большинстве случаев визаран (выехать за пределы страны и заехать обратно) сработает. Максимум получите небольшой штраф и все.
Соблюдаются, вообще говоря. Коллега вот чуть под депортацию с запретом въезда не попал, как раз когда попытался так выехать за пределы страны. Он сам считал, что предыдущий выезд ему эти 180 дней сбросил, а вот пограничник считал иначе. Судился, суд выиграл аргументируя тем, что на Workpermit подал, но не успел получить.
Сам в Армении начиная с середины лета, поэтому у меня, возможно, чуть больше опыта :) Поделюсь им.
Примерно 80% местных (в Ереване точно) знают русский язык или хотя бы смогут понять, что ты от них хочешь.
Это только если армяне армянские. Но встречаются ливанские и сирийские, эти по-русски не пониманиют и не говорят, но часто весьма неплохо говорят по-английски.
Можно находиться в стране 6 месяцев, потом выехать заграницу (например, в соседнюю Грузию) и вернуться обратно. Срок обнулится и живи еще полгода.
Если работаете на армянское юрлицо, то можно оформить карточку-workpermit и сидеть в стране год (с возможностью продления) и даже получить "прицепом" такую же карточку для членов семьи, даже если они не работают. Карточка работает вместо паспорта, во всяком случае в тех же обменниках ее принимают.
Низкий уровень квалификации местных специалистов.
Думаю, это зависит. Пара коллег осталась довольна местным хирургами, как и местными частными стоматологами.
Нет центрального отопления. У тебя в квартире может быть газовое отопление, простой обогреватель от розетки, кондиционер или вообще ничего :)
Это скорее непривычно, чем мешает. В какой-то момент я даже стал радоваться возможности сделать себе горячую воду погорячее, а батареи потеплее и никак при этом не зависить от остального дома.
В квартире тебя ждет ремонт в армянском стиле: ковры, занавески и дорогие люстры.
Это зависит. Коллеги находили квартиры вполне в европейском стиле, особенно в новостройках. В той что снимаю я, я просто скатал ковры и убрал их. Домовладелец и слова не сказал.
В основном сдаются трех или четырех комнатные квартиры/дома. Однушку или студию будет найти практически невозможно.
Это те, что остались. Маленькие все весной-летом разобрали.
Платное обслуживание счета, у меня 300 драм в месяц (50-60₽ в зависимости от курса) за каждый открытый счет.
От банка зависит и условий. У меня зарплатный счет, карта бесплатная.
Дожди бывают крайне редко.
Для меня скорее минус. Я из Питера, у меня на жаре жабры пересыхают. Да и если бы дожди были чаще, пыли на улицах было бы меньше.
Бытовая техника и электроника стоит дороже.
Это тоже зависит. Находил технику Apple у официальных реселлеров (есть на сайте самих Apple в соответствующем разделе) на 20-30к рублей дешевле, чем такая же, но в российском реселлере.
Практически нет графити, вечных строек и разбитых тротуаров.
Зато если стройка есть, то она вечная :) В центральных музеях ремонт идет уже несколько лет и когда закончится не ясно.
Есть наши сервисы: Яндекс еда, Яндекс.такси, Wildberries.
Это с недавних пор, кстати. Яндекс.Еда уже при мне появилась, в июле-августе ее не было. В Яндекс.Такси много машин, переделанных с бензина на газ для удешевления, в итоге запах в салоне соответствующий.
Пиццу могут привезти перевернутой и это не разовый случай.
Этим Яндекс.Еда грешит. У них рюкзаки для еды вертикальные и пиццу горизонтально не положить. А поскольку большая часть доставщиков ездит на мопедах, то и положить рюкзак некуда.
Развитое импортозамещение (доставки из Amazon, eBay и т.д.).
Через Globbing и Ozon возит :)
как постоянное место жительство с перспективой получения ВНЖ или паспорта я эту страну не рассматриваю
ВНЖ россиянам не положен в принципе, только workpermit, а это всё же не ВНЖ. Паспорт тут слабее, чем российский. В тот же Израиль нужна виза, в Азербайджан вообще могут не пустить. Единственное, что дает армянский паспорт, чего не дает российский -- безвиз с Китаем, но потерь больше, как по мне. При том что, насколько я помню, второе гражданство Армения не разрешает, то придется от российского отказаться.
Да, если у мы знаем, сколько элементов в списке мы можем понять номер середины. Но обходить список поэлементно, чтобы эту середину найти, все равно придется.
Алгоритм самоочевидный если его реализовывать на нормальном ЯВУ, а не в C-стиле: делим список пополам, рекурсивно сортируем каждую половину (пока не дойдём до пустого списка), сливаем отсортированные половины (здесь нужен компаратор).
У вас односвязный список, вы не знаете, где у него середина. Даже если бы был двусвязный, середину от этого искать станет не проще. Чтобы работала ваша идея вам нужна возможность доступа к произвольному элементу, а в C++ std::list произвольный доступ не дает, если нужен произвольный доступ то это уже std::vector.
Что-то статья закончилась, не успев начаться. Было бы интересно взглянуть на верификацию результатов. То что сеть-дискриминатор хорошо распознает то что бы сгенерировано синтетически и то что сеть-генератор хорошо это делает это здорово, но как сгенерированные данные соотносятся с реальными данными, полученными на пациентах? Да и зачем вообще генерировать синтетические данные?
т.е. брём конфиг автомаппера и генерируем код по его правилам.
Кстати, задачу маппинга одних сущностей в другие вполно можно решать генерацией кода. На входе две сущности, на выходе -- код маппинга одной в другую, потом этот код по-честному компилируется. Интересно, есть ли уже такое?
Зачем вы постоянно подталкиваете меня к обсуждению политики? )))
А когда вы поймете, что те проблемы, которые вы предлагаете решать -- политические? Потому что попытка даже ваши пункты претворить в жизнь упрутся в политические решения. Потому что первопричина проблем -- политическая. И уже эта первопричина влечет за собой следствия в виде отъезда айтишников, невозможности использовать ОС, какую хочется, и сам вопрос отсрочек для ИТ-специалистов. Не было бы этой политический первопричины, никому бы в голову не пришло обсуждать "отсрочки для ИТ-специалистов", никто бы вообще не думал что такое бывает и что оно для чего-то будет нужно.
А вы упорно пытаетесь решить, как именно эффективно и удобно сбить жар у пациента, но принципиально не хотите обсуждать то, что у него аппендицит. Если вылечить аппендицит, то вопрос жаропонижения утратит сам смысл.
что во многих развитых странах есть достаточно независимый суд
затем
Это не я пишу.
Оно конечно в чистом виде не противоречит друг другу, но все таки чуть чуть не сходиться.
Можете подсказать не развитые страны где есть независимый суд.
И еще каким образом можно определить зависимость суда, каким образом можно определить развита та или иная страна или нет.
Ну вот вы заранее показываете, что какой бы ответ я ни дал, вы его не признаете. У вас всегда будет будет два аргумента о том, кто решил что суд этой страны независимый и кто решил, насколько она развита. Но я все равно попробую. Например вот: Рейтинг стран по верховенству закона. Намибия занимает там 46-е место, а Россия -- 107-е. То есть с точки зрения верховенства закона Намибия гораздо выше. При этом ИЧР для России 0,824, а для Намибии -- 0,645. ВВП на душу населения у Намибии 11 298, а у России -- 32 803. То есть мы имеем заметно менее развитую страну со значительно более высоким местом в рейтинге по верховенству закона.
Становление "независимых" судов в развитых странах, происходило в другое время и в другой геополитической ситуации.
А независимые суды есть только в развитых странах? Но это всего лишь означает что не нужно искать готовое решение, но вот ознакомится с опытом других стоит, и подумать, как их опыт применить к нам. Вообще, нет ничего более разрушительного, чем уверенность в собственной исключительности и необходимости искать уникальное решение своих проблем.
Обсуждение этих вопрос выходит за рамки Хабра. Он не сделает, не меня, не вас ни Хабр счастливее.
Может и выходит, но пока вы пытаетесь обсуждать следствия, старательно не замечая причину. Пользуясь уже предложенной ранее аналогией -- вы пытаетесь штукатурить стену в горящем доме, а на все предложения обсудить, а почему, собственно, понадобилось что-то штукатурить, упорно отказываетесь обсуждать пожар.
Но пока мы не признаем, что есть причина, из-за которой мы и обсуждаем эти проблемы и из-за которой эти пробелмы вообще возникли, любые предложения не имеют смысла: любые предложения по преодолению следствия разобъются о новый виток усугубления причины.
И этот топ сделал C#. Правда, это было через 4 года после его перехода в MS, до этого он там другое делал. Так что не под это утащили. И из Borland он ушел в 96-м, когда Delphi был на взлёте.
Прям ведёт? Насколько я знаю филиала у них в РФ нет. А наличие русского языка на сайте ни о чем не говорит. Русскоязычные люди не только в России живут. Или Россия -- монополист на русский язык?
Параметрическийполиморфизм, цитату о котором вы приводите, это действительно выполнение функции с аргументами разного типа. Но это никак не связано с ООП, о котором вы пишете в комментарии о том что в 1с для ООП не хватает только наследования.
Следуя вашему определению полиморфизма как возможности выполнять один и тот же код для разных аргументов, то вот такой код:
template<class A>
A add(A a, A b) {
return a + b;
}
является его примером? Он скомпилируется и выполнится для любого типа, который определяет оператор +. Но дело тут не в ООП.
Полиморфизм в ООП это про то что у вас при сохранении сигнатуры метода возможно его разное поведение. Это обычно достигается за счёт наследования, а именно того что наследник переопределяет методы родителя. И что, вероятно, важнее -- это то что класс-родитель может обращаться к этим методам и менять свое поведение.
И кстати, наследование почти всегда можно заменить композицией. Заменить нельзя как раз когда нам нужен полиморфизм.
Но применить это для серьезных задач будет, увы, нельзя.
Это другой вопрос. Вы говорите, что из-за того что там нет ООП и он медленный, на нём нельзя написать что-то. Теперь вы говорите, что написать можно, но применять написанное для серьезных задач будет нельзя. Как вы понимаете, это разные вещи.
Вот здесь написано, цитирую: «Гражданин Республики Армения не может быть одновременно гражданином другого государства».
Возможно, это зависит от города (я в Петербурге не встречал) или от навыков установщиков.
Соблюдаются, вообще говоря. Коллега вот чуть под депортацию с запретом въезда не попал, как раз когда попытался так выехать за пределы страны. Он сам считал, что предыдущий выезд ему эти 180 дней сбросил, а вот пограничник считал иначе. Судился, суд выиграл аргументируя тем, что на Workpermit подал, но не успел получить.
Сам в Армении начиная с середины лета, поэтому у меня, возможно, чуть больше опыта :) Поделюсь им.
Это только если армяне армянские. Но встречаются ливанские и сирийские, эти по-русски не пониманиют и не говорят, но часто весьма неплохо говорят по-английски.
Если работаете на армянское юрлицо, то можно оформить карточку-workpermit и сидеть в стране год (с возможностью продления) и даже получить "прицепом" такую же карточку для членов семьи, даже если они не работают. Карточка работает вместо паспорта, во всяком случае в тех же обменниках ее принимают.
Думаю, это зависит. Пара коллег осталась довольна местным хирургами, как и местными частными стоматологами.
Это скорее непривычно, чем мешает. В какой-то момент я даже стал радоваться возможности сделать себе горячую воду погорячее, а батареи потеплее и никак при этом не зависить от остального дома.
Это зависит. Коллеги находили квартиры вполне в европейском стиле, особенно в новостройках. В той что снимаю я, я просто скатал ковры и убрал их. Домовладелец и слова не сказал.
Это те, что остались. Маленькие все весной-летом разобрали.
От банка зависит и условий. У меня зарплатный счет, карта бесплатная.
Для меня скорее минус. Я из Питера, у меня на жаре жабры пересыхают. Да и если бы дожди были чаще, пыли на улицах было бы меньше.
Это тоже зависит. Находил технику Apple у официальных реселлеров (есть на сайте самих Apple в соответствующем разделе) на 20-30к рублей дешевле, чем такая же, но в российском реселлере.
Зато если стройка есть, то она вечная :) В центральных музеях ремонт идет уже несколько лет и когда закончится не ясно.
Это с недавних пор, кстати. Яндекс.Еда уже при мне появилась, в июле-августе ее не было. В Яндекс.Такси много машин, переделанных с бензина на газ для удешевления, в итоге запах в салоне соответствующий.
Этим Яндекс.Еда грешит. У них рюкзаки для еды вертикальные и пиццу горизонтально не положить. А поскольку большая часть доставщиков ездит на мопедах, то и положить рюкзак некуда.
Через Globbing и Ozon возит :)
ВНЖ россиянам не положен в принципе, только workpermit, а это всё же не ВНЖ. Паспорт тут слабее, чем российский. В тот же Израиль нужна виза, в Азербайджан вообще могут не пустить. Единственное, что дает армянский паспорт, чего не дает российский -- безвиз с Китаем, но потерь больше, как по мне. При том что, насколько я помню, второе гражданство Армения не разрешает, то придется от российского отказаться.
Да, если у мы знаем, сколько элементов в списке мы можем понять номер середины. Но обходить список поэлементно, чтобы эту середину найти, все равно придется.
У вас односвязный список, вы не знаете, где у него середина. Даже если бы был двусвязный, середину от этого искать станет не проще. Чтобы работала ваша идея вам нужна возможность доступа к произвольному элементу, а в C++
std::list
произвольный доступ не дает, если нужен произвольный доступ то это ужеstd::vector
.Что-то статья закончилась, не успев начаться. Было бы интересно взглянуть на верификацию результатов. То что сеть-дискриминатор хорошо распознает то что бы сгенерировано синтетически и то что сеть-генератор хорошо это делает это здорово, но как сгенерированные данные соотносятся с реальными данными, полученными на пациентах? Да и зачем вообще генерировать синтетические данные?
То есть если не отказаться от импортозамещения, технологического суверенитета не будет?
Кстати, задачу маппинга одних сущностей в другие вполно можно решать генерацией кода. На входе две сущности, на выходе -- код маппинга одной в другую, потом этот код по-честному компилируется. Интересно, есть ли уже такое?
А когда вы поймете, что те проблемы, которые вы предлагаете решать -- политические? Потому что попытка даже ваши пункты претворить в жизнь упрутся в политические решения. Потому что первопричина проблем -- политическая. И уже эта первопричина влечет за собой следствия в виде отъезда айтишников, невозможности использовать ОС, какую хочется, и сам вопрос отсрочек для ИТ-специалистов. Не было бы этой политический первопричины, никому бы в голову не пришло обсуждать "отсрочки для ИТ-специалистов", никто бы вообще не думал что такое бывает и что оно для чего-то будет нужно.
А вы упорно пытаетесь решить, как именно эффективно и удобно сбить жар у пациента, но принципиально не хотите обсуждать то, что у него аппендицит. Если вылечить аппендицит, то вопрос жаропонижения утратит сам смысл.
Это не я пишу.
Ну вот вы заранее показываете, что какой бы ответ я ни дал, вы его не признаете. У вас всегда будет будет два аргумента о том, кто решил что суд этой страны независимый и кто решил, насколько она развита. Но я все равно попробую. Например вот: Рейтинг стран по верховенству закона. Намибия занимает там 46-е место, а Россия -- 107-е. То есть с точки зрения верховенства закона Намибия гораздо выше. При этом ИЧР для России 0,824, а для Намибии -- 0,645. ВВП на душу населения у Намибии 11 298, а у России -- 32 803. То есть мы имеем заметно менее развитую страну со значительно более высоким местом в рейтинге по верховенству закона.
А независимые суды есть только в развитых странах? Но это всего лишь означает что не нужно искать готовое решение, но вот ознакомится с опытом других стоит, и подумать, как их опыт применить к нам. Вообще, нет ничего более разрушительного, чем уверенность в собственной исключительности и необходимости искать уникальное решение своих проблем.
Может и выходит, но пока вы пытаетесь обсуждать следствия, старательно не замечая причину. Пользуясь уже предложенной ранее аналогией -- вы пытаетесь штукатурить стену в горящем доме, а на все предложения обсудить, а почему, собственно, понадобилось что-то штукатурить, упорно отказываетесь обсуждать пожар.
Но пока мы не признаем, что есть причина, из-за которой мы и обсуждаем эти проблемы и из-за которой эти пробелмы вообще возникли, любые предложения не имеют смысла: любые предложения по преодолению следствия разобъются о новый виток усугубления причины.
Нет. Есть примеры наказания по этой статье людей, не имевших допуска.
Вопрос в том, как перекись на электронику повлияет, или даже на корпус. Вряд ли благотворно
И этот топ сделал C#. Правда, это было через 4 года после его перехода в MS, до этого он там другое делал. Так что не под это утащили. И из Borland он ушел в 96-м, когда Delphi был на взлёте.
Прям ведёт? Насколько я знаю филиала у них в РФ нет. А наличие русского языка на сайте ни о чем не говорит. Русскоязычные люди не только в России живут. Или Россия -- монополист на русский язык?
Учитывая, кого вы спрашиваете, то ответом будет Haskell.
Параметрический полиморфизм, цитату о котором вы приводите, это действительно выполнение функции с аргументами разного типа. Но это никак не связано с ООП, о котором вы пишете в комментарии о том что в 1с для ООП не хватает только наследования.
Следуя вашему определению полиморфизма как возможности выполнять один и тот же код для разных аргументов, то вот такой код:
является его примером? Он скомпилируется и выполнится для любого типа, который определяет оператор +. Но дело тут не в ООП.
Полиморфизм в ООП это про то что у вас при сохранении сигнатуры метода возможно его разное поведение. Это обычно достигается за счёт наследования, а именно того что наследник переопределяет методы родителя. И что, вероятно, важнее -- это то что класс-родитель может обращаться к этим методам и менять свое поведение.
И кстати, наследование почти всегда можно заменить композицией. Заменить нельзя как раз когда нам нужен полиморфизм.
Это другой вопрос. Вы говорите, что из-за того что там нет ООП и он медленный, на нём нельзя написать что-то. Теперь вы говорите, что написать можно, но применять написанное для серьезных задач будет нельзя. Как вы понимаете, это разные вещи.
В случае ООП, полиморфизм это другое