Что у телефона с локализацией: сбда по картинкам — мешанина. МедиаТек это некачественные Снапдрагон, если очень грубо. 6 дюймов это не повод для восторга, при таком подходе 12 дюймов — еще лучше. При одинаковом разрешении плотность пикселей у УмиДиги меньше. 3,5 джее, особенно на бюджетном смартфоне, еще рано аыбрасывать; если не поставлять качественныз блютуф наушников внутри. Так всё норм. Торчащая камера на Редми убила. У меня телефон 95% времени на спине — а у владельцев Редми на камере — жестоко.
Было интересно, куча непонятных терминов, но всё равно было интересно. Одна беда: как и прочие переводы на Хабре это даже не перевод — «Иногда получалось, что рыночные данные сперва уходили в Сеул для использования там, а затем обратно в Пусан для использования в соседнем дата-центре. Это был беспорядок.» А под конец переводчик устал и текст превратился в галиматью. Но всё равно было интересно.
Почти всё правда. «Вы не видете общей картины» — это пять! Слышал лично, правда с принятием моего мнения на следующий же день. А еще видел такое: работает человек за 80к, понимает, что этого мало, надо бы 5 или 10; с ним прощаются, находят нового, но уже за 150к и поглупее; а потом пытаются доказать, что всё норм. Вообще для рационального повышения ЗП в России программисту надо менять работу.
Кинотеатры держит наплаву только одно — фактическая невозможность никак получить фильм не став кинотеатром или чиновником/депутатом (для ознакомительного просмотра на нарушение законов РФ). А таких не много. Кинотеатры имеют половну кассы именно с рекламы и еды. Камеры в щале еще не разу не были использованы для усмирения упитых алкоголем товарищей. И при этом мне пытаются сказать, что 500 рублей — не дорого? А тут еще аналитика. Давайте бороться с пиратством, серъезно; но при этом обяжем выпускать фильмы в кино и на двд одновременно. А если нет — то я хочу видеть немаленькие деньги у себя в кармане за то, что смотрю рекламу по 25 минут и участвую в маркетинговых исследованиях. У нас же рынок, а я его участник.
чудовищный перевод. уж простите, но английские иммерсив, применить и нативный глаз режут. я джва раза читал статью, чтобы, как человек не погруженный, что-то понять. статью лучше бы переработать; и апмиксингу датт
Хороший вариант, годный. Но! Вариант с вопросом тоже избыточный, на мой взгляд. Вот смотрите:
a = obj?.prop1?.prop2.?prop3?;
А теперь, часто вам попадается такой; вариант:
a = obj?.prop1?.prop2.prop3?;
Наверное нечасто! Тем, кто не заметил: идет обращение к свойству свойства prop2 без контроля на null.
Я предложил бы писать так:
a = ?obj.prop1.prop2.prop3;
То есть контролировать все этапы получения значения в выражении, перед которым условный символ, скажем наш ?, причём для странных ситуаций, где в середине выражения проверки не нужны, скобки помогут.
На самом деле вы не обязаны смотреть рекламу. Хотя эта идея у власть имущих уже давно, настолько, что пародируется в мультсериалах типа Футурамы. Как только вы будете обязаны смотреть рекламу, и можете только арендовать вещи, а не покупать их (еще одна денежная идея), наша жизнь превратиться в ад.
Поэтому за свои права надо законно бороться, а не принимать ситуацию как должную. Типа — я не смотрю рекламу на телеке, но смотрю по нему фильмы — я преступник (а это кажется уже из Симпсонов). Нет, законы об авторском/смежных правах, об офрете, обо всём на свете всегда можно поменять в справедливую сторону. Думайте и о себе, о своём комфорте, а о своих деньгах разработчик подумает сам :)
Подход автора понятен, и кому-то даже удобен, но мне почему-то вспоминаются фермы по накрутке, где с тысяч вкладок на устройствах «смотрят» нужную рекламу (сейчас не модно уже).
p.s.: насчет мотивации разработчиков — на этом проиграли Microsoft со своим WinPhone, они думали, в том числе, что надо умасливать разработчиков, вводили различные программы, лишь бы они писали софт и платформа стала привлекательной. На самом деле надо было создать самим 80-100 профессиональных приложений для фейсбука, вотсапа и т.п., и сделать 20% из них платной и тогда уже разработчики бы обратили внимание на рынок без конкуренции, но с деньгами.
p.p.s: По мне, лучше бы 90% разработчиков приложений под Android этим бы просто не занимались, магазин был бы чище.
Просматривание рекламы для её отключения: меня удивляет как рекламодатели не понимают, что это только растит негатив к продукту; и её просто можно не смотреть. Тут наверное будем заставлять включать камеру и фиксировать взгляд? Моя альтернатива — не пользоваться такими приложениями/играми. Ничего пристойного они предлодить не могут; а за реально качественное можно заплатить/сделать внутренние покупки, а не насиловать свой мозг рекламой. И все довольны. Вот эту альтернативу лучше бы оценить.
Я правильно понимаю, что если не OpenGL и DirectX, то вы написали свою математику и сделали работу с ней на видеокарте напрямую (без указанных выше библиотек)?
Или всё же сделали обертку (движок), которая просто позволяет оперировать описанной вами иерархической структурой?
p.s.: хочу гордиться коллегами, хочу больше технических деталей, ибо первое сложно, а вот второе не очень.
Не думали использовать вместо Extended тип с фиксированной запятой (свой) или BCD?
И почему для записей был выбран именно вариант constructor, а не function или procedure? Ведь для записей здесь не будет разницы (всегда есть не переопределяемый конструктор без параметров и выделение памяти осуществляется всегда). Да — всегда обновляй страницу — заметил, что вопрос задан, но ответом не доволен.
Что вы такое пишите, что вам нужны эти самые режимы? Программист больше думает, чем пишет, а судя по фотографиям из ВКонтакте, Авито и т.п. люди там пишут не более двух строк в день валяясь в гамаке.
Вот у меня есть блокнот и Word. Обычно я пользуюсь Word'ом, при этом блокнот безусловно крут. Я им пользуюсь тоже. Но вообще я пользуюсь Word'ом.
Страсть к vim при этом вообще не обоснована и похожа на манию. Что с режимами, что без. Как будто вы любите тонировать и присаживать девятки, хотя уже 2017 за окном. Ау!
Поэтому решение включить указатели (без арифметики указателей, к счастью) в Go с тем же синтаксисом — было вполне логичным и естественным.
Если нет арифметики указателей, по мне было бы логичнее использовать два ключевых слова — для типов по ссылке и для типов по значению. Скажем class и record.
Указатель на один тип данных можно разыменовывать как на другой в Go? Если да, то вообще решение убрать арифметику будет странным.
Если нет, то можно было бы определить типы «указателей на» и «значений» и все.
Либерализм — это свобода капитала и только. Libero для капитала. Если слушать, что вам гадят в уши, то можно еще много чего придумать про либерализм, но лучше почитать источники.
Вот самое интересно, что кода примерно столько же, сколько без всяких моделей с Google I/O 2017. Гугл верно идёт, но для 2017 года слишком много кода на просто восстанавливаемую Активити. В идеале надо указать список значений, которые будут сохраняться в бандл при всяких ахтунгах, а написанный код должен быть уже «внутри».
Вы, наверное, путаете умение мыслить и решать задачу понятно с тыканием мышкой в экран. Я пишу на дельфи и на С#, и на JavaScript под Node.js и т.п. А человек, который знает методы, но не умеет думать или который выучил 100500 бесполезных ненужных никому сейчас «оптимизаций» С в стиле +(a++-c-)-b, мне в команду не нужен.
a = obj?.prop1?.prop2.?prop3?;
А теперь, часто вам попадается такой; вариант:
a = obj?.prop1?.prop2.prop3?;
Наверное нечасто! Тем, кто не заметил: идет обращение к свойству свойства prop2 без контроля на null.
Я предложил бы писать так:
a = ?obj.prop1.prop2.prop3;
То есть контролировать все этапы получения значения в выражении, перед которым условный символ, скажем наш ?, причём для странных ситуаций, где в середине выражения проверки не нужны, скобки помогут.
Поэтому за свои права надо законно бороться, а не принимать ситуацию как должную. Типа — я не смотрю рекламу на телеке, но смотрю по нему фильмы — я преступник (а это кажется уже из Симпсонов). Нет, законы об авторском/смежных правах, об офрете, обо всём на свете всегда можно поменять в справедливую сторону. Думайте и о себе, о своём комфорте, а о своих деньгах разработчик подумает сам :)
Подход автора понятен, и кому-то даже удобен, но мне почему-то вспоминаются фермы по накрутке, где с тысяч вкладок на устройствах «смотрят» нужную рекламу (сейчас не модно уже).
p.s.: насчет мотивации разработчиков — на этом проиграли Microsoft со своим WinPhone, они думали, в том числе, что надо умасливать разработчиков, вводили различные программы, лишь бы они писали софт и платформа стала привлекательной. На самом деле надо было создать самим 80-100 профессиональных приложений для фейсбука, вотсапа и т.п., и сделать 20% из них платной и тогда уже разработчики бы обратили внимание на рынок без конкуренции, но с деньгами.
p.p.s: По мне, лучше бы 90% разработчиков приложений под Android этим бы просто не занимались, магазин был бы чище.
Или всё же сделали обертку (движок), которая просто позволяет оперировать описанной вами иерархической структурой?
p.s.: хочу гордиться коллегами, хочу больше технических деталей, ибо первое сложно, а вот второе не очень.
И почему для записей был выбран именно вариант constructor, а не function или procedure? Ведь для записей здесь не будет разницы (всегда есть не переопределяемый конструктор без параметров и выделение памяти осуществляется всегда). Да — всегда обновляй страницу — заметил, что вопрос задан, но ответом не доволен.
Вот у меня есть блокнот и Word. Обычно я пользуюсь Word'ом, при этом блокнот безусловно крут. Я им пользуюсь тоже. Но вообще я пользуюсь Word'ом.
Страсть к vim при этом вообще не обоснована и похожа на манию. Что с режимами, что без. Как будто вы любите тонировать и присаживать девятки, хотя уже 2017 за окном. Ау!
Если нет арифметики указателей, по мне было бы логичнее использовать два ключевых слова — для типов по ссылке и для типов по значению. Скажем class и record.
Указатель на один тип данных можно разыменовывать как на другой в Go? Если да, то вообще решение убрать арифметику будет странным.
Если нет, то можно было бы определить типы «указателей на» и «значений» и все.