👨🏻💻 Подборка из полезных ссылок. ТОП 100+ англоязычных сайтов об IT
Несколько новостных порталов на en-языке, которые IT-направленность и интересны разработчикам, админам, тестировщикам, веб-дизайнерам и техническим инженерам.
Англоязычные (EN) аналоги хабра:
www.reddit.com
slashdot.org/
dzone.com/
stackoverflow.com/
www.codeproject.com/
gizmodo.com/
hackaday.com/
hashnode.com/
techhype.io/
www.anandtech.com/
lazyfoo.net — интересный сайт про OpenGL и SDL
news.ycombinator.com — удобно собранные новости из сферы IT
reddit.com/r/$SUBJECT, где $SUBJECT — вставляйте по желанию. Все самое интересное с других ресурсов там появляется в виде ссылок всегда, и очень оперативно
medium.com
Title: Medium – Read, write and share stories that matter
www.gamasutra.com
Title: Gamasutra — The Art & Business of Making Games
medium.freecodecamp.com
Title: freeCodeCamp
hackernoon.com
Title: Hacker Noon — how hackers start their afternoons
www.youtube.com
Title: Donald Knuth (Scientist) on YouTube
geekflare.com
Title: Geek Flare — Web Infrastructure, Web Security & Web Tools.
github.com
Title: The world's leading software development platform
likegeeks.com
Title: Linux, Tutorials, Pentesting, Python and IOS — Like Geeks
blogs.msdn.microsoft.com
Title: MSDN Blogs — Get the latest information, insights, announcements, and news from Microsoft experts and developers in the MSDN blogs.
about.gitlab.com
Title: Code, test, and deploy together with GitLab open source git repo management software | GitLab
fabiensanglard.net
Title: Fabien Sanglard's website: Deep magic explained. Fabien Sanglard's chronicles of software wizardry. Fabien Sanglard's non-blog.
www.pymnts.com
Title: Payments News & Mobile Payments Trends, Consumer Payments News, Financial Technology News | PYMNTS.com
uxdesign.cc
Title: User Experience, Usability, Product Design. Follow the UX Bear.
www.smashingmagazine.com
Title: Smashing Magazine — For Professional Web Designers and Developers
docs.microsoft.com
Title: docs.microsoft.com | Microsoft Docs
blog.wolfram.com
Title: Wolfram Blog: News and Ideas from Wolfram Research
facebook.github.io
Title: Facebook code
blog.cleancoder.com
Title: Clean Coder Blog
learnopengl.com
Title: Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
preshing.com
Title: Preshing on Programming — Jeff Preshing, Canadian computer programmer.
www.linux.com
Title: Linux.com | News for the open source professional
gamedevelopment.tutsplus.com
Title: How To Make and Design Computer Games by Envato Tuts+
bitsofco.de
Title: bitsofcode — Articles on Frontend Development. All articles are written by Ire Aderinokun, Frontend Developer and User Interface Designer.
eli.thegreenplace.net
Title: Eli Bendersky's website
dev.to
Title: dev.to() => The DEV Community
eng.uber.com
Title: Uber Engineering Blog
www.redblobgames.com
Title: Red Blob Games
gamedevelopment.tutsplus.com
Title: How To Make and Design Computer Games by Envato Tuts+
drawings.jvns.ca
Title: julia's drawings
m.signalvnoise.com
Title: Signal v. Noise — Strong opinions and shared thoughts on design, business, and tech. By the makers (and friends) of Basecamp. Since 1999.
martinfowler.com
Title: Martin Fowler — software delivery and consulting company
blog.revolutionanalytics.com
Title: Revolutions — Daily news about using open source R for big data analysis, predictive modeling, data science, and visualization since 2008
slack.engineering
Title: Several People Are Coding — The Slack Engineering Blog
www.percona.com
Title: Percona – The Database Performance Experts
blog.intercom.com
Title: Inside Intercom — Design, Customer Success, & Startup Blog
peteris.rocks
Title: Pēteris Ņikiforovs | peteris.rocks — Software Developer
jpauli.github.io
Title: Welcome to Julien Pauli's page
dzone.com
Title: Programming, Web Development, and DevOps news
#полезные_ссылки #программирование #development #code #IT #science #наука
💡 Physics.Math.Code // @physics_lib
Несколько новостных порталов на en-языке, которые IT-направленность и интересны разработчикам, админам, тестировщикам, веб-дизайнерам и техническим инженерам.
Англоязычные (EN) аналоги хабра:
www.reddit.com
slashdot.org/
dzone.com/
stackoverflow.com/
www.codeproject.com/
gizmodo.com/
hackaday.com/
hashnode.com/
techhype.io/
www.anandtech.com/
lazyfoo.net — интересный сайт про OpenGL и SDL
news.ycombinator.com — удобно собранные новости из сферы IT
reddit.com/r/$SUBJECT, где $SUBJECT — вставляйте по желанию. Все самое интересное с других ресурсов там появляется в виде ссылок всегда, и очень оперативно
medium.com
Title: Medium – Read, write and share stories that matter
www.gamasutra.com
Title: Gamasutra — The Art & Business of Making Games
medium.freecodecamp.com
Title: freeCodeCamp
hackernoon.com
Title: Hacker Noon — how hackers start their afternoons
www.youtube.com
Title: Donald Knuth (Scientist) on YouTube
geekflare.com
Title: Geek Flare — Web Infrastructure, Web Security & Web Tools.
github.com
Title: The world's leading software development platform
likegeeks.com
Title: Linux, Tutorials, Pentesting, Python and IOS — Like Geeks
blogs.msdn.microsoft.com
Title: MSDN Blogs — Get the latest information, insights, announcements, and news from Microsoft experts and developers in the MSDN blogs.
about.gitlab.com
Title: Code, test, and deploy together with GitLab open source git repo management software | GitLab
fabiensanglard.net
Title: Fabien Sanglard's website: Deep magic explained. Fabien Sanglard's chronicles of software wizardry. Fabien Sanglard's non-blog.
www.pymnts.com
Title: Payments News & Mobile Payments Trends, Consumer Payments News, Financial Technology News | PYMNTS.com
uxdesign.cc
Title: User Experience, Usability, Product Design. Follow the UX Bear.
www.smashingmagazine.com
Title: Smashing Magazine — For Professional Web Designers and Developers
docs.microsoft.com
Title: docs.microsoft.com | Microsoft Docs
blog.wolfram.com
Title: Wolfram Blog: News and Ideas from Wolfram Research
facebook.github.io
Title: Facebook code
blog.cleancoder.com
Title: Clean Coder Blog
learnopengl.com
Title: Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
preshing.com
Title: Preshing on Programming — Jeff Preshing, Canadian computer programmer.
www.linux.com
Title: Linux.com | News for the open source professional
gamedevelopment.tutsplus.com
Title: How To Make and Design Computer Games by Envato Tuts+
bitsofco.de
Title: bitsofcode — Articles on Frontend Development. All articles are written by Ire Aderinokun, Frontend Developer and User Interface Designer.
eli.thegreenplace.net
Title: Eli Bendersky's website
dev.to
Title: dev.to() => The DEV Community
eng.uber.com
Title: Uber Engineering Blog
www.redblobgames.com
Title: Red Blob Games
gamedevelopment.tutsplus.com
Title: How To Make and Design Computer Games by Envato Tuts+
drawings.jvns.ca
Title: julia's drawings
m.signalvnoise.com
Title: Signal v. Noise — Strong opinions and shared thoughts on design, business, and tech. By the makers (and friends) of Basecamp. Since 1999.
martinfowler.com
Title: Martin Fowler — software delivery and consulting company
blog.revolutionanalytics.com
Title: Revolutions — Daily news about using open source R for big data analysis, predictive modeling, data science, and visualization since 2008
slack.engineering
Title: Several People Are Coding — The Slack Engineering Blog
www.percona.com
Title: Percona – The Database Performance Experts
blog.intercom.com
Title: Inside Intercom — Design, Customer Success, & Startup Blog
peteris.rocks
Title: Pēteris Ņikiforovs | peteris.rocks — Software Developer
jpauli.github.io
Title: Welcome to Julien Pauli's page
dzone.com
Title: Programming, Web Development, and DevOps news
#полезные_ссылки #программирование #development #code #IT #science #наука
💡 Physics.Math.Code // @physics_lib
👍38❤7👨💻7🔥5😢1
Некоторые структуры данных в программировании:
◾️ Списки. Подходят для хранения и обработки упорядоченных данных. Полезны в управлении задачами, лентах соцсетей и корзинах интернет-магазинов.
◾️ Массивы. Упорядоченная коллекция элементов фиксированного размера. Подходят для ситуаций, где размер коллекции известен или редко меняется.
◾️ Стеки. Следуют принципу «последним пришёл — первым вышел». Используются для реализации операций отмены/повтора в текстовых редакторах или ведения истории просмотров в веб-браузерах.
◾️ Очереди. Работают по принципу «первым пришёл — первым вышел». Подходят для управления заданиями печати, отправки действий пользователя в играх на сервер или обработки сообщений в чат-приложениях.
◾️ Деревья. Организуют данные иерархически. Полезны для представления данных с естественными иерархиями или связями.
◾️ Графы. Состоят из узлов (вершин) и рёбер, соединяющих эти узлы. Используются для моделирования сетей, таких как социальные сети, транспортные сети и компьютерные сети.
◾️ Хэш-таблицы. Позволяют эффективно искать, вставлять и удалять данные. Используют хэш-функцию для сопоставления ключей с соответствующими местами хранения и обеспечивают доступ к сохранённым значениям за постоянное время.
#программирование #разработка #структуры_данных #алгоритмы #IT #computer_science
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
👍93❤22👨💻9🙈5🌚4✍3🔥2👻2❤🔥1
Media is too big
VIEW IN TELEGRAM
В невесомости жидкость принимает форму шара. Связано это с действием сил поверхностного натяжения. У шара минимальное отношение площади поверхности к объему. Поэтому поверхностное натяжение стягивает воду к этой форме. Любая другая фигура обладает большей поверхностью, а природа стремится к уменьшению силы затрачиваемой на поверхностное натяжение, к уменьшению потенциальной энергии. Обычно сила тяжести мешает жидкости принимать эту форму, и жидкость либо растекается тонким слоем, если разлита без сосуда, либо же принимает форму сосуда, если налита в него. #физика #гидродинамика #physics #опыты #эксперименты #космос #IT #science
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥68🔥47👍42🫡8❤7🤔4🤯3😍2
⌨️ Программирование циклично, дамы и господа? Ваше мнение в комментариях...
👨🏻💻 Комментарий одного из наших подписчиков к посту с рассуждением о развитии IT:
#IT #алгоритмы #computer_science #программирование #наука
💡 Physics.Math.Code // @physics_lib
👨🏻💻 Комментарий одного из наших подписчиков к посту с рассуждением о развитии IT:
... скорее всего тут имелось ввиду то не то чтобы сам код как таковой* а программное обеспечение в целом растёт по сложности, что провоцирует необходимость аппаратной развиваться чтобы адекватно выполнять этот код, и полученные новые вычислительные мощности в свою очередь запускают новую итерацию увеличения фичастости программ, а те в свою очередь опять подгоняют к развитию CPU.
* — не смотря на общераспространенное мнение что в целом программирование сейчас стало топорным: программисты стараются не писать реализацию сами, а прежде всего искать готовое, применять сверхвысокоуровневые и сверхабстрагированные конструкции (тратящие процессорное время) вместо того чтобы написать на Си, а сейчас так еще (что на самом деле возможно плохо для индустрии) - применяют для написания ИИ. И даже есть шутка что "раньше, когда компьютеры были большими, а программисты умными" - вот не смотря на все это и сам код в целом становится лучше, хорошеет, в том плане что тенденция в коде такова что он стремится быть максимально независящим и от аппаратуры и процессоров и от размера данных, а весь необходимый аппаратно-зависимый код стараются максимально минимизировать и изолировать в отельных маленьких модулях.
Яркий пример первые DOS игры которые от аппаратуры зависели на столько что стали не играбельны когда процессоры стали быстрее, тк "физика" в играх зависела не от времени а от частоты процессора.
Я описал более менее хороший сценарий, когда одно другое подгоняет и мы уже имеем возможность вооружившись необходимым минимумом абстракций писать код независящий от оборудования. Но дальше этим начинают злоупотреблять особенно читая мантры "время программиста дороже всего", "интересы бизнеса дороже всего", и в итоге получаются такие вещи как Electron, как Python, как приложения в браузере - печальная сторона современного IT, тот самый плохой код, тормозящий процессоры.
#IT #алгоритмы #computer_science #программирование #наука
💡 Physics.Math.Code // @physics_lib
💯48👍23❤🔥14❤6🔥2🤓2🗿2🤷♂1
👨🏻💻 Интересная история из нашего чата ( @math_code ), которая может послужить темой для обсуждения нескольких важных вопросов.
▪️ Нужно ли переживать по поводу возраста, в котором вы начинаете изучать Computer Science и программирование в частности? Или силы и знания приходят во время процесса, во время решения и умственной активности, и это не зависит от возраста?
▪️ Нужно ли впадать в депрессию, если что-то долго не получается? Сравнивать себя с другими? Если все вокруг лучше, то неужели нужно бросать это дело? Или же наоборот нужно стремиться быть именно в том коллективе, где ты самый слабый (временно), чтобы был рост?
▪️ Что делать, если не получается решить задачу? Какой алгоритм можно предложить, чтобы научиться вытаскивать себя из таких ситуаций?
▪️ Если вы опытный разработчик, дайте советы начинающим. Именно те советы, которых вам так сильно не хватало на старте вашего обучения. Расскажите про свой опыт, свою историю успеха и неудач. Расскажи про ваш возраст.
📚 Подборка книг по дискретной математике, информатике, алгоритмам
📚 Искусство программирования / The Art of Computer Programming
📚 3 книги по программированию [Никлаус Вирт]
🖥 Какая самая страшная структура данных?
#IT #алгоритмы #computer_science #программирование #наука
💡 Physics.Math.Code // @physics_lib
▪️ Нужно ли переживать по поводу возраста, в котором вы начинаете изучать Computer Science и программирование в частности? Или силы и знания приходят во время процесса, во время решения и умственной активности, и это не зависит от возраста?
▪️ Нужно ли впадать в депрессию, если что-то долго не получается? Сравнивать себя с другими? Если все вокруг лучше, то неужели нужно бросать это дело? Или же наоборот нужно стремиться быть именно в том коллективе, где ты самый слабый (временно), чтобы был рост?
▪️ Что делать, если не получается решить задачу? Какой алгоритм можно предложить, чтобы научиться вытаскивать себя из таких ситуаций?
▪️ Если вы опытный разработчик, дайте советы начинающим. Именно те советы, которых вам так сильно не хватало на старте вашего обучения. Расскажите про свой опыт, свою историю успеха и неудач. Расскажи про ваш возраст.
📚 Подборка книг по дискретной математике, информатике, алгоритмам
📚 Искусство программирования / The Art of Computer Programming
📚 3 книги по программированию [Никлаус Вирт]
#IT #алгоритмы #computer_science #программирование #наука
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
❤36👍25🔥8👻3✍2❤🔥1🙏1
👨🏻💻 Алгоритмическая задачка для наших программистов. Попробуйте самостоятельно написать алгоритм для расчета данного выражения.
💡 Как можно написать алгоритм для общего случая, когда число под самым внутренним корнем равно n ?
✏️ Обсуждаем задачу здесь в комментариях 🔎
#программирование #IT #разработка #computer_science #алгоритмы #задачи #code #разбор_задач #programming #coding
💡 Physics.Math.Code // @physics_lib
✏️ Обсуждаем задачу здесь в комментариях 🔎
#программирование #IT #разработка #computer_science #алгоритмы #задачи #code #разбор_задач #programming #coding
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21❤14🔥9🤔3🤯2🤗2✍1🌚1
▪️С какой первой книги вы начали изучать программирование и Computer Science ? Понравилась ли вам эта книга или нет?
▪️ Какую книгу вы считаете лучшим вариантом для начала?
▪️ Самая сложная книга, связанная с программированием, с которой вы сталкивались?
▪️Книги VS Курсы VS Метод научного тыка, пока не скомпилируется?
▪️Условный Chat GPT — добро или зло для программиста?
📝 Прошлое обсуждение этой темы
#computer_science #разработка #IT #программирование #code #coding #алгоритмы
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23👍5🔥2👨💻2🤯1
💾 Скачать RU + EN
💳 Купить RU книгу за 2025
Промокод на - 35 % : MATH CODE
Майкл Доусон — автор книг по программированию, а также преподаватель, обучающий созданию компьютерных игр. Доусон получил степень бакалавра компьютерных наук в Университете Южного Калифорнии. Работал как программистом, так и дизайнером и продюсером компьютерных игр. Разрабатывал и читал курсы по программированию игр на факультете UCLA Extension в Калифорнийском университете Лос-Анджелеса, а также в Академии цифровых и медиатехнологий (DMA) и в Кинематографической школе Лос-Анджелеса.
▪️ «Программируем на Python». Пособие для начинающих изучать Python, учит фундаментальным принципам программирования на примере создания простых игр.
▪️ «Изучаем C++ через программирование игр». Помогает освоить разработку игр с самых азов, каждая глава описывает самостоятельный игровой проект.
#python #программирование #разработка #IT
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍12🔥6
Программируем_на_Python_Майкл_Доусон_RU+EN.zip
75.9 MB
Эта книга - идеальное пособие для начинающих изучать Python. Руководство, написанное опытным разработчиком и преподавателем, научит фундаментальным принципам программирования на примере создания простых игр. Вы приобретете необходимые навыки для разработки приложений на Python и узнаете, как их применять в реальной практике.
Для лучшего усвоения материала в книге приведено множество примеров программного кода. В конце каждой главы вы найдете проект полноценной игры, иллюстрирующий ключевые идеи изложенной темы, а также краткое резюме пройденного материала и задачи для самопроверки. Прочитав эту книгу, вы всесторонне ознакомитесь с языком Python, усвоите базовые принципы программирования и будете готовы перенести их на почву других языков, за изучение которых возьметесь. Научитесь программировать на Python играючи.
Прилагаемый к книге диск содержит исходные коды и дополнения с сайта поддержки. В папке py3e_source содержится исходный код всех законченных программ, которые представлены в этой книге, и вспомогательные файлы к ним. А папка py3e_software включает в себя файлы всех программных пакетов, упомянутых в книге, (установочный файл Python 3.1.1 для Windows, мультимедийный пакет pygame версии 1.9.1, совместимый с Python 3.1.х под Windows и игровой движок livewires).
Python programming for the absolute beginner: Michael Dawson
#python #программирование #разработка #IT
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22🔥9👍8👨💻1🙈1