Как стать автором
Обновить
1
Карма
0
Рейтинг
vedmaka @vedmaka

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

  • Публикации
  • Комментарии

Чини свою Теслу сам, тыжпрограммист

Настройка LinuxПрограммирование*nixDIY или Сделай самАвтомобильные гаджеты

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

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

Читать далее
Всего голосов 113: ↑82 и ↓31 +51
Просмотры42.7K
Комментарии 43

Новости

Показать еще

Мониторинг сервера — бесплатно или за деньги? Утилиты Linux и специализированные сервисы

VDSina.ruНастройка LinuxСистемное администрированиеСерверное администрированиеСофт


Есть много полезных инструментов, которые помогают отслеживать нагрузку на сервер, начиная с утилит Linux и заканчивая специализированными службами.

Простые утилиты Linux показывают текущее потребление памяти для каждого процесса, нагрузку на CPU, свободное место на диске и статистику по трафику.

Кроме того, есть платные и бесплатные сервисы, которые круглосуточно отслеживают состояние вашего сервера, регистрируют сбои в его работе или в сетевой доступности, а также проверяют производительность приложений.
Читать дальше →
Всего голосов 40: ↑39 и ↓1 +38
Просмотры21.2K
Комментарии 38

Почему налоговая не верит в айтишников-индивидуальных предпринимателей?

Законодательство в IT
Из песочницы

Сколько может зарабатывать айтишник на ИП? У ФНС свое мнение


Когда один человек много зарабатывает и честно платит налоги, налоговики смотрят со стороны и думают: «Как такое возможно? Наверняка у него масса помощников! Пусть и за них налоги заплатит!»

Рассказываем, как при наличии электронной подписи в пару кликов забыть о подобных притязаниях налоговой.
Читать дальше →
Всего голосов 125: ↑122 и ↓3 +119
Просмотры89K
Комментарии 233

Работаем с датчиком CO₂ Xiaomi ClearGrass Air Detector локально, без китайских серверов

ГаджетыУмный домИнтернет вещейDIY или Сделай сам
Tutorial


Давно планировал внедрить в домашнюю автоматизацию датчик углекислого газа CO₂. По соотношению цена/качество/функции/внешний вид лучшим для меня оказался Xiaomi ClearGrass Air Detector. Анализатор качества воздуха содержит датчики:

  1. CO₂
  2. tVOC (летучие органические соединения)
  3. PM2.5
  4. Температуры
  5. Влажности

У ClearGrass качественный экран с большими углами обзора и аккумулятор на 6 часов автономной работы. Цена в районе 130$ за такой девайс переводит его в сегмент маст хэв! Большой обзор можно почитать на mysku.ru.

Анализатор можно добавить в родное приложение qingping+ или MiHome, в обоих случаях данные ходят через китайские сервера, что меня категорически не устраивало. Я решил разобраться, как можно получить данные с датчика локально без использования сторонних удаленных серверов.
Читать дальше →
Всего голосов 23: ↑23 и ↓0 +23
Просмотры26.5K
Комментарии 17

Магия SwiftUI или о Function builders

TINKOFFРазработка под iOSРазработка мобильных приложенийSwift


Вы пробовали добавить в VStack больше 10 вьюх?


var body: some View {
        VStack {
            Text("Placeholder1")
            Text("Placeholder2")
            // ... тут вьюшки с 3 по 10 . . .
            Text("Placeholder11")
        }
    }

Я попробовал — это не компилируется. Да, я тоже сначала был удивлен и погрузился в изучение форума Swift и гитхаба. Результатом моего изучения стало — "все равно не компилируется ¯\_(ツ)_/¯ ". Но подождите, давайте разберемся почему.

Читать дальше →
Всего голосов 23: ↑21 и ↓2 +19
Просмотры13.6K
Комментарии 15

Почему только прокачка кодинга не сделает из тебя лучшего разработчика

SkyengПрограммированиеУправление разработкойКарьера в IT-индустрииЧитальный зал


Techlead Skyeng Кирилл Роговой (flashhhh) выступает на конференциях с докладом, в котором рассказывает о навыках, развивать которые стоит каждому хорошему разработчику, чтобы стать лучшим. Я попросил его поделиться этой историей с читателями Хабры, передаю Кириллу слово.


Миф про хорошего разработчика гласит, что он:


  1. Пишет чистый код
  2. Знает много технологий
  3. Быстрее кодит задачи
  4. Знает кучу алгоритмов и шаблонов проектирования
  5. Умеет отрефакторить любой код по Clean Code
  6. Не тратит время на непрограммистские задачи
  7. 100% мастер своей любимой технологии

Так видят идеальных кандидатов HRы, и вакансии, соответственно, выглядят тоже так.


Но мой опыт говорит, что это не сильно соответствует действительности.

Читать дальше →
Всего голосов 61: ↑45 и ↓16 +29
Просмотры26.5K
Комментарии 72

Комикс «Паять просто» в обновлённом варианте (2019)

СхемотехникаРобототехникаDIY или Сделай самЭлектроника для начинающих
Из песочницы
image

Всем добрый день. Одним далёким днём (летним или зимним уже и не упомнить) набрёл я на статью от atarity, где в красках (во всех смыслах) было рассказано о том, как легко и просто можно научиться паять (ссылку на комикс прилагаю).
Читать дальше →
Всего голосов 64: ↑62 и ↓2 +60
Просмотры33.1K
Комментарии 101

Workflow 3D-художника. Как не утонуть в тонне информации. Часть 1

Работа с 3D-графикойГрафический дизайнДизайн игрДизайн
Из песочницы
Всем привет, Хабр сообщество! Хочу сегодня рассказать Вам о workflow 3D-художников, как в это вникнуть и остаться со стабильной нервной системой. Статья нацелена на новичков в данной области, опытные акулы могут предаться ностальгии, вспомнить, как все начиналось.
Читать дальше →
Всего голосов 26: ↑26 и ↓0 +26
Просмотры21.5K
Комментарии 11

Осторожный переезд в Нидерланды с женой. Часть 3: работа, коллеги и прочая жизнь

IT-эмиграцияКарьера в IT-индустрии
В 2017-2018 годах я искал работу в Европе и нашел в Нидерландах (про это можно прочитать здесь). Летом 2018-го мы с женой постепенно перебрались из Подмосковья в пригород Эйндховена и более-менее обустроились там (это описано здесь).



С тех пор прошел год. С одной стороны — немного, а другой — достаточно, чтобы поделиться своими опытом и наблюдениями. Делюсь под катом.

Ружье Бондарчука Ипотека все еще есть, но я про нее ничего не расскажу :)
Читать дальше →
Всего голосов 120: ↑110 и ↓10 +100
Просмотры60.5K
Комментарии 189

Осторожный переезд в Нидерланды с женой и ипотекой. Часть 1: поиск работы

IT-эмиграцияКарьера в IT-индустрии
На Хабре да и вообще в русскоязычном Интернете есть немало инструкций о том, как перебраться в Нидерланды. Я и сам немало полезного почерпнул из одной статьи на Хабре (ныне, видимо, скрытой в черновике уже нет, вот она). Но я все-таки расскажу о своем опыте поиска работы и переезда в эту европейскую страну. Помнится, и когда я только собирался рассылать резюме, и когда уже проходил собеседования, мне было очень интересно почитать об аналогичном опыте других коллег по цеху.

image

В общем, если вам интересен рассказ о том, как C++ программист из Подмосковья искал работу в Европе, желательно в Великобритании, а нашел-таки в Нидерландах, переехал туда сам и привез жену, все это с непогашенной ипотекой в России и с небольшими приключениями — добро пожаловать под кат.
Читать дальше →
Всего голосов 216: ↑202 и ↓14 +188
Просмотры96.2K
Комментарии 307

10 принципов объектно-ориентированного программирования, о которых должен знать каждый разработчик

SkillboxПрограммированиеJavaУчебный процесс в IT
Перевод


Мне довольно часто встречаются разработчики, которые не слышали о принципах SOLID (мы подробно рассказывали о них здесь. — Пер.) или объектно-ориентированного программирования (ООП), или слышали, но не используют их на практике. В этой статье описываются преимущества принципов ООП, которые помогают разработчику в его ежедневном труде. Некоторые из них хорошо известны, другие — не очень, так что статья будет полезна и новичкам, и уже опытным программистам.
Читать дальше →
Всего голосов 57: ↑36 и ↓21 +15
Просмотры43.8K
Комментарии 26

Разновидности координат используемые в GUI Unity3d

Разработка игрUnity

Почему разновидности и сколько их?


Часто сталкиваюсь с тем, что люди просто не понимают как подвинуть объект в UI на какое то значение, и удивляются что результат зачастую непредсказуем. Или допустим как получить правильные координаты объекта в UI. Если мы через дебагер выведем обычную позицию объекта(position), то она будет сильно отличаться от той что мы видим в инспекторе у UI элемента, так что же мы там видим и как это работает? В итоге перебираются 100500 решений с форумов пока какое либо не подойдет. Хочу придать подобным процессам осмысленное движение.

Суть подвоха заключается в следующем — у обычного Transform есть потомок RectTransform который и отвечает за положение и многие вещи связанные с размером, скейлом и тд — элемента UI. И благодаря ему мы можем получить следующие варианты координат.

  1. position
  2. localPosition
  3. anchoredPosition (есть еще anchoredPosition3D, но его не будем рассматривать отдельно, а будем считать что это подвид test.anchoredPosition


Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры9K
Комментарии 0

Современная стоматология: одномоментная имплантация зуба и наращивание челюстной кости глазами технического директора

Здоровье
Привет, Хабр!

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

Цель данной статьи: рассказать на своем примере, какова в действительности современная стоматология, как происходит вживление искусственного зуба и к чему вы должны быть готовы.
Внимание! Публикация содержит изображения, которые могут вызвать неприятные эмоции у читателей. Если вы впечатлительный человек, не читайте статью за едой.
Также напоминаем, что не стоит принимать без консультации врача упомянутые лекарственные препараты.

Модератор.

Коротко обо мне


Мне скоро 37 лет. До недавнего времени я хвастался тем, что у меня на месте все мои 32 зуба. И ведь действительно, мало у кого к этому возрасту на месте все зубы. (и в принципе, ничего удивительного: я попробовал прикинуть расходы на стоматологов, исходя из сегодняшних тарифов и вышла сумма, свыше $7.000 или свыше ₽450.000).

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

image
Читать дальше →
Всего голосов 54: ↑48 и ↓6 +42
Просмотры66.7K
Комментарии 172

Стажировка в JetBrains и как мне почти удалось попасть на неё

ПрограммированиеАлгоритмыКомпиляторы
Tutorial
image

Как и многие молодые разработчики, когда появляется желание найти работу/стажировку — я смотрю в сторону крутых IT компаний.

Недавно я попробовал попасть в ряды JetBrains и под катом готов поделиться полученным опытом.
Читать дальше →
Всего голосов 51: ↑34 и ↓17 +17
Просмотры39.1K
Комментарии 78

Удалённая разработка в VS Code: ваша жизнь никогда не будет прежней

Разработка веб-сайтовVisual StudioРазработка под Windows
Перевод

У нас в TestMace Visual Studio Code является одним из самых популярных инструментов. И тем более отрадно, что он развивается семимильными шагами. Вашему вниманию предлагается перевод статьи об еще одной вкусной фиче, которая доступна пока только в VS Code Insiders.


Согласен, немного переборщил с заголовком, просто меня переполняют эмоции. Я решил поделиться своими первыми впечатлениями от удалённой разработки в VS Code, на момент написания статьи доступной в VS Code Insiders.

Читать дальше →
Всего голосов 37: ↑35 и ↓2 +33
Просмотры47.2K
Комментарии 10

Что интересного я извлёк из книги «Theory of Fun for Game Design» от Рафа Костера

Разработка игрЧитальный залДизайн игрИгры и игровые приставки
В этой статье я тезисно перечислю наиболее интересные для меня выводы и чеклисты, которые я нашёл в книге Рафа Костера «Theory of Fun for Game Design».

Читать дальше →
Всего голосов 20: ↑19 и ↓1 +18
Просмотры11.1K
Комментарии 12

Собираем Flutter приложение для десктопа

Разработка мобильных приложенийРазработка под MacOSFlutter
Tutorial
image

Всем привет!


Сегодня я покажу вам, как же запустить ваше существующие Flutter приложение на десктопе (MacOS, Linux или Windows).

Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры15K
Комментарии 7

UICollectionViewLayout для пиццы из разных половинок

Dodo EngineeringРазработка под iOS

Чтобы сделать пиццу из половинок мы использовали два UICollectionViewLayout. Рассказываю о том, как мы написали такой лейаут для iOS, с чем столкнулись и от чего отказались.


Читать дальше →
Всего голосов 42: ↑37 и ↓5 +32
Просмотры12.4K
Комментарии 17

Ардуино термометр & гигрометр с E-PAPER на nRF52832 — или о том, что забыли выпустить производители

DIY или Сделай сам
Приветствую всех читателей Habr! В своей очередной статье снова поведу речь о ARDUINO. Хочу поделиться с вами очередным своим проектом, реализованном на микроконтролере nRF52832. Это датчик температуры и влажности на sht20 | (даташит) c монохромным дисплеем на электронных чернилах(E-INK|E-PAPER), который является частью экосистемы MySensors.

Читать дальше →
Всего голосов 61: ↑57 и ↓4 +53
Просмотры25.8K
Комментарии 19

Горячие клавиши Unreal Engine, которые сделают жизнь левел-дизайнера проще

PixonicРазработка игрUnreal EngineДизайн игр
Перевод
Горячие клавиши используют все. Банальные Ctrl+C и Ctrl+V, а сколько раз выручал Ctrl+Z? Ну а Alt+F4? А если вспомнить количество негативных отзывов, когда в новых MacBook Pro добавили тачбар и вырезали ряд командных клавиш?

Увидел хороший гайд по полезным хоткеям и небольшим советам в Unreal Engine, которые точно упростят левел-дизайнерам жизнь. Перевод под катом.


Читать дальше →
Всего голосов 35: ↑35 и ↓0 +35
Просмотры25K
Комментарии 0

Информация

В рейтинге
5,854-й
Зарегистрирован
Активность