Открыть список
Как стать автором
Обновить
21.7
Карма
0
Рейтинг

разработка для платформы Magento

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

Два сюрприза с очками

Здоровье

Вот что будет, если ударить по стеклянным очкам молотком, но про это позже

Чуть больше полугода назад меня вдруг пробило на хорошие очки. Я начал задавать одинаковые тупые вопросы и получать разные ответы. Кого о чём не спросишь — их технология лучшая в мире. Правда, после слов «обоснуйте, пожалуйста», начинаются проблемы с пруфами. В итоге дорога приключений привела меня довольно далеко.

Значит, два важных момента. Первый: оказывается, надо делать полную коррекцию, частичная — в большинстве случаев зло. Доказательство «в Европе уже давно так не делают» меня не устроило, поэтому пришлось копать исследования. Второй момент — долбанный светофильтр «для компьютера», отсекающий синий, всё же нужен. Но только, как мне кажется, не для компьютера. Тоже нашлись результаты, но на животных.
Читать дальше →
Всего голосов 128: ↑125 и ↓3 +122
Просмотры115.9K
Комментарии 330

Сложности работы с заказчиками или позитивный эффект формализма

Тестирование IT-системУправление проектамиУправление персоналом
imageРаботая c различными заказчиками нельзя не обратить внимание, что работа с каждым из них уникальна, но есть заказчики с которыми проще работать, а есть с кем работать сложно.

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

imageПо этому я предлагаю другой ответ на этот вопрос.
Мой ответ базируется на подходе разделения компаний по уровню зрелости, что я привела в статье «Что такое архитектурная модель зрелости компании?»

Опираясь на этот подход я бы ответила так:
если работу необходимо наладить с компанией, у которой процессы находятся на низком уровне зрелостии (обычно 0-2), то с большой вероятностью у вас возникнут определенный сложности. Но чем выше уровень зрелости компании, тем ниже вероятность возникновения сложностей.

Представьте себе, что у компании есть свой Stack Overflow, только для процессов внутри компании. И каждый сотрудник может найти там решение проблемы. Теперь вы понимаете, как легко работать в компании с высоким уровнем зрелости.

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

  1. Сложности с управлением временем
  2. Сложности при налаживании коммуникации с заказчиком
  3. Сложности эскалаций или паника на проекте
  4. Сложности on-line общения
  5. Сложности взаимодействий с командами заказчика
  6. Сложности в получении обратной связи
Читать дальше →
Всего голосов 17: ↑15 и ↓2 +13
Просмотры2.8K
Комментарии 8

Популярно об артиклях в английском языке

Блог компании EnglishDomИзучение языков
Артикли — это самые распространенные слова в английском языке. Эти невзрачные a, an и the занимают около 8,5% объема любого текста. Если немного утрировать, то из каждого часа работы с текстом вы пять минут тратите только на прочтение артиклей.

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

В общем, сегодня мы решили рассказать вам именно об артиклях. Откуда появились, как развивались исторически и как их использовать правильно сегодня. Поехали!


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

HTTP-заголовок Feature-Policy и контроль поведения веб-страниц в браузерах

Блог компании RUVDS.comРазработка веб-сайтовБраузеры
Перевод
Существует одна совершенно бесподобная методика, позволяющая держать производительность веб-проекта под контролем. Она заключается во внедрении в процесс разработки механизмов, результаты работы которых хорошо заметны. Эти механизмы нацелены на то, чтобы всегда напоминать программисту о важности производительности. В этом контексте есть кое-что, что мне очень нравится. Это — HTTP-заголовок Feature-Policy.



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

Например, можно сообщить браузеру о том, что он не должен позволять использовать API Geolocation, передав ему следующий заголовок:

Feature-Policy: geolocation 'none'

У использования заголовка Feature-Policy есть, с точки зрения безопасности и производительности, множество плюсов. Но мне сейчас особенно нравится то, как Feature-Policy можно использовать для того, чтобы сделать более заметными проблемы производительности сайтов, которые обычно легко проглядеть. Это можно сравнить с чем-то вроде «линтинга производительности». В частности, речь идёт о выявлении проблем с изображениями, используемыми в веб-проектах.
Читать дальше →
Всего голосов 33: ↑33 и ↓0 +33
Просмотры8.8K
Комментарии 5

Как дейтинг-приложения делают нас одинокими

Блог компании VDSina.ruРазработка мобильных приложенийДизайн мобильных приложенийЛайфхаки для гиковЗдоровье
Перевод
Аналогично Request For Startups (запрос на стартапы, которые призваны решить проблемы и задачи, которые Y Combinator считает актуальными для общества и бизнеса), я решил вести рубрику Request for Co-founder. В ней я рассматриваю продукты (или сразу несколько похожих продуктов) и рассказываю об их проблемах. Я как будто веду здесь диалог с потенциальными со-основателями, партнерами, как если бы мы планировали сделать аналогичный продукт.

Я выбираю в основном те продукты, которые заинтересовали лично меня. В этот раз я хочу поговорить про дейтинг-приложения. Эту тему меня натолкнула дискуссия на Hacker News.
Прежде чем начать, хочу предупредить, что рассматривал рынок дейтинг-приложений с точки зрения 33-летнего холостого парня из Лос-Анжелеса, кем я и являюсь. Я не принимаю во внимание приложения для представителей сообществ ЛГБТК+, приложения для свингеров и женатых пар, а также приложения для одноразовых интрижек.

Современные дейтинг-приложения


Большинство современных приложений для знакомств ужасны, и давно пора разобраться, почему. Я выделяю три уровня качества приложений для знакомств: приличный, плохой и мусор. Лучшие из них (что, как мы увидим, ничего особенного не дает): Hinge, Bumble, Coffee Meets Bagel и eHarmony. В следующей категории у нас есть: Tinder, OKCupid, Plenty of Fish и несколько других. И, наконец, приложения, которые я считаю просто бесполезным мусором: Zoosk, Badoo, Happn. К сожалению, даже если посмотреть на лучшие из этой группы, с ними процесс поиска партнера превращается в пытку.
Читать дальше →
Всего голосов 16: ↑12 и ↓4 +8
Просмотры19.2K
Комментарии 56

Опубликована инструкция по созданию сайтов в даркнете TON

Блог компании ITSummaДецентрализованные сетиИнформационная безопасностьМессенджерыКриптография

На самом низком уровне взаимодействие между узлами TON производится по протоколу UDP. Узел зашифровывает пакет открытым ключом получателя и добавляет в начало пакета 256-битный адрес получателя. Источник: «TON: Telegram Open Network. Часть 1: Вступление, сетевой уровень, ADNL, DHT, оверлейные сети»

На неофициальном сайте Telegram Open Network опубликована инструкция по настройке прокси для доступа к TON Sites и созданию новых сайтов в сети Telegram Open Network.

В силу особенностей архитектуры пользователей Telegram Open Network значительно сложнее идентифицировать. Эта одноранговая сеть (P2P) защищена встроенным прокси и анонимайзером. По такому же принципу функционируют известные проекты анонимных одноранговых сетей вроде I2P и Tor.
Читать дальше →
Всего голосов 24: ↑24 и ↓0 +24
Просмотры15.2K
Комментарии 5

Эксперимент: как научиться создавать популярные тексты на английском (и почему англоязычный Хабр так мало читают)

Интернет-маркетингКонтент-маркетингИзучение языков


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

Я подумала, что стоит сравнить подход к созданию контента, который используют авторы-носители языка и мы, не-нейтивы, когда пишем на английском. И вот вам результаты моего эксперимента.

Примечание: методология мини-исследования не особенно научная, но, на мой взгляд практическая. Мне полученные результаты кажутся интересными и полезными, но не стоит считать их истиной в последней инстанции.
Читать дальше →
Всего голосов 82: ↑74 и ↓8 +66
Просмотры17.5K
Комментарии 118

Бесплатный хостинг Telegram-бота на Google Cloud Platform

Настройка LinuxPythonПрограммированиеAPIGoogle Cloud Platform

Почему GCP?


При написание телеграмм ботов столкнулся с вопросом, как быстро и бесплатно сделать так, чтобы бот работал постоянно. Варианты с Heroku и Pythonanywhere имеют слишком маленькие лимиты, если у вас более одного бота. Поэтому я решил воспользоваться GCP. Платформа предоставляет бесплатно 300$ на год + огромные скидки при использование этих средств(до 94%).


Как захостить вашего бота?


Шаг 1. Регистрация на GCP


Переходим на сайт GCP и нажимаем Get started for free.
Читать дальше →
Всего голосов 26: ↑13 и ↓13 0
Просмотры44.8K
Комментарии 18

Компактный дистиллятор за 1.5 доллара из аэрогеля, алюминия и бумажных полотенец

Блог компании ua-hosting.companyПроизводство и разработка электроникиНаучно-популярноеФизикаЭкология


Наша планета во многом уникальна, особенно если сравнивать ее с соседями по Солнечной системе. Большую часть поверхности Земли, примерно 70%, занимают океаны, моря, реки и озера. Однако лишь малая доля из этих водных запасов являются пресными. Львиная же доля — морская и океаническая вода, которую можно пить только в том случае, если вы хотите схлопотать обезвоживание, проблемы с почками и очень любите перечитывать инструкцию освежителя воздуха в «комнате раздумий». Другими словами, от соленой воды при прямом ее употреблении будет больше вреда, чем пользы.

Сегодня мы с вами познакомимся с исследованием, в котором группа ученых из Массачусетского технологического института (США) разработала устройство, позволяющее опреснять воду за счет солнечной энергии без какого-либо участия человека. В чем особенности изобретения, каков принцип его работы и насколько оно эффективно? Об этом мы узнаем из доклада исследовательской группы. Поехали.
Читать дальше →
Всего голосов 42: ↑42 и ↓0 +42
Просмотры16.8K
Комментарии 40

Самодельный рекуператор для загородного дома с КПД 80%

DIY или Сделай сам
Из песочницы

image


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

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

Как реализовать игнор заблокированных пользователей в группах Telegram?

МессенджерыOpen sourceC++Социальные сети и сообщества
image alt

UPD: благодаря помощи Tkachov эта статья всё-таки превратилась из просьбы о помощи в работающую инструкцию. В комментариях он дал работающий код для создания игнора в десктопном клиенте Телеграм. Я на всякий случай расположу объяснение в конце статьи. Далее статья продолжается в том же виде, в каком была написана.
UPD: Сделал «сайт» для распространения готового приложения sites.google.com/view/ignoram

* * *

Я хотел бы попросить помощи у сообщества, потому что все собственные возможности я полностью исчерпал.

Можно было бы задать вопрос на сервисе Q&A (он же бывший Тостер) — только я это уже сделал, и пользы вышло не очень много.

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

Если повезёт, то кто-нибудь в комментариях подскажет решение. И тогда нашедшие эту статью в поисковиках тоже смогут эту проблему решить.
Читать дальше →
Всего голосов 23: ↑15 и ↓8 +7
Просмотры15.1K
Комментарии 37

Поднимаем свой инстанс Webogram с проксированием через nginx

Настройка LinuxNginx
Tutorial
Привет, Хабр!

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

Я вполне могу обходиться без мессенджеров, однако именно Telegram мне нужен был для работы. Установить клиент на рабочую машину не представлялось возможным, использовать личный ноутбук — тоже. Еще одним решением видится использовать его официальную веб-версию, но как вы можете догадаться — она так же была недоступна. Вариант с поиском неофициального зеркала я сразу вычеркиваю (надеюсь по вполне очевидным причинам).

К счастью, Webogram — это opensource-проект, исходный код которого доступен в github его автора (За что огромное ему спасибо!)
Сама установка и запуск не представляет из себя ничего сложного, однако, в условиях эксплуатации внутри сети с заблокированным доступом к серверам Telegram вас скорее ждет разочарование, чем успех, так как веб-версия отправляет запросы на серверы Telegram с машины пользователя.

К счастью, это довольно просто (но не очень очевидно) исправить. Хочу предупредить, что я не являются автором данного решения. Мне удалось найти его в ветке, в которой обсуждалась проблема похожая на мою. Решение, которое предложил пользователь github tecknojock, мне очень помогло, однако, уверен, что оно может помочь еще кому нибудь, поэтому решился на написание данного туториала.

Под катом вас ждет пошаговая настройка своего зеркала Webogram и настройка проксирования его запросов до серверов Telegram с использованием nginx.
Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры4.8K
Комментарии 12

Как выбрать усилитель сотовой связи и мобильного интернета

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

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

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

Принцип работы усилителя сотовой связи


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

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

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

Взломать самолет – 3

Информационная безопасность
Задача моей предыдущей статьи “Можно ли взломать самолёт — 2” была показать, как быстро развиваются технологии SDR и какую опасность это влечет для кибербезопасности, на примере самолетов.

Комментарии побудили меня посмотреть иностранную аналитику, нагуглить реальные инциденты.
Читать дальше →
Всего голосов 16: ↑15 и ↓1 +14
Просмотры8.3K
Комментарии 18

Ремесло и успех в IT

Карьера в IT-индустрииБизнес-модели


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


Представлюсь как на встрече анонимных алкоголиков. Я — IT-ремесленник. Из 27 лет стажа, я больше половины работал исключительно на себя. Но я всю жизнь был "ремесленником", а не бизнесменом. Я делал то, что считал нужным и делал это в основном один. Я никогда даже не пытался искать инвесторов, брать кредиты на развитие, и я не люблю рисковать. И мне нравится так жить. Мне нравится самому придумывать задачи и реализовывать их. А самое главное — мне нравится быть независимым.

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

Шпаргалка, которая нужна на яхте

Транспорт

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


Публикую шпаргалку, которую я составлял в течение 2006 — 2007 года, когда готовился к путешествию на яхте. Она охватывает самые базовые понятия.


Яхтинг это очень полезный вид спорта. На борту яхты умеренные нагрузки. Всегда чистый воздух и чистая тёплая вода вокруг. Диван для отдыха и камбуз и холодильник с полезной едой всегда рядом. За бортом водится вкусная очень свежая и полезная для костей рыба. В гости всегда приплывают дельфины а иногда и киты. На островах можно найти и другую еду и запасы пресной воды.


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


Все ситуации я выбрал из статей в подписках за все годы из журналов Катера и Яхты.


Информация публикуется впервые.


Читать дальше →
Всего голосов 52: ↑37 и ↓15 +22
Просмотры35.4K
Комментарии 131

Хабра-анализ: когда лучше публиковать свой пост?

HabrВизуализация данныхСтатистика в ITСоциальные сети и сообществаDIY или Сделай сам


Вы ведь заходите на Хабр больше одного раза в день? Не чтобы прочитать что-то полезное, а просто пролистать главную в поисках "чего бы добавить в список на прочитать позже"? Когда-то замечали, что посты, опубликованные посреди ночи, собирают меньше просмотров и рейтинга, чем дневные? А что скажете о публикациях, вышедших посреди выходных?


Когда я опубликовал предыдущий пост-анализ о зависимости показателей публикации от её длины, Exosphere в комментариях сказала, что "есть некоторая связь времени выхода и показателей публикации (но также корелляция слабая)". Вы ведь понимаете, что я не мог пройти мимо?


Итак, важно ли публиковаться на Хабре с 09:00 до 18:00? Или может только во вторники? А что скажете о дне после зарплаты? Период отпусков? Ну, вы поняли. Сегодня попробуем узнать временной рецепт лучшей публикации на свете.

Читать дальше →
Всего голосов 63: ↑58 и ↓5 +53
Просмотры6.7K
Комментарии 31

Солнце, ветер и вода ver 0.1

Энергия и элементы питанияФизикаТранспорт

Сезон первый

Переживем кризис вместе… — на яхте.
(С) мой друг
Статья о выборе минимально необходимого двигателя на яхту.

Шаг первый — с чего все началось


Примерно в середине 2014 года, когда стало понятно, что кризис будет весьма затяжной, снова пришло время верстать собственный антикризисный план. Ну чтобы не получилось как в известном фильме — «кризис это когда не хочется хотеть чего то хотеть», а было много-много интересных часов. В поле моего зрения попал яхтинг. На тот момент мои познания в этом вопросе были на уровне детского сада, когда мы делали кораблики из скорлупы грецкого ореха и пускали их в лужах. Я даже не знал, есть ли у меня морская болезнь. :-) Но, сказано — сделано. Тема есть, начинаем верстать план мероприятий.

Перво наперво надо бы где то поучиться. Поговорил с яхтсменами. Все они учились в ДЮСШ еще во времена СССР. Все наперебой давали советы, что надо сперва поехать в Турцию и брать разные яхты в чартер, и учиться прямо на практике. Ну а прямо сейчас можно за скромные деньги «взять вот прямо эту и прямо здесь у меня». Ну их можно понять — для них это бизнес. Мы пойдем другим путем.
Читать дальше →
Всего голосов 31: ↑31 и ↓0 +31
Просмотры7K
Комментарии 21

Вентиляция с рекуперацией в квартире. Без воздуховодов и СМС

Здоровье
🔥 Технотекст 2020 🔥 Технотекст 2020
Написать этот пост меня подтолкнула недавняя статья о приточной вентиляции в квартире. Я было хотел оставить развёрнутый комментарий, но понял что правильнее будет написать статью, т.к. мой опыт использования комнатных рекуператоров в качестве основной системы вентиляции может быть интересен многим.


Это КДПВ блок рекуперации/регенерации. Надеюсь, ни у кого нет трипофобии?

Итак, всё началось с духоты. Точнее, с утепления квартиры слоем экструзионного пенополистирола по всему периметру (панельная 9-этажка родом из 80-х, с кучей сквозящих углов). В результате чего, квартира стала условно герметичной и вопрос свежего воздуха встал в полный рост.
Читать дальше →
Всего голосов 157: ↑156 и ↓1 +155
Просмотры87.8K
Комментарии 250

Процессорные войны. История синего зайца и красной черепахи

IT-инфраструктураКомпьютерное железоИстория ITНастольные компьютерыПроцессоры
🔥 Технотекст 2020 🔥 Технотекст 2020
Современная история противостояния Intel и AMD на процессорном рынке ведёт свой отсчет еще со второй половины 90-х. Эпоха грандиозных преобразований и выхода в мэйнстрим, когда Intel Pentium позиционировался как универсальное решение, а Intel Inside стал чуть ли не самым узнаваемым слоганом в мире, ознаменовалась яркими страницами в истории не только синих, но и красных – начиная с поколения K6, AMD неустанно соперничали с Intel во многих сегментах рынка. Однако именно события чуть более позднего этапа – первой половины нулевых – и сыграли важнейшую роль в появлении легендарной архитектуры Core, до сих пор лежащей в основе процессорной линейки Intel.

Немного истории, истоков и революции


Начало 2000-х годов во многом связывают с несколькими этапами в развитии процессоров – это и гонка за заветной частотой 1 ГГц, и появление первого двухъядерного процессора, и ожесточение борьбы за первенство в массовом десктопном сегменте. После безнадежного устаревания Pentium, и выхода на рынок Athlon 64 X2 Intel представила процессоры поколения Core, ставшие в итоге поворотной точкой в развитии индустрии.

image

Первые процессоры Core 2 Duo были анонсированы в конце июля 2006 года – более чем через год после выхода Athlon 64 X2. В работе над новым поколением Intel руководствовалась в первую очередь вопросами архитектурной оптимизации, добившись высочайших показателей энергоэффективности уже в первых поколениях моделей на базе архитектуры Core под кодовым названием Conroe – они превосходили Pentium 4 в полтора раза, и при заявленном теплопакете в 65 Вт стали, пожалуй, самыми энергоэффективными процессорами на рынке на тот момент. Выступая в роли догоняющей (что бывало нечасто), Intel реализовала в новом поколении поддержку 64-битных операций с архитектурой EM64T, новый набор инструкций SSSE3, а также обширный пакет технологий виртуализации на базе х86.

image
Кристалл микропроцессора Core 2 Duo

Читать дальше →
Всего голосов 109: ↑108 и ↓1 +107
Просмотры51.6K
Комментарии 111

Информация

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