Pull to refresh
81
0
Дмитрий Синявский @r3code

SRE

Send message
А кто вообще сказал, что все это искусство надо всем?
Программисту-штамповщику, как рабочему на заводе, вовсе не нужно придумывать алгоритмы и решать хитрые задачи — нужно сделать эту заготовку и отдать ее в сборку без всякой выдумки.
Теперь глобальных проблем в программировании гораздо меньше и творцов — программистов-математиков уже просто не нужно столько.
Это уж слишком ))
тогда уж можн было бы и приделать запуск сигнальных ракет каждые 2 минуты )
Если у тебя есть знакомый электронщик и у тебя есть «мертвая» флешка, то можно отдать на растерзание — иногда оживляют.

Кстати был случай с плером Nexx, его спалила неправильная мать у которой USB выдавало 12 вольт вместо 5. По гарантии не приняли, сказали, что подключали не родной источник питания и сами виноваты. Выкидывать? Так 4 гига же — не последний шанс есть. Вскрыли с другом, а там только один защитный термомостик сгорел — запаяли это место проводком и у плеера вторая жизнь настала.
А сделать разгонную планку? Мол для начала половина на первое, если тащит нагрузку и пользу создает тогда набавляем.
Сейчас лучше работать за 20 и тих подыскивать что-то еще, чем просто сидеть дома дожирая запасы на черный день — не факт ведь что-то еще найдется скоро, а так хотя бы мозг и воля не обмякнет.
Хранить пароли в интернете в не зашифрованном виде не стоит в любом случае. Если бы сервис обладал функцией шифрования определенных документов, то даже открытый доступ не дал бы сразу другим пользователям воспользоваться информацией.

И вообще коли уж собрался хранить на открытом доступе пароли можешь и сам их зашифровать, самый простой способ спрятать его в большом тексте или в картинке — стеганография.
А с методикой восстановления?

Гарантия — это приятное дополнение если не удалось воскресить флеш дома и быстро.
Хм… в интернете хранить пароли! В гугл доках — бред!
Между прочим, напрмер, в америке поворотники красные.
Тут на самомо деле главное не цвет, а сам мигнал — повтор мигания, он гораздо понятнее и проще, чем знаки.
Зачетная идея. Пойду-ка я у себя также сделаю.
Без идеи реализации не будет!
Идея это основа, а реализация — её воплощение, которое может и не состоятся, потому что идеи бывают и дурацкие.
Кстати заметил еще одно. Эти замечательные не ленивые люди, копастящие свой код по тысячу раз, просто не хотят развиваться. Не изучают ничего нового, а некоторые к новому имеют даже некий протест, который обычно обосновывается фразой «А нафиг его переделывать, если и так работает». Таким человекам глубоко пофиг на то, что возможно через пол года придется вернутся в этому коду и в нем разбираться.
А как правильно написано в Perl Best Practices — плохо написанный и описанный код уже через полгода становиться неузнаваемым, будто вы его сами не писали.
Класс, то что надо! Именно так все и есть. С этими тупизмами сталкиваюсь, да именно этот банальный пример про копирование 5 строчек — это все правда. Весь август я сидел и выносил в процедуры установки свойств, не грешно сказать что с 12 тыс. строк модуль уменьшился до 10 тыс.

Меня поражают эти не ленивые люди! Это же как надо не ценить свое время чтобы вместо одной строки переписывать 5, ошибаться в них, а потом в этих тоннах кода искать эти самые ошибки.

Программист обязан быть ленивым — лень заставляет оптимизировать решение и тратить на проблему меньше времени. Эта лень — не безделье, а стремление избавить себя от работы, которую может делать машина.

Когда у нас есть ксерокс — мне лень печатать копии на печатной машинке!
Да, да! Статейка была на alistapart про 30 способов улучшить свой CSS, это и была одна из рекомендаций.
Очень удобно — сразу видно что/где и внутри чего.

p.s. дело вкуса, а я предпочитаю группировать так:

/* Header
----------------------------*/
#header {} /* даже если нет стилей, все равно указываю для соблюдения "каскадности"  */
  #header p {
  /* стили для p внутри header'а */
  }
    #header ul {
    }
      #header ul li {
      }

/* Content
----------------------------*/

div#content{
  /* стили content'а */
}
  div#content p {
    /* стили для p внутри header'а */
  }
  div#content ul {
  }
    div#content ul li {
    }

/* Typographic
----------------------------*/


Даже если определние блока пустое я все равно его пишу для «каскадности».
А для начала было бы неплохо в рамках этого спора установить, что считать админом а что кодером?
Если кодер не знает как винду переставить — это ли чистый кодер?
Как многие заметили — схемы получились классные. Может вам создать продукт который будет такие вот схемы делать?
Потому что объектные базы ориентированы на большие проекты, например обслуживание телекоммуникационной сети, а для сайта — это чрезвычайно много. С этой работой справляются и реляционные БД.
Оружие нужно выбирать под жертву, а другими словами — из пушки по воробьям палить толку мало будет.

Чем эксперимент окончиться интересно, ибо проблема как хранить классы в реляционной БД достаточно непростая.

Помните, отрицательный результат — тоже результат. Желаю успеха.

Information

Rating
7,241-st
Location
Россия
Works in
Date of birth
Registered
Activity

Specialization

Backend Developer, Site Reliability Engineer
Senior
SRE
Monitoring
GitLab
Golang
PostgreSQL
Redis