Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Путь к мастерству: Как стать успешным разработчиком

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров4.2K

👩‍💻 Программирование — это путь, полный вызовов и возможностей для роста. Я начал этот путь в 2010 году как Junior-разработчик и на данный момент достиг позиции Tech Lead, продолжая развиваться в профессии. Накопленный опыт позволяет мне с уверенностью говорить о тех шагах и подходах, которые я опишу в этой статье.

За все время разработки мне довелоcь работать с различными языками программирования, такими как Delphi, JavaScript, PHP и Go. И с разными доменами Cassine, CMS, Billing, Gamblink, Marketplace

В этой статье я хочу поделиться своим опытом, который может оказаться полезным новичкам, которые хотят войти в IT но не знают с чего начать. Надеюсь, что мои советы помогут вам быстрее адаптироваться в мире программирования и избежать некоторых ошибок, с которыми я сталкивался на своем пути.

Читать далее
Всего голосов 11: ↑4 и ↓7+3
Комментарии8

Почему физика так неоправданно хорошо справляется с созданием новой математики

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров2.3K

Математика уже давно стала основой для достижений в физике. Альберт Эйнштейн назвал общую относительность «настоящим триумфом» математики в 1915 году, когда он обнаружил, что чисто математическая работа более чем полувековой давности идеально описывает ткань пространства-времени в его теории гравитации. Как могло случиться, что математика, задуманная без какого-либо применения, — удивлялся он позже, — оказалась «столь восхитительно подходящей к объектам реальности?».

Служение математики физике, которое сейчас часто воспринимается как нечто само собой разумеющееся, коренится в её происхождении. В конце концов, математика была изобретена для исследования, количественной оценки и понимания физического мира. В Месопотамии шумеры разработали систему подсчёта, оставив после себя глиняные таблички с таблицами умножения. Их назначение? Для подсчёта товаров и имущества. За прошедшие тысячелетия то, что начиналось как инструмент для смазки колёс правительства и торговли, обрело собственную жизнь. Но, расширяясь до таких абстрактных областей, что их можно постичь только после многих лет обучения, математика продолжала лежать в основе великих прорывов в физике.

Читать далее
Всего голосов 12: ↑9 и ↓3+12
Комментарии2

Ветровая нагрузка на здания: как домам сносит крышу

Время на прочтение15 мин
Количество просмотров4.1K

Климатические аномалии в средней полосе России

В последние годы в средней полосе России участились случаи возникновения сильных торнадо, создающих  весьма  сильные разрушения на своём пути. Например,  резкие шквалы ветра срывают  скатные крыши с домов.

Во всяком случае, такие репортажи стали достаточно часто появляется в новостях и по ТВ, чтобы обратить на них особое внимание.

Вообще торнадо  не  очень характерны для нашей страны,   мы  скорее привыкли ассоциировать их с новостями из США.

Тем не менее снос крыш с домов ветром при прохождении торнадо стали частью и нашей жизни.

Имеет смысл разобраться в самом механизме разрушения домов от силы ветра.

 

Как  ветер срывает крышу.

Для  понимания механизма срыва крыши со здания для начала нужно определится с самой силой ветра.

Сила ветра определяется через его скорость (м/с), а  расчётная нагрузка от ветра определяется в виде давления  (Па) от скоростного напора воздуха или же в переведённой  для бытового понимания нагрузке (кг/м2).

Связь динамического напора со скоростью ветра рассчитывается по простой формуле:

Р=0,5*q*V^2

 Где  Р- давление (Па =Н/м2), q- плотность воздуха  около 1,2кг/м2 на уровне моря при +20С, V-скорость ветра.

Расчёт скоростного напора по силе ветра в возможном диапазоне ветров смотри в таблице ниже (см.рис.1.)

Читать далее
Всего голосов 17: ↑14 и ↓3+18
Комментарии19

Цифровой рубль: ответы на часто задаваемые вопросы

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров4.3K

21 февраля R-Style Softlab провел вебинар на тему «Цифровой рубль: возможности и перспективы». Участниками вебинара стали организации банковской отрасли, заинтересованные во внедрении платформ цифрового рубля. Отвечаем на самые актуальные вопросы по теме цифрового рубля в нашем материале. В комментариях вы можете задать свои вопросы о ЦР, наш эксперт постарается на них ответить.

Читать далее
Всего голосов 43: ↑37 и ↓6+39
Комментарии64

Зарубежная банковская карта в 2024: где оформить онлайн, сколько стоит, как пополнять?

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров66K

Привет, Хабр! Меня зовут Мила, когда‑то я работала аналитиком в банках, а нынче делаю авторские туры в Африку. По работе мне постоянно приходится отправлять деньги за границу, оплачивать отели, трансферы, билеты онлайн и оффлайн.

Хочу поделиться опытом оформления одной конкретной карты банка Казахстана. Данный банк, опасаясь санкций, публично отрицает возможность открытия счетов для нерезидентов ОНЛАЙН. Поэтому помогающие конторы стараются не ссылаться на реальное название банка, а заменять его на псевдонимы: «зелёный банк», «свободный банк», «банк воландеморт». Так что тссс! мы все понимаем, что король голый, но вслух ни‑ни.

Расскажу, где оформить карту дешевле всего, как пополнять с наиболее выгодным курсом и дам супер подробную инструкцию, как уведомить налоговую об открытии счёта за границей.

Итак, поехали.

Читать далее
Всего голосов 63: ↑49 и ↓14+44
Комментарии115

Дуров: что пишет западная пресса

Время на прочтение9 мин
Количество просмотров2.5K

Павел Дуров: взлёт и падение

Три заметки в одной газетке (the_guardian_weekly, 2024, volume 211, no 10, september 6):

The rise and fall of Pavel Durov (Pjotr Sauer & Kim Willsher);

Mixed Message: Why was Durov arrested and what are the imlpications? (Alex Hern);

Questions of truth. Tech bros-in-arms control the narrative. We must fight back (Carole Cadwalladr)

Читать далее
Всего голосов 10: ↑4 и ↓6+3
Комментарии8

Регулярные выражения простыми словами. Часть 1

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров33K

Разработчики делятся на два типа: тех, кто уже понимает регулярные выражения и порой решает сложные задачи одной строкой, и тех, кто все еще боится и всячески их избегает. Эта статья специально для вторых, чтобы им было проще стать первыми. Она либо поможет преодолеть «регекспофобию», либо усугубит ее. В любом случае, добро пожаловать под кат.
Читать дальше →
Всего голосов 160: ↑159 и ↓1+185
Комментарии54

Парсим, редактируем, экспортируем: JSON, XML и CSV в PowerShell

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.9K

Сегодня рассмотрим, как в PowerShell работать с форматами данных JSON, XML и CSV. Эти форматы часто используются для обмена информацией между системами, и умение быстро парсить, изменять и генерировать данные в них — одна из важных задач в автоматизации и интеграции.

Читать далее
Всего голосов 7: ↑6 и ↓1+8
Комментарии1

Почему люди с шизофренией слышат голоса в голове?

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров4.2K

Проблема «голоса в голове» связана с тем, что их природа неясна. Голоса звучат без наличия каких-либо внешних раздражителей. И, что любопытно, это ощущается как голоса других существ, которые как-то попадают в «голову» человека с шизофренией. В чем же истинная причина этого расстройства?

Читать далее
Всего голосов 12: ↑5 и ↓7-1
Комментарии26

Пишем приложение на C#-стеке

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров9.5K

Всем привет! Меня зовут Дмитрий Бахтенков, и я .NET-разработчик. Сегодня мы проведем эксперимент — напишем полноценное веб-приложение с использованием решений, которые написаны на C# и платформе .NET. Больше моих статей можно прочитать в медиа вАЙТИ.

Что я имею в виду?

Как мы знаем, в общем случае веб-приложение состоит из бэкенда, фронтенда, базы данных и иногда из кеша. С бэкендом и фронтендом всё понятно: у нас есть замечательный фреймворк ASP.NET Core для сервера и blazor или razor pages для клиента. Однако инфраструктурные части приложения — БД, кеши — чаще всего пишутся на других, более низкоуровневых языках, таких как C и C++.

К счастью, недавно Microsoft выпустила решение для кеширования — аналог Redis, который называется Garnet. В качестве основной базы данных можно использовать документную БД RavenDB, которая как раз написана на C#.

Читать далее
Всего голосов 17: ↑16 и ↓1+22
Комментарии6

Сколько получают тестировщики в 2024 году на самом деле

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров44K

Нет, это не очередной обзор зарплат по вакансиям.

Наоборот, по результатам прямого опроса QA-специалистов поговорим про шесть причин того, почему аналитика по вакансиям не очень релевантна настоящей ситуации с зарплатами на рынке (которые на самом деле выше).

Читать далее
Всего голосов 12: ↑7 и ↓5+5
Комментарии29

Как я научил бухгалтерию составлять договора дарения со скоростью 1 договор в 4 секунды

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров5.5K

В статье разбираю конкретный пример - как при помощи Google Apps Script на основании шаблона, созданного в Гугл Документах массово создавать договора дарения из строк Гугл Таблицы.

Массово создавать типовые договора можно когда есть документ-шаблон с готовым форматированием и в нём промаркированы ключевые поля, которые идут под замену для каждой новой строчки таблицы. После автозамены копия заполненного шаблона сохраняется с установленным именем в виде Гугл Документа и может сразу автоматически преобразована в PDF или файл Microsoft Word.

Автоматизируем это 🤖
Всего голосов 10: ↑10 и ↓0+15
Комментарии29

Реализация REST API-метода с пагинацией на примере JSON-Schema и OpenAPI

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров8.3K

В этой статье на примере JSON-схемы и спецификации OpenAPI рассматривается проектирование метода REST API с пагинацией, предназначенного для запроса данных из БД.

Данный текст преимущественно ориентирован на начинающих системных аналитиков и всех, кто интересуется проектированием IT-систем.

Читать далее
Всего голосов 16: ↑10 и ↓6+5
Комментарии15

Как создать модель миньона с нуля: бесплатные уроки Blender для детей

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров11K

Давайте прокачаем навыки в направлении трехмерного моделирования и вместе попробуем создать миньона в программе «Блендер», предназначенной для работы с 3D‑графикой. Сразу отметим, что без базовых представлений о Blender подготовленная нами инструкция покажется трудной. Но попробовать точно стоит. Ниже оставим подборку уроков для совсем новичков, можно начать с нее, а затем вернуться к этому туториалу. Уроки предназначены для подростков 13–14 лет и старше.

Создание 3Д‑моделей — распространенное направление: оно используется в киноиндустрии, рекламе, маркетинге и дизайне, а также в разработке игр и промышленности. Профессиональные моделлеры часто применяют инструменты среды Blender — бесплатного программного обеспечения, созданного специально для 3D‑моделирования. Это обусловлено расширенными возможностями платформы.

Если вы уже имеете опыт работы в моделировании или просто хочется попробовать свои силы и сделать первые шаги в создании 3D‑моделей в Blender, вам пригодится представленная инструкция. В ней мы собрали 10 уроков в виде текстовых гайдов, а также предусмотрели видеоролики на случай, если не получится разобраться без визуала. Мы создадим модель миньона, сделаем базовое текстурирование и добавим анимацию.

Читать далее
Всего голосов 28: ↑22 и ↓6+24
Комментарии3

Качество на каждом уровне: мой подход к роли QA

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров5.7K

Со временем каждый из нас выделяет для себя наиболее значимые аспекты в своей работе и принципы, на которые он опирается от проекта к проекту и которые сохраняются или трансформируются во что-то новое, создавая основу. Я придерживаюсь нескольких принципов, которые помогают мне выстраивать работу.

окэээй летс гоу
Всего голосов 12: ↑11 и ↓1+14
Комментарии9

Угрозы информационной безопасности через оптику Звездных Войн

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров2.3K

Виздательстве «Бомбора» (импринт суперкорпорации «АСТ/Эксмо») в конце года должна выйти в моем переводе книга одного из самых известных специалистов в области информационной безопасности Адама Шостака (Adam Shostack). В оригинале книга вышла в 2023 году под заглавием «THREATS. What Every Engineer Should Learn from Star Wars».

Возможно, вы спросите — почему в моем переводе, ты кто вообще такой? На Хабре можно встретить много критики в адрес переводных изданий издательства «Бомбора», вот наконец и переводчик явился со своими рекомендациями. В свое оправдание могу только сказать, что переводами специальной литературы я занимался все сорок лет, что проработал в отрасли ИТ, со времен, когда она еще так и не называлась. Переводы, которые я делал или редактировал, всегда были связаны с моей основной работой в качестве руководителя проектов, системного архитектора, евангелиста правильных технологий и архитектур. После окончания активной карьеры в профессиональном качестве я переключился на переводы художественной литературы. Но вот, ровно год назад мне снова предложили вернуться к техническим переводам, но на этот раз уже предложенные книжки не лежали в русле моей основной специализации. Перевод этих книг стал для меня поводом узнать что‑то новое, догнать ход событий в менее известных мне областях. Моя базовая подготовка в ИТ позволяет надеяться, что грубых ошибок я не наделал.

После того, как я за год перевел три книжки, из них две довольно толстых и мудреных (кроме книги Шостака еще объемную монографию о глубоких нейронных сетях «Understanding Deep Learning» (автор Simon J.D. Prince), я уже не удивлялся, когда мне предложили присоединиться к компании IDX в качестве копирайтера (в хорошем смысле). Перейдем собственно к рассказу о книге.

Читать далее
Всего голосов 11: ↑10 и ↓1+15
Комментарии10

Свой первый модуль для админки битрикс, первое субъективное впечатление

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров4.5K

Итак после первых плагинов для ВордПресс и джумла пришла пора сделать что-то похожее в Битрикс.

Наш путь познания разных движков для сайтов проходит под идеей принести новый функционал, а именно принятие оплаты по покупателя при самовывозе, то есть это либо наличными либо по банковской карте в момент, когда клиент приходит к вам в офис.

И вот так получилось, что свежие мозги прошлись по ВордПрессу, Джумла и теперь взялись за Битрикс.

Сразу хочу сказать, что привыкнуть можно к любой CMS, все дело в обстоятельствах и времени.

Главное отличие отечественной CMS - оплата вперед

Итак не нужные проблемы у Битрикс начинаются уже на этапе установки, разработчики как бы говорят вам - нафига ты сюда лезешь (это наша корова и доить ее будем сами).

Имеется ввиду, что так называемая демо версия (на месяц) виснет при установке и до конца ну никак не доходит.

Мы сначала подумали, что это потому, что мы устанавливаем на локалхост или потому, что это демо версия, но оказалось впоследствие, что так и должно быть. То есть и при установке демо и при установке нового сайта в рабочем Битриксе установка зависала на разных этапах по непонятным причинам.

Читать далее
Всего голосов 8: ↑6 и ↓2+10
Комментарии29

Настройка GoodByeDPI для разных регионов и провайдеров

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров363K

Всем привет, это моя первая статья на хабре. Многие пользователи GoodbyeDPI столкнулись с проблемой доступа к YouTube. Существующие гайды не всегда решают проблему, поэтому я подготовил универсальную настройку, подходящую для большинства регионов и провайдеров. Приступим.

Читать далее
Всего голосов 96: ↑84 и ↓12+83
Комментарии203

Unity для детей: топ-25 бесплатных видеоуроков

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров6.2K

Собрали видеоуроки по Unity для детей 10 лет и старше: от создания простой анимации до разработки небольших игр.

Unity — это игровой движок, который позволяет создавать компьютерные игры и приложения. На нем созданы такие игры, как Slender: The Arrival, РПГ Shadowrun Returns, одна из самых красочных игр прошлого десятилетия Ori and the Blind Forest, Outer Wilds и другие. Несмотря на то, что платформа используется профессиональными разработчиками, в качестве обучения детей «Юнити» подходит отлично, поскольку в процессе развиваются не только технические навыки и умение кодить на С#, но и множество других важных компетенций.

Читать далее
Всего голосов 16: ↑9 и ↓7+4
Комментарии5

Программирование для детей 10 лет: с чего начать

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров6.7K

Стоит ли обучать ребенка программированию в десять лет? Однозначно да, если он интересуется темой. Но мы не настаиваем, а хотим рассказать о популярных и распространенных направлениях, которые часто становятся основами онлайн-курсов программирования для детей 10 лет.

Современные дети все чаще предпочитают разрабатывать собственные игры, создавать трехмерные модели, «оживлять» их и программировать поведение виртуальных персонажей. Именно игровая основа и возможность творческого самовыражения привлекает ребят: они с охотой начинают учиться самостоятельно или под руководством чутких педагогов.

Давайте перейдем к сути и рассмотрим 6 основных направлений, связанных с кодингом, а также 3 дополнительных, которые подойдут, если программирование не интересует или кажется слишком сложным.

Читать далее
Всего голосов 23: ↑11 и ↓12+3
Комментарии19
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность