Цвета в программировании часто указывают HEX кодом. В таком виде цвета можно увидеть много где, например в палитре фотошопа.
А как понять hex код?? Ловите✌️
А как понять hex код?? Ловите✌️
👍5🤯1
🆕newsManager
5 частых ошибок начинающего программиста
👉Теория без практики
Любую тему нужно практиковать. Для этого вы можете найти заказ на фрилансе или придумать его сами. И попробовать реализовать то, чему вы научились.
👉Нет плана
Сначала подумайте над целью, функционалом и структурой программы. Потом напишите её основу. Изучите код и внесите небольшие корректировки. Изучите код снова. Снова внесите корректировки. И так до тех пор, пока не достигните цели.
👉Игнорирование систем контроля версий (git)
Компьютер завис, а вы не сохранились? Чтобы не потерять свою работу, всегда используйте системы контроля версий – git.
👉Очевидные комментарии
Старайтесь давать переменным и функциям такие имена, чтобы комментарии были не нужны. Если комментарии необходимы – пишите не ЧТО делает код, а ЗАЧЕМ он это делает.
👉Бессмысленные имена
Названия переменных и функций должны соответствовать значениям. Это упростит жизнь и вам, и вашим коллегам. При выборе имени: сокращайте имена; используйте глаголы для имен функций, а существительные – для переменных; соблюдайте camelCase – переменные из нескольких слов соединяются без пробела, все новые слова пишутся с заглавной буквы. Например, getName, selectFromDatabase.
5 частых ошибок начинающего программиста
👉Теория без практики
Любую тему нужно практиковать. Для этого вы можете найти заказ на фрилансе или придумать его сами. И попробовать реализовать то, чему вы научились.
👉Нет плана
Сначала подумайте над целью, функционалом и структурой программы. Потом напишите её основу. Изучите код и внесите небольшие корректировки. Изучите код снова. Снова внесите корректировки. И так до тех пор, пока не достигните цели.
👉Игнорирование систем контроля версий (git)
Компьютер завис, а вы не сохранились? Чтобы не потерять свою работу, всегда используйте системы контроля версий – git.
👉Очевидные комментарии
Старайтесь давать переменным и функциям такие имена, чтобы комментарии были не нужны. Если комментарии необходимы – пишите не ЧТО делает код, а ЗАЧЕМ он это делает.
👉Бессмысленные имена
Названия переменных и функций должны соответствовать значениям. Это упростит жизнь и вам, и вашим коллегам. При выборе имени: сокращайте имена; используйте глаголы для имен функций, а существительные – для переменных; соблюдайте camelCase – переменные из нескольких слов соединяются без пробела, все новые слова пишутся с заглавной буквы. Например, getName, selectFromDatabase.
👍7👏2
🆕newsManager
Как стать программистом, хакером, и детективом в одном лице🤔
Речь идёт конечно же о специалисте по кибербезопасности. Расскажем какие навыки нужны, чтобы им стать.
Базовые hard skills специалиста по кибербезопасности:
🤜🏼Понимание, как работают операционные системы Windows и Linux, разбираться в их системном и сетевом администрировании.
🤜🏼Умение работать с сетевыми сканерами уязвимостей, например, MaxPatrol, XSpider, RedCheck.
🤜🏼Владение хакерским ПО. Понимать, по каким принципам происходят кибератаки и какие есть способы защиты от них.
🤜🏼Программирование на Python и Bash, чтобы писать ПО для автоматизации.
🤜🏼Уметь работать с большими данными (MySQL, PostgreSQL).
Базовые soft skills:
👉🏻Внимательность. Чтобы искать уязвимости, важно уметь фокусироваться, видеть не очевидные и скрытые возможности для кибератаки.
👉🏻Аналитические способности. Важно видеть последствия тех или иных решений, находить причинно-следственные связи в уже свершившихся кибератаках.
👉🏻Стрессоустойчивость. В условиях кибератаки важно сохранять холодную голову и действовать быстро.
👉🏻Умение работать в команде, договариваться, искать компромиссы.
Как стать программистом, хакером, и детективом в одном лице🤔
Речь идёт конечно же о специалисте по кибербезопасности. Расскажем какие навыки нужны, чтобы им стать.
Базовые hard skills специалиста по кибербезопасности:
🤜🏼Понимание, как работают операционные системы Windows и Linux, разбираться в их системном и сетевом администрировании.
🤜🏼Умение работать с сетевыми сканерами уязвимостей, например, MaxPatrol, XSpider, RedCheck.
🤜🏼Владение хакерским ПО. Понимать, по каким принципам происходят кибератаки и какие есть способы защиты от них.
🤜🏼Программирование на Python и Bash, чтобы писать ПО для автоматизации.
🤜🏼Уметь работать с большими данными (MySQL, PostgreSQL).
Базовые soft skills:
👉🏻Внимательность. Чтобы искать уязвимости, важно уметь фокусироваться, видеть не очевидные и скрытые возможности для кибератаки.
👉🏻Аналитические способности. Важно видеть последствия тех или иных решений, находить причинно-следственные связи в уже свершившихся кибератаках.
👉🏻Стрессоустойчивость. В условиях кибератаки важно сохранять холодную голову и действовать быстро.
👉🏻Умение работать в команде, договариваться, искать компромиссы.
👍7❤1🤯1
Ещё один из лучших бизнесов
напрямую связанных с iT отраслью
- под пресс.
Подобное происходило
с П. Дуровым и другими выдающимися людьми России из it, культуры и других отраслей.
напрямую связанных с iT отраслью
- под пресс.
Подобное происходило
с П. Дуровым и другими выдающимися людьми России из it, культуры и других отраслей.
🤬4👍1👎1
Понимаем сленг программистов: мини-словарь для начинающих айтишников
Начинающие айтишники не сразу понимают старших товарищей. Фразы вроде «я апишку свитчнул», «смержи ветку с мастером» или «заимпорти другую либу» звучат для новичков как лекция по мат анализу для первобытного человека.
Поэтому будем постепенно знакомить вас с айтишными понятиями)
Кстати, этот импровизированный словарь можно дополнять. Пишите в комментариях термины, с которыми вы сталкивались на работе, или которые вы хотели бы расшифровать)
🔷А🔷
🔹Аджайл — от англ. Agile. Общий термин, описывает ценности и принципы гибкой разработки программного обеспечения, а также практические подходы к разработке.
🔹Айдишник — id, идентификатор.
🔹Альфа — этап разработки программного обеспечения, на котором разработчики добавляют в программу новые функции, а тестировщики испытывают программу. Это внутренний или непубличный этап.
🔹Апишка — API, программный интерфейс приложения или интерфейс прикладного программирования.
🔹Аутсорс — аутсорсинг, передача компанией части операционной деятельности другой компании.
🔹Адаптив — адаптивный дизайн, адаптация интерфейса к использованию на разных экранах.
🔶Б🔶
🔸Баг — от англ. Bug — жучок, клоп. Ошибка в программе.
🔸БД - база данных, хранилище информации.
🔸Бахнуть — что-то быстро сделать, изменить или дополнить функциональность приложения.
🔸Бета — бета-версия, приложение на стадии публичного тестирования.
🔸Бот — сокращение от «робот». Ботом называют программу, которая автоматизирует интерфейс. Пример — автоответчик в чате.
🔸Бэкенд — от англ. Back-end. Программно-аппаратная или серверная часть приложения.
🔸Бэкап, бэкапить — резервная копия или процесс создания резервной копии приложения.
Ставь 👍🏻 если было интересно, и будем продолжать рубрику)
Начинающие айтишники не сразу понимают старших товарищей. Фразы вроде «я апишку свитчнул», «смержи ветку с мастером» или «заимпорти другую либу» звучат для новичков как лекция по мат анализу для первобытного человека.
Поэтому будем постепенно знакомить вас с айтишными понятиями)
Кстати, этот импровизированный словарь можно дополнять. Пишите в комментариях термины, с которыми вы сталкивались на работе, или которые вы хотели бы расшифровать)
🔷А🔷
🔹Аджайл — от англ. Agile. Общий термин, описывает ценности и принципы гибкой разработки программного обеспечения, а также практические подходы к разработке.
🔹Айдишник — id, идентификатор.
🔹Альфа — этап разработки программного обеспечения, на котором разработчики добавляют в программу новые функции, а тестировщики испытывают программу. Это внутренний или непубличный этап.
🔹Апишка — API, программный интерфейс приложения или интерфейс прикладного программирования.
🔹Аутсорс — аутсорсинг, передача компанией части операционной деятельности другой компании.
🔹Адаптив — адаптивный дизайн, адаптация интерфейса к использованию на разных экранах.
🔶Б🔶
🔸Баг — от англ. Bug — жучок, клоп. Ошибка в программе.
🔸БД - база данных, хранилище информации.
🔸Бахнуть — что-то быстро сделать, изменить или дополнить функциональность приложения.
🔸Бета — бета-версия, приложение на стадии публичного тестирования.
🔸Бот — сокращение от «робот». Ботом называют программу, которая автоматизирует интерфейс. Пример — автоответчик в чате.
🔸Бэкенд — от англ. Back-end. Программно-аппаратная или серверная часть приложения.
🔸Бэкап, бэкапить — резервная копия или процесс создания резервной копии приложения.
Ставь 👍🏻 если было интересно, и будем продолжать рубрику)
👍12
This media is not supported in your browser
VIEW IN TELEGRAM
Как примерно проходят демо проекта для заказчика😁
😁10👍1
Понимаем сленг программистов: мини-словарь для начинающих айтишников ч2
🔶В🔶
🔸Ворнинг — от англ. Warning — предупреждение. Предупреждающее сообщение в интерфейсе.
🔸Войтивайти — процесс переквалификации далёкого от сферы IT специалиста в разработчика.
🔸Выкатить — сделать доступным для пользователей. Например, «выкатили новую версию сайта» значит сделали новую версию сайта доступной для пользователей.
🔸Выпадашка — выпадающее меню, то же, что и «дропдаун».
🔷Г🔷
🔹Галера — компания, в которой платят низкие зарплаты и не ценят разработчиков.
🔹Гит — система контроля версий Git или сервис GitHub.
🔹Г****окод — плохой, некачественный код.
🔶Д🔶
🔸Движок — в веб-разработке так называют системы управления контентом.
🔸Дебажить — поиск и устранение ошибок, багов.
🔸Деплой, деплоить — развёртывание, публикация рабочей версии приложения. Пример: задеплоить сайт — перенести сайт с тестового на рабочий сервер, сделать его доступным для пользователей.
🔸Джун, джуниор — от англ. Junior. Младший разработчик. Специалист без опыта или с минимальным опытом работы.
🔸Дезигнер — презрительно-снисходительное название дизайнера.
🔸Драй — от англ DRY, don’t repeat yourself. Принцип программирования, предлагающий избегать повторений кода.
Наш мпровизированный словарь можно дополнять. Пишите в комментариях термины, с которыми вы сталкивались на работе, или которые вы хотели бы расшифровать)
🔶В🔶
🔸Ворнинг — от англ. Warning — предупреждение. Предупреждающее сообщение в интерфейсе.
🔸Войтивайти — процесс переквалификации далёкого от сферы IT специалиста в разработчика.
🔸Выкатить — сделать доступным для пользователей. Например, «выкатили новую версию сайта» значит сделали новую версию сайта доступной для пользователей.
🔸Выпадашка — выпадающее меню, то же, что и «дропдаун».
🔷Г🔷
🔹Галера — компания, в которой платят низкие зарплаты и не ценят разработчиков.
🔹Гит — система контроля версий Git или сервис GitHub.
🔹Г****окод — плохой, некачественный код.
🔶Д🔶
🔸Движок — в веб-разработке так называют системы управления контентом.
🔸Дебажить — поиск и устранение ошибок, багов.
🔸Деплой, деплоить — развёртывание, публикация рабочей версии приложения. Пример: задеплоить сайт — перенести сайт с тестового на рабочий сервер, сделать его доступным для пользователей.
🔸Джун, джуниор — от англ. Junior. Младший разработчик. Специалист без опыта или с минимальным опытом работы.
🔸Дезигнер — презрительно-снисходительное название дизайнера.
🔸Драй — от англ DRY, don’t repeat yourself. Принцип программирования, предлагающий избегать повторений кода.
Наш мпровизированный словарь можно дополнять. Пишите в комментариях термины, с которыми вы сталкивались на работе, или которые вы хотели бы расшифровать)
👍9
Атрибут - пишется в начале открывающего тега и позволяет дополнить функциональность HTML тега. Есть часто используемые, многим известные атрибуты - такие как: class, type, href итд..
Однако есть и редкие, но иногда полезные атрибуты. Делюсь ✌️
Однако есть и редкие, но иногда полезные атрибуты. Делюсь ✌️
👍4
🆕newsManager
Rutube подвергся хакерской атаке, видеохостинг недоступен уже более суток
Проблемы с работой сервиса начались 9 мая. В компании указали, что подверглись «сильнейшей АРТ-атаке» (целевая продолжительная атака повышенной сложности), назвав ее самой мощной за весь период существования видеохостинга. По данным сервиса, третьи лица не получили доступ к видеоархиву, вся библиотека сохранена, а сотни серверов восстанавливают в ручном режиме.
Rutube подвергся хакерской атаке, видеохостинг недоступен уже более суток
Проблемы с работой сервиса начались 9 мая. В компании указали, что подверглись «сильнейшей АРТ-атаке» (целевая продолжительная атака повышенной сложности), назвав ее самой мощной за весь период существования видеохостинга. По данным сервиса, третьи лица не получили доступ к видеоархиву, вся библиотека сохранена, а сотни серверов восстанавливают в ручном режиме.
👏3👍2😁1🤔1