Выше дан код C++. Какой вывод будет у программы?
Anonymous Quiz
32%
42
27%
0
9%
nullptr
32%
Ошибка сборки
Так себе программист
Выше дан код C++. Какой вывод будет у программы?
Один верный ответ и тот - мой.
Перемудрил, да?
Дайте-ка обратной связи)
Перемудрил, да?
Дайте-ка обратной связи)
😁2😢2👾2
Как работают ветки в Git
Тезисы по относительно простой, новичковской статье про механизм веток в Git.
Тезисы по относительно простой, новичковской статье про механизм веток в Git.
🎄5
Хочешь идти на работу?
Спрашивает меня как-то наша уборщица в офисе:
- Саш, бывает у тебя такое, что не хочется идти на работу?
- Нет, - говорю. - Даже не думал об этом.
Она задумчиво смотрит на меня и коротко бросает:
- Везет.
Через год-другой после этого разговора я впервые попаду в ситуацию, когда мысль о работе будет вызывать разочарование. Перманентно.
Хорошо, что это время прошло 😅
Отсюда у меня для вас соцопрос: бывает ли у вас такое, что вам не хочется идти на работу или учебу?
Не потому что лень, не потому что погода плохая, не потому что пробки. А потому что не нравится. Не нравится само дело, сама работа.
Спрашивает меня как-то наша уборщица в офисе:
- Саш, бывает у тебя такое, что не хочется идти на работу?
- Нет, - говорю. - Даже не думал об этом.
Она задумчиво смотрит на меня и коротко бросает:
- Везет.
Через год-другой после этого разговора я впервые попаду в ситуацию, когда мысль о работе будет вызывать разочарование. Перманентно.
Хорошо, что это время прошло 😅
Отсюда у меня для вас соцопрос: бывает ли у вас такое, что вам не хочется идти на работу или учебу?
Не потому что лень, не потому что погода плохая, не потому что пробки. А потому что не нравится. Не нравится само дело, сама работа.
Бывает ли у вас такое, что вам не хочется идти на работу/учебу?
Anonymous Poll
18%
Всегда бывает
11%
Бывает часто
57%
Бывает иногда
11%
Бывает редко
4%
Не бывает
Два раза в год или раз в 6 месяцев?
Цитата из инструкции к фильтру для воды:
И буквально на следующей же странице, но к другому модулю:
Складывается ощущение, что периодичность замены разная... Или одинаковая? Или все таки разная? Нужно менять модули вместе или раздельно?
Пока что я все делаю по инструкции: один модуль меняю два раза в год, а другой - раз в шесть месяцев. Но всякий раз получается, что меняются они одновременно. Мистика.
Мистика, которая заставляет пользователя сомневаться и тратить время.
В этом году на курсе по проектированию я не устаю повторять как важна согласованность текста, диаграмм, названий, терминов и прочего. Иначе невозможно понять замысел проекта и реализовать его правильно. А это плохо.
Да, удержать согласованность сложно. Очень сложно. Нужен навык. Но даже элементарная самопроверка и повторное прочтение текста позволят в значительной степени исправить недочеты. Тем более сегодня, когда с этой задачей хорошо справляется ИИ.
Цитата из инструкции к фильтру для воды:
Внимание! Замену фильтрующих модулей необходимо производить не реже двух раз в год...
И буквально на следующей же странице, но к другому модулю:
Внимание! Замену постфильтра необходимо производить не реже одного раза в 6 месяцев...
Складывается ощущение, что периодичность замены разная... Или одинаковая? Или все таки разная? Нужно менять модули вместе или раздельно?
Пока что я все делаю по инструкции: один модуль меняю два раза в год, а другой - раз в шесть месяцев. Но всякий раз получается, что меняются они одновременно. Мистика.
Мистика, которая заставляет пользователя сомневаться и тратить время.
В этом году на курсе по проектированию я не устаю повторять как важна согласованность текста, диаграмм, названий, терминов и прочего. Иначе невозможно понять замысел проекта и реализовать его правильно. А это плохо.
Да, удержать согласованность сложно. Очень сложно. Нужен навык. Но даже элементарная самопроверка и повторное прочтение текста позволят в значительной степени исправить недочеты. Тем более сегодня, когда с этой задачей хорошо справляется ИИ.
😁3🤯2👍1
Как называется панель, выделенная красным на картинке выше?
Anonymous Quiz
80%
Стек вызовов
3%
Локальные переменные
10%
Точки останова
7%
Список файлов проекта
4 миллиарда if-ов
Попалась статья, где автор исключительно с помощью операторов
И здесь интересны циферки.
Если писать программу для обработки 32-битного числа, то:
- Файл исходного кода на Си будет весить 330 Гб. Писать такое руками бессмысленно, поэтому автор сгенерировал код скриптом на питоне.
- Компилятор не сможет прожевать такой большой файл. По крайней мере MSVC. Поэтому придется генерировать бинарь сразу на ассемблере.
- Бинарь на ассемблере получится размером 40 Гб, когда Windows не может запустить exe-шники более 4-х гигабайт. Придется писать собственный загрузчик для отображения бинаря в память.
- В итоге все получится. Для небольших чисел программа отработает мгновенно, а для чисел, близких к пределу, выполнение займет около 10 секунд.
Безудержное веселье)
Понятно, что все это сделано ради интереса. Тем не менее пример хорошо иллюстрирует пределы систем и инструментов, которые вряд ли будут достигнуты нами в реальной разработке.
Хотя, помню, как однажды мы уперлись в лимит стека вызовов на одном рекурсивном алгоритме. Я тогда даже не подозревал, что там есть какие-то лимиты)
Поэтому да, всякое может быть.
Попалась статья, где автор исключительно с помощью операторов
if-else написал программу определения четности числа. Вроде такой, что на картинке.И здесь интересны циферки.
Если писать программу для обработки 32-битного числа, то:
- Файл исходного кода на Си будет весить 330 Гб. Писать такое руками бессмысленно, поэтому автор сгенерировал код скриптом на питоне.
- Компилятор не сможет прожевать такой большой файл. По крайней мере MSVC. Поэтому придется генерировать бинарь сразу на ассемблере.
- Бинарь на ассемблере получится размером 40 Гб, когда Windows не может запустить exe-шники более 4-х гигабайт. Придется писать собственный загрузчик для отображения бинаря в память.
- В итоге все получится. Для небольших чисел программа отработает мгновенно, а для чисел, близких к пределу, выполнение займет около 10 секунд.
Безудержное веселье)
Понятно, что все это сделано ради интереса. Тем не менее пример хорошо иллюстрирует пределы систем и инструментов, которые вряд ли будут достигнуты нами в реальной разработке.
Хотя, помню, как однажды мы уперлись в лимит стека вызовов на одном рекурсивном алгоритме. Я тогда даже не подозревал, что там есть какие-то лимиты)
Поэтому да, всякое может быть.
🔥5👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Проект развернул, а базу накатить забыл
😁4
Каждый разработчик рано или поздно столкнется с выбором лицензии, под которой он откроет свету свое уникальное творчество. И выбрать есть из чего. Давайте вспомним, какая лицензия разрешает делать с кодом практически все, что угодно 👇
Какая из этих лицензий является самой разрешительной?
Anonymous Quiz
7%
Проприетарная лицензия
66%
MIT License
24%
GNU GPL (General Public License)
3%
Apache License 2.0