Forwarded from Типичный программист
С нуля — в Google: история успеха
https://tproger.ru/translations/from-zero-to-google/
26-летний парень, который до этого не занимался программированием, за год подготовился и прошёл собеседование в... Google. Фантастика?
Нет, рассказываем реальную историю.
#google #собеседование
https://tproger.ru/translations/from-zero-to-google/
26-летний парень, который до этого не занимался программированием, за год подготовился и прошёл собеседование в... Google. Фантастика?
Нет, рассказываем реальную историю.
#google #собеседование
Forwarded from Веб-страница
Учебный план по Kubernetes от Microsoft: https://tprg.ru/VGoN
Обучение рассчитано на 50 дней: от самых основ до работы с Azure Kubernetes Service. Всё доходчиво и в разных форматах: статьи, видео, лабы. Очень круто, рекомендуем.
#devops #kubernetes
Обучение рассчитано на 50 дней: от самых основ до работы с Azure Kubernetes Service. Всё доходчиво и в разных форматах: статьи, видео, лабы. Очень круто, рекомендуем.
#devops #kubernetes
Forwarded from Типичный программист
Разработчики Sourcetrail открыли исходники инструмента.
Что это такое? Это такая штука для отображения графа связей между компонентами для кода на Python, Java, C++, C. Можно удобно посмотреть, где функция используется, что использует внутри, удобно перемещаться между этими вызовами.
Исходники на гитхабе: https://github.com/CoatiSoftware/Sourcetrail
#инструменты
Что это такое? Это такая штука для отображения графа связей между компонентами для кода на Python, Java, C++, C. Можно удобно посмотреть, где функция используется, что использует внутри, удобно перемещаться между этими вызовами.
Исходники на гитхабе: https://github.com/CoatiSoftware/Sourcetrail
#инструменты
Forwarded from Clean Code
8 программ, написание которых улучшит ваш навык программирования.
Эта статья является продолжением предыдущей. В ней представлен список интересных и очень разнообразных проектов, реализация которых позволит вам стать более опытными в вопросах современных методов программирования и разработки, при этом вы коснётесь популярных API и разберетесь в таком важном протоколе, как HTTP.
Для тех, кто хочет писать код и ищет вдохновение статья будет крайне полезна.
Читать статью | Предыдущая
#programming #improvement
Эта статья является продолжением предыдущей. В ней представлен список интересных и очень разнообразных проектов, реализация которых позволит вам стать более опытными в вопросах современных методов программирования и разработки, при этом вы коснётесь популярных API и разберетесь в таком важном протоколе, как HTTP.
Для тех, кто хочет писать код и ищет вдохновение статья будет крайне полезна.
Читать статью | Предыдущая
#programming #improvement
Forwarded from Типичный программист
ТП историческо-ностальгический. Предлагаем ознакомиться с интервью со Стивом Джобсом, которое вышло в 1985 году в журнале Playboy.
Довольно интересно посмотреть с перспективы почти 2020 года на компьютерную революцию, первые персональные ПК и борьбу тогдашних IT-гигантов. Но ещё интересней смотреть на это всё глазами непосредственного участника и одного из главных «полководцев» всей IT-индустрии Америки тех лет.
В этом интервью Стив Джобс рассказывает о первых удачах и неудачах Apple, конкуренции с IBM, отношениях со Стивом Возняком, деньгах и игре в понг.
Часть 1: https://tprg.ru/hpD0
Часть 2: https://tprg.ru/4jvi
Часть 3: https://tprg.ru/wZAy
Оригинал на английском: http://reprints.longform.org/playboy-interview-steve-jobs
#интервью #стивджобс
Довольно интересно посмотреть с перспективы почти 2020 года на компьютерную революцию, первые персональные ПК и борьбу тогдашних IT-гигантов. Но ещё интересней смотреть на это всё глазами непосредственного участника и одного из главных «полководцев» всей IT-индустрии Америки тех лет.
В этом интервью Стив Джобс рассказывает о первых удачах и неудачах Apple, конкуренции с IBM, отношениях со Стивом Возняком, деньгах и игре в понг.
Часть 1: https://tprg.ru/hpD0
Часть 2: https://tprg.ru/4jvi
Часть 3: https://tprg.ru/wZAy
Оригинал на английском: http://reprints.longform.org/playboy-interview-steve-jobs
#интервью #стивджобс
Forwarded from Веб-страница
Тестирование с помощью Docker
Писать тесты только потому, что кто-то говорит «у тебя должны быть написаны тесты» — глупо. Тесты должны повышать вашу производительность и при этом улучшать качество конечного продукта.
В этом подробном руководстве читайте, как Docker может помочь при тестировании API: https://fire.ci/blog/api-end-to-end-testing-with-docker/
#ci #docker #тестирование
Писать тесты только потому, что кто-то говорит «у тебя должны быть написаны тесты» — глупо. Тесты должны повышать вашу производительность и при этом улучшать качество конечного продукта.
В этом подробном руководстве читайте, как Docker может помочь при тестировании API: https://fire.ci/blog/api-end-to-end-testing-with-docker/
#ci #docker #тестирование
Lambda Calculus
They taught us Turing machines in my computer science classes. Despite being purely theoretical, Turing machines are important:
• A state machine reading and writing symbols on an infinite tape is a useful abstraction of a CPU reading from and writing to RAM.
• Many high-level programming languages adhere to the same model: code writes data to memory, then later reads it to decide a future course of action.
• We immediately see how to measure algorithmic complexity.
• Encoding a Turing machine on a tape is straightforward, and gently guides us to the equivalence of code and data, with all its deep implications.
http://www-cs-students.stanford.edu/~blynn//lambda/
They taught us Turing machines in my computer science classes. Despite being purely theoretical, Turing machines are important:
• A state machine reading and writing symbols on an infinite tape is a useful abstraction of a CPU reading from and writing to RAM.
• Many high-level programming languages adhere to the same model: code writes data to memory, then later reads it to decide a future course of action.
• We immediately see how to measure algorithmic complexity.
• Encoding a Turing machine on a tape is straightforward, and gently guides us to the equivalence of code and data, with all its deep implications.
http://www-cs-students.stanford.edu/~blynn//lambda/
Forwarded from DataRoot Labs
💻🐍0️⃣1️⃣😱
Пишем на Python при помощи emojis
Замечательное занятие для вечера понедельника!
Open-source тут:
https://github.com/gahjelle/pythonji
Пишем на Python при помощи emojis
Замечательное занятие для вечера понедельника!
Open-source тут:
https://github.com/gahjelle/pythonji