Обновить
33
0.7
ionicman@ionicman

Пользователь

Отправить сообщение

У нас в университете был лифт, когда я туда поступил, он уже не работал. У меня учился там старший товарищ, и даже когда он поступал - лифт тоже не работал. На одном из капустников мы задали вопрос нашему декану - а вообще этот лифт когда-либо работал? Декан хитро улыбнулся и сказал что да, при сдаче корпуса, но потом его сразу отключили. На вопрос почему, Декан с ещё бОльшей хитрецой ответил так: "Представьте, что лифт вмещает n человек, а хотят на нем уехать k, и k всегда много больше n..." - это про поиск девушек в IT, если вы не поняли про что я)

Уберите этот фильтр и будет куда проще.

Для начала я бы шрифт сменил )

На что-то такое

А потом уж все остальное.

Ибо читаемость того, что на картинках, скажем так - не очень.

Есть очень простое правило для малого разрешения - если в изображении/глифе можно что-то выкинуть без ущерба для распознавания - выкидывайте - это повысит скорость общего узнавания и понимания.

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

Нет, код, увы это не гуманитарная дисциплина. Нейминг внутри кода - может быть.

Для себя я определил очень простые пункты для понятного именования:

  1. называть так, чтобы можно было понять в текущем контексте что это

  2. текущий контекст - это модуль + класс + фя (в простом приближении)

  3. не добавлять у именам название контекста - те Array.isArray - это очень плохо

  4. имена формировать как "что" (существительное) + "делает" (глагол), например emailValidate

  5. lowerCamelCase

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

Ну, если честно, мне понятно, что не нравится ему в этом макросе.


Но с чем я категорически не согласен - c тем, чтобы писать такое без макросов. А для того, чтобы было понятно LE/BE и тд - макрос нужно нормально назвать, и это будет лучше чем каждый раз писать однострочник, ибо так можно вообще от функций тогда отказаться.

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

А ответ должен был быть простым и четким "Поздно прислан запрос - если есть необходимость успевать в мое окно релизов, направляйте запрос за n дней до него, и нужно переименовать данную функцию, чтобы было понятно LE или BE операция за ней стоит" - все четко, быстро, по делу и без окраски.

Это не тратит время, чтобы продраться сквозь эмоции за смыслом, так делают профи. Но, к сожалению (ну или к счаcтью), "миром правят психопаты" (c)

Ну и професссионал не только понимает конкретное, но и мыслит гораздо шире и смотрит вперед - нужно понимать, что обидев пусть даже снежинку, которая делала вклад в общее дело и лишившись ее, лучше общему делу не станет. Уметь нужно балансировать между надо/надеол/заменить/смотивировать, а не рубить кровавым топорищем (ну или рубить, но четко понимать зачем ты это делаешь).

Видимо, "стандартное понимание" у всех свое - у меня и окружения - основано на ядре линукс - значит линукс)

Досбокс эмулятор доса на x86, на андроиде есть порт, который не только эмулирует дос но и x86, ибо без этого на арме оно просто не запутится, именно по-этому я и написал, что это аналог досбокса, и да - оно только для дос-игр.

А можно критерии когда система с ядром линукс перестаёт быть ос линукс? А то может я не прав, и все мои знакомые технари, картонные считают, что если у системы ядро линукса значит она линукс)

Я использовал на андроиде аналог досбокса - все запускалось и работало без каких либо плясок, тестировал на игрушках фирмы Apogee.

На андроиде полно эмуляторов х86 в тч.

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

Может все-таки вам прочитать, что такое андроид? Чем андроид не линукс?)

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

Не казуалок я вам накидал в комменте выше. BG казуалка? Не смешите меня.

Ещё раз - вы не разбираетесь в вопросе, вот вам и кажется.

Кроме казуалок, ни одной нормальной игры вообще не видел.

Ну не видели != нет.

Полно их - baldour gates, xcom, shadowrunners, tyrian и тд.

Android - отличная платформа для игр и эмуляторов ибо очень широко распространена, дешева и можно подключить кучу стандартной переферии.

Не надо принижать то, что не знаете и в чем не разбираетесь.

Да, именно так и поэтому автофокус первого поля формы лучше делать, чем нет - в большинстве сценариев (особенно небольших форм, коих большинство) это работает, однако вы как раз в ваших выводах с этим не соглашаетесь)

Универсальных советов вообще нет.

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

Ну а более грамотный совет - ставить фокус на первое обязательное к заполнению поле.

И все равно, вот всех равных лучше поставить фокус, чем нет. TABом всегда будет понятно, куда дальше пойдёт фокус.

Сейчас это бич очень многих интернет-банков, когда ты заходишь на страницу логина, а фокуса на нем нет (конечно, я зашёл на страницу авторизации в интернет-банк не для того чтобы авторизоваться, а чтобы фоном полюбоваться). Например Сбер победил это наконец около года назад.

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

Если вдруг интересно - искал сейчас лучшие по цене/звуку/управлению наушники именно вкладыши неделю назад, перепробовал кучу, в результате лучшее оказалось SOUNDPEATS Air 5 Light - именно light. Очень хорошо звучат. Единственный недостаток - расположение в кейсе перепутано - ну это общая проблема у китайцев.

Вкладыши на то и вкладыши - они "вкладываются" в уши, а не в ушной канал. А затычки - засовываются именно в ушной канал - вроде бы как раз это практически во всех форумах рунета - стандарт, а вот у блоггеров и в обычных статьях - каша, да.

И CMF Buds 2 Plus из того, что я вижу на фотке - затычки, а не вкладыши.

Классические AirPods не pro - это да, вкладыши. У них может быть силиконовый бублик или пенка, но конструкция абсолютно не такая по форме как у CMF Buds 2 Plus.

Можно подушнить чуток?)

Здесь, к сожалению, нет ни одних tws вкладышей.

Все наушники, здесь указанные - это затычки.

Я не знаю, почему почти все путают этот термин, но это абсолютно разные по конструктиву и звучанию наушники.

При этом и в английском есть два термина "earbuds" - это больше затычки, а "open earbuds" - это только вкладыши.

Он и остался на понимание строк.
Может быть. Как и есть то, что ответ "7 неверно" - неверный ¯\_(ツ)_/¯

Стандартные/распространенные настройки очень от много зависят, например 7-10 лет назад очень много где было 1251 по-умолчанию и есть места, где это до сих пор так.

Поэтому все нужно проговоривать всегда - это снижает кол-во проблем до минимума.

Это само собой разумеется, ибо ставить локаль отличную от кодировки файла никто в здравом уме не будет, но я написал на всякий случай)

А задача должна быть сформулирована так "Что выведет echo strlen('привет!') в php, при кодировке файла с этой командой в UTF-8 и настройками локали PHP такими-то?".

<?php
setlocale( LC_ALL, 'ru_RU.CP1251', 'rus_RUS.CP1251', 'Russian_Russia.1251' );
echo strlen('привет!');

файл, естественно, в кодировке 1251

Наиболее популярным ответом оказался «7», что неверно.

Будет ровно 7 - так что сначала нужно научиться четко ставить задачу.

О, спасибо, давно хотел в чулан убрать, напомнили.

Тогда уж и на все остальные мои статьи ссылки давайте, ну чтоб статистику то соблюсти.

Ааа, выж в статистику-то не умеете - забыл. Ну, тогда просто спасибо за напоминание.

Ну и я на занимался продвижением себя и своего "творчества" здесь, не выпячивал себя и не занимался поливанием грязью адептов, мешающих зарабатывать деньги и различными другими махинациями.

А вы, увы и ах - да.

Для меня хабр - это сайт единомышленников-технарей, а не рынок сбыта и инфоцыганства.

Человек, написавший какой-то фанфик и притащивший на хабр адептов "правильной" и "неправильной" литературы и попытавшийся продать всю эту чернуху вместе со своим "творчеством", вдруг возомнил себя учёным)))

P. S. НЕХ трогать то, что не понимаешь.

Информация

В рейтинге
1 982-й
Зарегистрирован
Активность