Pull to refresh
19
Karma
0
Rating
Иван Клименко @yeswell

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

«Это просто мой стиль кода»

0) Работающий лучше неработающего

49 Атрибутов Хорошего С-кода (Хартия Си программистов)

Но ведь цель функции -- это не только переиспользование кода

Она выполняет ещё одну важнейшую вещь: даёт осмысленное название куску кода

Что позволяет лучше понимать код без комментариев =)

Нужны ли тестовые задания разработчику и что общего между ними и сексом

А что показывает знание количества примитивных типов? А что показывает незнание этого количества?

Вообще все вопросы которые вы привели — это для меня прям колокол, что надо заканчивать собеседование

Подводные камни Zenject или тайный мир Unity GetComponent

Художники же. Жаргон жаргоном, но есть устоявшиеся значения слов и это стоит учитывать в статье для достаточно широкого круга читателей

Kickstarter объяснила, по какому протоколу перейдет на блокчейн

Действительно, нынешний пост не содержит почти никаких технических подробностей...

Телеграф на RxJS

Если нажать кнопку Clear и оставить висеть курсор над ней, а потом начать набирать текст, то при каждом нажатии пробела уже введённый текст будет очищаться. Понятно, почему это происходит, но неприятно

Мимо наборной кассы: феерическая профанация шрифтового дела от компании «Паратайп»

Соглашаюсь с комментаторами выше о неряшливости скачущих цифр в строке текста

Но при этом в голове сидит пример, где я точно использовал бы такие цифры — на табличках с номерами домов. Там чаще всего 2 (крайне редко 3) цифры и нет текста слева и справа. В такой ситуации пляска как раз начинает работать на благо

Загадка отсутствия дефолтного приложения «Калькулятор» на iPad и поиск его замены

Я давным давно использую Good Grapher (http://www.goodgrapher.com). И на iPad'е, и на iPhone. Кроме калькулятора с множеством функций (математических) есть ещё и рисовалка графиков

Собеседование в Яндекс: театр абсурда :/

После моего супер-провального собеседования в 2019 (были две задачи: про отель и нули с единицами, обе решил частично) мне через две недели прислали письмо, сказали что не подхожу, надо решать задачи на литкоде и попробовать ещё раз через полгода.

Секрет Великого Искоренителя

Но ведь много математики не нужно =)

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

Совершенный цикл for

О, про std::iterator не знал, но когда писал он точно был

Совершенный цикл for

Вот результаты моих экспериментов, когда-то тоже надо было много for’ов писать: github.com/yeswell/for-range

Язык программирования Mash

Вы молодец. Хотел плюсануть в карму, зашёл в профиль и оказалось, что уже сделал это когда-то. Успехов!

НЛО воровало аватарки здесь

В комментариях ufo‘низация какая-то происходит…

Змеиный сахар или пишем свой range в JavaScript

Всегда можно ещё проще!

function* range(from, to, step = 1) {
    while (from < to) {
        yield from;
        from += step;
    }
}


И да, ладно, что нет проверок, что входные данные — это числа. Тут будут проблемы с отрицательным step ещё.

Маленькие задачи по физике

Вы не правы.

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

В итоге всегда можно предъявить конечное количество костяшек для любой конечной величины суммарного сдвига.

SARS нерукотворный? Генеалогия уханьского коронавируса

А может быть мы просто не до конца знаем реалии жизни российской провинции конца 19 века?

Про фразовые глаголы

Конечно же, в разных ситуациях слова имеют разный смысл, поэтому «cut on the table» ≡ «резать на столе». А вот с фразой «cut on the батон» уже никаких подвохов нет.

Про фразовые глаголы

Нарезать же!

Визуализация линий напряженности и движений электростатических зарядов, симулирование движения планет солнечной системы

Собственно, вы на практике проверили, что важно само поле, а не то, что его создаёт

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity