• Особенности национального ритейла, или Как я проверил на прочность французские технологии
    +1
    Пришлось покупать несколько, чтобы продавцы поверили: их POS действительно умеет творить такие чудеса.
    Будь я продавцом, я бы тоже «удивился», имея возможность продать еще пару-тройку коктейлей )
  • Архитектурная шизофрения Facebook Libra
    +5
    Автор мыслит в рамках традиционных финансовых систем с KYC, AML, откатом транзакций, доверием к процессинговым центрам и решением пробем с их злонамерным поведением в суде.

    Все было бы так, если бы не громкие заявления о том, что это прорыв в системе платежей, безопасности и вообще, то есть попытка скрестить ежа с ужом.
    С сайта либры:
    Соблюдение правовых норм и защита прав потребителей
    Ассоциация Libra планирует сотрудничество с политическими деятелями по мере развития экосистемы и управления ею, а также по мере изменения законов с учетом инноваций и других изменений на рынке. В документе рассказывается, как Ассоциация Libra обеспечивает соблюдение правовых норм и защиту прав потребителей, в частности обеспечивает соблюдение требований к финансовым системам, защиту потребителей в финансовой сфере и защиту конфиденциальности потребителей, а также оказывает поддержку правоохранительным органам.
    То есть по факту механизмов для заявленных функций в ней не предусмотрено в принципе, не смотря на громкие заявления.
  • РНР-безопасность: где и как хранить пароли. Часть 1
    0
    Сценарии использования являются неотъемлемой частью ТЗ, так как функционал внутренний описывает ЧТО делать, а кейсы описывают механизмы взаимодействия с интерфейсом. И именно это будет проверять конечный заказчик перед приемкой и подписанием акта выполненных работ, а вовсе не то насколько тонкие у вас контроллеры.
  • Как сделать презентацию «из спичек и желудей» и доказать всем, что и без дизайнера можно выстрелить
    +1
    На КДПВ дизайн видимо реально хорош, сделать дизайн «как из 90х» в (судя по оборудованию) 70х — это прорыв!
  • Стратегии локализации контента
    +3
    Каким боком геолокация вообще должна влиять на выбор языка? Если я проездом в Калькутте выхожу в интернет через общественный вайфай — у меня по умолчанию на ноуте должны быть индийские иероглифы с невозможностью даже прочесть пункт меню «настройки»? Или все же стоит сначала прочитать настройку браузера, который даже указывая «en» говорит о том, что я как минимум сориентируюсь в английском сайте/приложении, раз уж интерфейс у меня на нем?
  • РНР-безопасность: где и как хранить пароли. Часть 1
    –1
    То есть только наличие «времени действия»? Или попыток ввода? Что то это мне напоминает… ах да! Политику паролей. Вот так сюрприз, то есть по сути пароль от кода отличается политикой действия, которую просто можно усложнить. На самом деле пользоваться сервисом который каждый раз для входа будет присылать тебе В СТОРОННИЙ СЕРВИС твой «код», кроме того что сверхнеудобно, так еще и не так уж и безопасно.
  • РНР-безопасность: где и как хранить пароли. Часть 1
    0
    Сунуть его на подпись человеку, который не понимает ничего в нём и прикрыть тем самым себе разные места?
    Вы удивитесь — суть технического задания не в том чтобы описать себе процессы разработки, а в том чтобы согласовать «задумку» условного заказчика с реально работающим кодом. И ТЗ — это не только про «реализовать контроллеры a, b, и c, используя протоколы x, y, z», но и «В верхней части сайта расположено меню, содержащее следующие пункты:…, в дизайне представленном в приложении (6). При клике на пункт… ». То есть вполне себе сценарий использования, который доступен обывателю.
  • РНР-безопасность: где и как хранить пароли. Часть 1
    –1
    Теперь вам известно три вещи о вашем сотруднике:
    Он знает ваш пароль.
    Он хранит ваш пароль в чистом виде, не используя никакого шифрования.
    Надо добавить что еще вам следует проверить себя на наличие параноидального синдрома.
    Пароль обычно рандомно генерируется системой и ей же автоматически отправляется, и следовательно «сотрудник» про ваш пароль ни сном ни духом. И естественно пароль не хранится в открытом виде, после отсылки в базе останется только хеш пароля. В остальном — отправлять разовый ключ доступа или сгенерированный системой пароль почти одно и то же, разница в том что поведением разового ключа мы можем управлять (например не пускать второй раз, что впрочем можно реализовать и с временным паролем).

    PS: В итоге в статье не только не рассказано как (точнее рассказано как не надо) хранить, но и тема где совершенно не раскрыта. Ожидал откровения и хитромудрых подходов, получил тухлый помидор, которым только и можно что пульнуть в автора сего опуса.
  • РНР-безопасность: где и как хранить пароли. Часть 1
    –1
    Чем ваш «код» отличается от «пароля»?
  • РНР-безопасность: где и как хранить пароли. Часть 1
    0
    В таком случае, скорее всего вы должны написать ТЗ, или ваше непосредственное начальство, буде оно обладает необходимым техническим бэкграундом. Иначе рискуете получить продукт, резко отличающийся от того что хотело начальство и долгие разговоры на тему «Я же ясно объяснил, что сайт должен быть как у ХХХ, а он не как у ХХХ, мне пофиг что они за это время 3 раза сменили стиль и функционал!». В случае конторы условного дяди Коли с 1 «программистом», клепающим сайты на вордпресс, я думаю вопрос ТЗ стоит не настолько остро.
  • Архитектура проекта или какие компоненты должны присутствовать. Часть 1. PHP
    0
    Амвросий Амбруазович, перелогиньтесь.
  • Маленький ветрогенератор 400 Вт — выводы
    0
    Очередной закос под «инновационный» перпетум мобиле, все вертикальные турбины (как впрочем и горизонтальные) имеют теоретический придел КИЭВ ~ 0.6 и ниже, вне зависимости от конструкции, а в вышепредставленной фигне вообще какой-то бред нарисован, лопасти «раскрываются» против ветра, на что нужно еще взять энергию, причем явно большую, чем профит от удлинения лопасти.
  • Почему мне нравится PHP?
    +6
    Я не умею в ООП,
    Язык любимый — PHP.
    Двулик, как гордый аксакал,
    И это то что я искал!

    В Друпале код из процедур
    Понятен даже и для дур!
    Я в ожиданьи 8 с jit,
    Он будет мегасуперхит,
    Но это не точно…


    Извините, вырвалось )
  • Что такое маржинальная торговля на бирже, и как она работает
    0
    почитайте шикарную книжку про рынки, валюты, акции, откуда есть пошла экономика… Называется Хулиномика(Хулиганская Экономика). Очень четко описано простым языком.
  • Чем проще задача, тем чаще я ошибаюсь
    0
    Другими словами, если ничерта не понятно, то описать что именно ничерта не понятно так, чтобы другие люди поняли что именно не понятно — это полезно.

    как куратор тега на тостере — готов подписаться под каждым словом, но не все обладают столь полезным скилом, из большинства приходится клещами тянуть что и как «не работает» (
  • Шаблоны проектирования с человеческим лицом
    0
    это я в курсе, но неопределенный элемент при вызове в данном коде просто выдаст варнинг, не думаю что это хороший вариант использования. Либо он должен быть задан при добавлении первого элемента в $this->stations, либо иметь явный сеттер. То же относится к
    public function key()
        {
            return $this->counter;
        }

    но тут она просто NULL, что не так страшно.
  • Шаблоны проектирования с человеческим лицом
    0
    так как прочел так и написал )
    Только вас, так итератору не нужно явное позиционирование.
    не совсем понял, я туплю или чего-то не знаю о итераторах…
    public function current(): RadioStation
        {
            return $this->stations[$this->counter]; //$this->counter по умолчанию пустая
        }
    
  • Шаблоны проектирования с человеческим лицом
    0
    Только меня смутило отсутствие сеттера $counter; для class StationList?
  • Китайцы стали использовать на дорогах роботов-полицейских
    +1
    Навеяло
    Роботы на службе
    image
  • Из риелтора в разработчика игр 2. «Операция: Андроид»
    0
    как это относится к гитхабу? Версионирование кода и хранение бэкапа в гит — более чем удобно, никто не отнимает у вас возможности хранить локальный репозиторий же…
  • Выявление реальных IP-адресов пользователей сети «Tor» через искажённый кэш
    0
    чет аж гуглтранслейтом запахло…
    Это также является проверкой правильности концепции и многие настройки могут быть оптимизированы в дальнейшем …
    … увеличит вероятность получения обратный отклик HTTP-запроса ...
  • Как выполнить 70 задач за день: жизнь в таск-трекерах — хорошая жизнь
    –1
    Чет напомнило )
    Список
    image
  • Secure Scuttlebutt — p2p социальная сеть, работающая и в оффлайне
    0
    но зануда напоминает, что проблемы были с заглавной "":

    угу, а при неправильной настройке заглавная "" мигрировала в малую h )
  • Secure Scuttlebutt — p2p социальная сеть, работающая и в оффлайне
    +5
    голдед, тмайл и партосс поставил, прозвоh сделал, софт настроеh, прошу дать поиhта.
  • Цены на оперативную память и SSD начали падать впервые за пять лет
    +7
    Аналитики DRAMeXchange уверены, что до конца 2019 года можно не ждать улучшения ситуации.
    Хм, с моей стороны — глобально ситуация вроде как улучшается, так как покупателей гораздо больше чем производителей, и в целом счастливых людей станет больше…
  • Расширение браузера для сайта toster.ru
    0
    да, так на порядок аккуратнее
  • Расширение браузера для сайта toster.ru
    +1
    Перенесите строчку «автор вопроса» ниже заголовка, очень сильно ломает как общий вид, так и юзабилити, все же это добавочная информация, ее можно даже шрифтом поменьше дать.
  • Поставлен рекорд по сборке кубика Рубика … ногами
    +1
    Хмм...
    image
    … но зачем?
  • Обновление прошивки сломало кроссовки Nike
    +11
    Главное чтобы они галстуки не начали выпускать…
  • KISS Architecture. От микросервиса до монолита
    +3
    «У нас было много разработчиков и мало файлов, мы сделали много файлов и теперь все ок»
    Вам не кажется что где-то что-то пошло не так на этапе распределения задач?
  • PHP для начинающих. Обработка ошибок
    +12
    «Взялся хоронить PHP — запаси сарай лопат» (с) Конфуций
  • Пиар в айти: как жить, куда идти?
    +7
    У нас было 5 установленных браузеров, 20 хостинговых площадок, 23 более-менее годных CRM-системы, 6 адекватных ERP, 12 нормальных систем управления проектами, 5 багтрекеров и целое множество однообразных мобильных приложений, 4 крупных BPM-системы и проч. Не то чтобы это был необходимый запас для успешной PR компании, но если начал собирать лиды, становится трудно остановиться. Единственное, что вызывало у меня опасение — это контекстная реклама. Ничто в мире не бывает более беспомощным, безответственным и порочным, чем контекстная реклама. Я знал, что рано или поздно мы перейдем и на эту дрянь.


    Извините, вырвалось )

    Статья интересная )
  • Вокруг беты за 260 дней: как мы учились прислушиваться к пользователям
    0
    Было бы круто, если бы Алиса или другой виртуальный помощник мог сам заводить с тобой диалог, мотивировать тебя что-то делать и, что важно, работать с возражениями. Например, утром ассистент зовет тебя на пробежку, ты его игнорируешь, а он настойчиво приводит хорошие аргументы и напоминает, что ты обещал. Но пока, к сожалению, Алиса не может «просыпаться» сама, без команды
    если настроить будильник на воспроизведение записанной кодовой фразы вместо мелодии, это можно использовать как стартовый триггер, нет?
  • Цивилизация Пружин, 4/5
    +1
    так магнитное поле прозрачно для гравия, ковшом сверху )
  • Цивилизация Пружин, 4/5
    +1
    Производство и хранение антивещества только в художественных фильмах достигает мелкопромышленных масштабов, в реале его производство и хранение вообще не является задачей современной физики. При условии что вот, научились делать с затратами на 2-3 порядка больше отдачи, и если бы его еще и в двигателях можно было сегодня использовать — то почему бы нет, 2-3 порядка были бы не проблемой, т.к. все равно весили бы просто мизерно. И да, эти энергозатраты можно растянуть на месяцы, получив компактное хранилище энергии с быстрым доступом. Ибо стоимость производства на земле хоть и высока, но в космосе вам его вообще негде получить.
  • Цивилизация Пружин, 4/5
    0
    в ядреной реакции тоже очень большая, но там ее дозировать сложно, здесь же хоть по 100 атомов подавай, была бы технология создания антиматерии с затратами энергии хотя бы на порядок большими чем выход при реакции…
  • Цивилизация Пружин, 4/5
    +3
    вопрос ведь не в получении дополнительного профита по энергии от запихивания, а в компактном хранении, условно говоря не сильно важно если топливо / энергия убыточна по стоимости получения, ее компактность компенсирует экспонентные затраты на подъем единицы массы топлива и полезной нагрузки из гравитационного колодца.
  • Как научиться учиться
    +3
    Является ли прокрастинацией чтение постов о преодолении прокрастинации?..
  • Моя подборка с Youtube на тему DIY
    0
    Trollsky custom knives channel Интересный ножедел
  • Почему не взлетел портал недвижимости. Часть 1
    +1
    Все же рассказ опять выходит огромный, и дабы не писать простыни текста и не перенапрягать читателей, решил разбивать его на части…

    Продолжение следует…

    ИМХО автор достаточно честно рассказывает о своем пути, тем не менее это должна быть достаточно интересная история, особенно во второй части. Как минимум есть что вынести для себя(вторую часть читал в блоге автора).