Найти в Дзене
Языки программирования немного своей статистики
Есть у меня один знакомый который любит парсить собирать какую-то информацию хлебом не корми дай попарсить и написать регулярное выражение. Попросил я его просто ради интереса проверить упоминания о языках программирования в базах. Всего записей в базе было 216.308.371 тут важно понимать что это не отсортированные страницы а просто что было то и взяли. Получили некоторую статистику которую приведу ниже. Интересно то что это в основном просто упоминания с разных русскоязычных форумов. Языки будут располагаться от самого популярного...
6 лет назад
Что плохого в использовании чужого кода?
Давайте разберемся плохо или хорошо использовать кем-то написанный код. Что плохого? Главный недостаток если мы используем неправильный подход, это то что мы не развиваемся, просто взяли чужой блок кода скопировали и забыли а что там происходит нам вообще не интересно. Исключение конечно тоже бывают, есть к примеру сложные алгоритмы FFT (преобразование фурье) придется потратить много времени чтобы понять, как это работает изнутри, но как минимум нам надо посмотреть как это вообще работает, какие...
6 лет назад
Крайности программистов при оптимизации
Речь пойдет о программистах без опыта которые хотят чтобы их программы были оптимизированы и программистах у которых нету опыта в новой области. Встречаются случаи которые больше мешают работать чем помогают создать хороший оптимизированный код. Основная проблема тут в том что банально нету опыта. Начинаются попытки оптимизировать то что вообще не нуждается во внимании. Довольно сложно подобрать обобщенный пример для примера можно взять два примера работа с сетью и работа со звуком. При работе...
6 лет назад
За что платят программистам
За все свое время сколько я работал программистом я встречал разные подходы к оплате. Помню случай когда программисту заплатили за количество строк в коде. Не знаю почему меня это задело но именно в тот момент мне захотелось уволиться. Давайте начнем платить физикам и математикам за длину формул обесценим всем известную формулу e=mc^2. Но все же этот подход еще существует и процветает. Вы можете зайти на govnokod.ru думаю у вас не уйдет много времени на то чтобы найти пример соотношения количества строк кода и пользы от него...
6 лет назад
Про мотивацию при создании своего проекта
Есть у меня несколько знакомых горе мотиваторов которые очень любят ходить на сходки мотивирующих их людей, смотреть разные видео на ютубе. Это очень мотивированные люди они строят грандиозные планы и не чего не делают. За все время еще не разу не увидел человека который начал с полного нуля что-то делать, сходил на мотивирующий его курс и стал очень успешным стартапером. Скорей всего бывают исключения но я его не встретил. Сходил на мотивирующий курс и начал работать, а работы много и потихоньку энтузиазм затихает все сходит на нет, проект завершается на стадии разработки...
6 лет назад
Создание красивых программ
Не так давно работал над проектом в котором одним из требований было создание приложения с нестандартным интерфейсом. Само приложение было создано для театра а конкретнее для управления светом. Заказчик просил чтобы приложение было с нестандартными блоками управления и было это красиво. Для такого рода задач очень хорошо подходит Qt. Первое мое знакомство с Qt было почти десять лет назад. Я хорошо помню как я его открыл получил кучу багов и проблем работать с ним было тогда мягко сказать так себе...
6 лет назад
Визуальное программирование
- Что это такое? Визуальное программирование отличается от обычного тем что мы намного меньше пишем какой-то код и больше используем различные готовые блоки и элементы для создания программы. Хочу поделиться одному из таких подходов к программированию а именно речь пойдет о flowstone. - Возможности Изначально задумка разработчиков flowstone схоже с Arduino. То есть к самой программе можно прикупить flowpaw с набором всяких сенсоров и датчиков, заняться программированием контроллеров, которые есть в комплекте...
166 читали · 6 лет назад
Должен ли программист быть математиком?
Большинство людей не связанные с профессией программиста думают что программирование и математика неразделимые друзья. Но на самом деле это не совсем так. Конечно математика в любом случае это хорошо потому что заставляет думать а в программировании иногда думать приходится всем. Давайте разберемся. - Веб программирование В веб программировании математики практически нету, конечно веб программирование бывает разное. К примеру сейчас программисты добрались до того что запускают старые игры в браузерах как относительно простые платформеры так и старый добрый квейк...
6 лет назад
Как стать программистом за два часа?
Я занимался одно время репетиторством, как раз эти два часа пару раз в неделю. Если человек начинал сам интересоваться и заниматься эти же два часа в день. Как правило через несколько недель иногда через месяц нужда в репетиторе уже отпадала. Ну а зачем он нужен уже есть навык находить информацию и самообучаться. Если же занятия проходили только с репетитором всегда заканчивалось сдачей экзамена и на этом точка. Два часа каждый день Чтобы начать обучаться программированию нужно тратить эти два часа почти каждый день...
6 лет назад