• Привычка делать сейчас

    • Translation

    Привычка делать сейчас Нила Фиоре — это самоучитель о понимании и преодолении прокрастинации.


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


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

    Читать дальше →
  • Советские мечты о будущем



      Помните очаровательного котика, которые чихал в заставке советского мультфильма? Мы помним, и нашли его — вместе с ворохом другой рисованной фантастики. В детстве она пугала и обескураживала, поскольку поднимала серьезные, взрослые темы. Настала пора пересмотреть старые мультфильмы, чтобы узнать, о каком будущем мечтали в той стране.
      Читать дальше →
    • Как жалобы перенастраивают ваш мозг на негатив [и влияют на здоровье]

      • Translation

      Предисловие: Ссылку на оригинальную статью я увидел в комментарии здесь, на Хабре (к сожалению, не могу его найти чтобы указать автора и сказать спасибо). Статья имеет значение не только для тех, кто жалуется (кто же в этом признается?), но и тем, кому жалуются. Не все знают английский язык, поэтому я решил ее перевести.



      [В квадратных скобках — мои примечания.]


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

      Читать дальше →
    • 013.jpg или Принцессы не какают

        Вот уже совсем скоро конец света, дорогие мои айтишнички. Чтобы вы не боялись закрывать сегодня глазки, я расскажу вам добрую сказочку. О том, что даже после самого тёмного кончика светика, после самого дремучего апокалипсика, когда даже электрончики откажутся строем ходить по проводкам, для вас, дорогие айтишнички найдётся работёнка… Принцессы? Принцессы будут. И драконы тоже. Какая ж сказка без принцесс и драконов? Так что не боимся, закрываем глазоньки и слушаем волшебную сказочку...
        image
        — Именем Князя Питерского, давайте сюда декларацию. Что везем? Откуда?
        — Из Новосибирска. 256 мегабайт сертифицированных данных для Интернета Его Высокопревосходительства. Научные, метеорологические, новости, деловая и частная корреспонденция, — доложила я, зная, что таможня шутить не любит.
        — Открывайте, посмотрим.
        — Что, все 256 мегабайт смотреть будете?
        Открывайте, разберемся...
      • Пиксель-арт: от черновика до игрового ассета

        • Translation
        imageimage
        В этой статье я постараюсь визуализировать общий подход к работе. Итак, вы решили учиться арту: вы скачали какое-то ПО, запустили его и увидели все эти опции, бесконечные цвета и многое другое, быстро всё закрыли, удалили программу и выбросили свой ноутбук в окно.

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

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

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

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

        Если возьмётесь за работу очень усердно, то, возможно, получите неплохие результаты через несколько месяцев.
        Читать дальше →
      • Разбор: как на самом деле правильно использовать Present Perfect в английском

        • Translation
        • Tutorial


        Из всех используемых в английском языке времен, именно Present perfect зачастую оказывается одним из самых трудных для понимания не-носителями. Аналоги этого времени существуют во множестве языков, но в использовании есть едва уловимые отличия. В итоге английская версия present perfect оказывается источником множества ошибок.

        Команда сервиса Textly опубликовала в своем блоге пост с разбором типичных ошибок при использовании «перфекта». Я подготовила адаптированный перевод этого полезного материала.

        Прим. переводчика: для понимания материала нужно иметь базовые знания о временах в английском языке.
        Читать дальше →
      • Каждый может с легкостью выучить английский язык


          В современном мире знание английского языка приравнивается к элементарным, базовым знаниям. Это так же важно, как знать родной язык, уметь пользоваться компьютером и смартфоном. Английский сегодня нужен абсолютно каждому. Конкретно вам он тоже нужен, даже если вы об этом пока не догадываетесь.

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

          Я составил для вас памятку, которая обязательная поможет в изучении английского. Самая радостная новость: английский можно освоить полностью комфортно и не прилагая адских усилий.
          Читать дальше →
        • Разработка под WebAssembly: реальные грабли и примеры



            Анонс WebAssembly состоялся в 2015-м — но сейчас, спустя годы, всё ещё немногие могут похвастаться им в продакшне. Тем ценнее материалы о подобном опыте: информация из первых рук о том, каково с этим жить на практике, пока что в дефиците.

            На конференции HolyJS доклад об опыте использования WebAssembly получил высокие оценки зрителей, и теперь специально для Хабра подготовлена текстовая версия этого доклада (видеозапись также приложена).
            Читать дальше →
          • Повышаем информативность ошибок в Go – github.com/ztrue/tracerr

              После многолетнего опыта работы с php и js, я привык иметь в ошибках стектрейс и смотреть на место, где произошла ошибка прямо из эррор-репорта. Пересев на Go пару лет назад, я был несколько удивлен, что в Go другие правила и нужно угадывать стектрейс по какой-нибудь строке типа `invalid character`. А если она произошла на проде и не известно, как ее воспроизвести, то это превращалось в целый аттракцион.

              Поскольку я уверен, что не один от этого страдал, то сделал пакет, который умеет так:

              golang error output

              GitHub
              Читать дальше →
            • Я застрял! Или как преодолеть эффект плато в изучении английского

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

                Подобные периоды застоя называют «эффектом плато». И через них проходят 90% всех учеников, которые изучают английский или любой другой иностранный язык.



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

                На нем можно выделить три точки, где наблюдается замедление. Будем рассматривать их сразу в контексте изучения английского языка.
                Читать дальше →
              • 22 совета Angular-разработчику. Часть 1

                • Translation
                Автор статьи, первую часть перевода которой мы публикуем, говорит, что он уже около двух лет работает над крупномасштабным Angular-приложением в Trade Me. В течение последних нескольких лет команда разработчиков приложения постоянно занимается совершенствованием проекта — как в плане качества кода, так и в том, что касается производительности.


                В этой серии материалов речь пойдёт о подходах к разработке, используемые командой Trade Me, которые выражены в виде более чем двух десятков рекомендаций, касающихся таких технологий, как Angular, TypeScript, RxJS и @ngrx/store. Кроме того, определённое внимание здесь будет уделено универсальным техникам программирования, которые направлены на то, чтобы сделать код приложений чище и аккуратнее.
                Читать дальше →
              • Как мы боролись с Роскомнадзором и что из этого вышло

                  Руководитель сервиса для регистрации бизнеса 1С-Старт Александр Раптовский о том, как отменить судебное решение о блокировке статьи на Хабре, инициированное Роскомнадзором.


                  Кадр из фильма «С меня хватит!» (Falling Down), 1992
                  Читать дальше →
                • Теория игр: принятие решений с примерами на Kotlin

                    Теория игр — математическая дисциплина, рассматривающая моделирование действий игроков, которые имеют цель, заключающуюся в выбор оптимальных стратегий поведения в условиях конфликта. На Хабре эта тема уже освещалась, но сегодня мы поговорим о некоторых ее аспектах подробнее и рассмотрим примеры на Kotlin.
                    Читать дальше →
                    • +20
                    • 9.2k
                    • 4
                  • Технологии научной фантастики: досветовые двигатели и системы (Звёздный путь)

                      image

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

                      Всем, кого заинтересовала научная фантастика, приглашаю подкат.
                      Читать дальше →
                    • Как укрыться от осадков после атомного взрыва в вашем городе

                      • Translation


                      С развалом СССР и формальным окончанием холодной войны весь мир вздохнул с облегчением: призрак глобальной ядерной войны отступил. Увы, но это весьма спорное мнение: военное противостояние хоть и в разы снизило свой накал, но всё же не исчезло. Ряд других стран активно увеличивают свои атомные арсеналы и развивают возможности средств доставки. Данный факт и без того не делает небо над головой более мирным, а растущий риск попадания подобного оружия в руки радикалов любых мастей и подавно не добавляет оптимизма. Теперь добавьте к этому Чернобыль и Фукусиму…

                      Иными словами, миллионы людей ежедневно рискуют оказаться поблизости от эпицентра наземного или воздушного атомного взрыва. На эксплуатации этого ужастика писатели, сценаристы и игроделы заработали и заработают кучу денег. Подавляющее большинство людей считают атомный взрыв чем-то апокалиптическим, от чего нет спасения. Многие в буквальном смысле разделяют позицию «обернуться в простыню и ползти на кладбище». Однако находятся люди, которые пытаются придумать, как можно выжить в такой ситуации.
                      Читать дальше →
                    • BOOTSTRA.386: тема для Bootstrap в духе 1980-х

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

                        Крис МакКензи — явно один из тех, кто скучает по старым добрым временам DOS, EGA/VGA и Turbo Vision, иначе он вряд ли бы решился сделать что-то подобное. Так что если вы успели устать от засилья плоского дизайна, то добро пожаловать в мир BOOTSTRA.386!

                        Осторожно: будьте готовы к острому приступу ностальгии. Единственное, чего не хватает для полного погружения — так это навигации с клавиатуры, ну и курсора в виде прямоугольного блока.

                        image

                        Читать дальше →
                      • Технологии научной фантастики: варп (Звёздный путь)

                        image

                        В этой серии постов будет рассказано о многих технологиях «Звёздного пути», таких, как варп, досветовые двигатели и тому подобные научно-фантастические и имеющие аналоги сегодня достижения техники.
                        Читать дальше →
                      • Эй, НАСА, а черные дыры таки существуют!

                        • Translation
                        «Моя цель проста: полностью разобраться в устройстве Вселенной и понять, почему она такая и зачем она существует».
                        Стивен Хокинг

                        От переводчика. А ты, хабражитель, заметил, что тема космоса становится всё популярнее? Curiosity покоряет Марс, Virgin Galactic продает билеты на суборбитальные космические полеты, а Китай стал третьей страной, добравшейся до Луны. На самом деле, еще большие изменения происходят в космической теории. В этой статье с Medium речь пойдет о том, как изменилось представление ученых о черных дырах за последние пару лет. Я не физик, поэтому в переводе не исключены ляпы — пишите в личку или подробно (чтобы всем было понятно и интересно) в комментариях. Заранее большое спасибо и приятного чтения!
                        (Претензии на тему jpeg/png отправлять автору статьи.)

                        Читать дальше →
                      • Незаметные сложности ракетной техники. Часть 3: виды жидкого топлива, геометрические размеры, транспортировка


                          В третьей части «Незаметных сложностей ракетной техники» я бы хотел рассказать о ещё не охваченных в первой и второй частях проблемах, которые требуют решения. Эта статья посвящена развитию темы различных ограничений, которые приводят к инженерно неоптимальным решениям.
                          Читать дальше →
                        • «Пожиратель сердец» — Маршрутизатор ASUS RT-AC68U: 802.11ac, usb 3.0, BitTorent, TimeMachine


                            К 23 февраля и 8 марта. Порадуй себя и близких тебе


                            Предисловие от автора (написано за 5 минут перед публикацией)


                            Первоначально я хотел всесторонне протестировать устройство с красивыми графиками и табличками, но что-то я так проникся им и начал просто пользоваться, поэтому всё немного сумбурно и без фактов, одни эмоции. Он меня просто покорил… Поехали!

                            Краткая информация


                            На рынке домашнего сетевого оборудования представлено множество решений, но сегодня я хочу рассказать вам об одном, действительно, уникальном устройстве: маршрутизаторе ASUS RT-AC68U (описание на сайте ASUS).

                            Не откладывая в долгий ящик, приведу ключевые особенности RT-AC68U, ставящие его выше остальных устройств на рынке:
                            • новейший стандарт беспроводной связи 802.11ac
                            • подключение внешнего жесткого диска по интерфейсу usb 3.0
                            • официальная функция Time Machine
                            • поддержка стандарта BitTorent (с учетом предыдущего пункта)

                            Именно совокупность этих черт сподвигла меня к данному приобретению. Разумеется, я умалчиваю про общеизвестные функции, такие как: подключение принтера или 3G/4G-модема во второй usb2.0 порт, работа в качестве домашнего файл-сервера, работа в качестве качалки всего и вся.

                            Технические характеристики ASUS RT-AC68U
                            Таблица с характеристиками честно скопирована с официальной страницы Asus и в ней отсутствует упоминание о функции Time Machine.
                            Дополнительно хочу отметить, что крепление к стене не предусмотрено.
                            Network Standard IEEE 802.11a, IEEE 802.11b, IEEE 802.11g, IEEE 802.11n, IEEE 802.11ac, IPv4, IPv6
                            Product Segment AC1900 ultimate AC performance: 600+1300Mbps
                            Data Rate 802.11a: 6,9,12,18,24,36,48,54Mbps
                            802.11b: 1, 2, 5.5, 11Mbps
                            802.11g: 6,9,12,18,24,36,48,54Mbps
                            802.11n: up to 450Mbps
                            802.11n TurboQAM:up to600Mbps
                            802.11ac: up to 1300Mbps
                            Antenna External x 3
                            Operating Frequency 2.4GHz/5GHz
                            Encryption 4-bit WEP, 128-bit WEP, WPA2-PSK, WPA-PSK, WPA-Enterprise, WPA2-Enterprise, WPS support
                            Firewall & Access Control Firewall: SPI intrusion detection,DoS protection
                            Access control: Parental control, Network service filter, URL filter, Port filter
                            Management UPnP, IGMP v1/v2/v3, DNS Proxy, DHCP, NTP Client, DDNS, Port Triger, Universal Repeater, System Event Log
                            VPN Support IPSec Pass-Throuth
                            PPTP Pass-Through
                            L2TP Pass-Through
                            PPTP server
                            OpenVPN server
                            PPTP client
                            L2TP client
                            OpenVPN client
                            WAN Connection Type Internet connection type: Automatic IP, Static IP, PPPoE(MPPE supported), PPTP, L2TP
                            WAN Bridge support
                            Multicast Proxy support
                            Multicast Rate Setting support
                            Utilities .Download master
                            — support BT, NZB, HTTP, ED2K
                            — support encryption, DHT, PEX and magnet link
                            — upload and download bandwidth control
                            — download scheduling
                            .Media server:
                            — Image: JPEG
                            — Audio: mp3, wma, wav, pcm, mp4, lpcm, ogg
                            — Video: asf, avi, divx, mpeg, mpg, ts, vob, wmv, mkv, mov
                            .QoS:
                            — WMM
                            — User definable rules for IP/MAC/Port. Upload and Download bandwidth management.
                            — ACK/SYN/FIN/RST/ICMP with Highest priority
                            .Guest Network
                            — 2.4GHz guest network x 3, 5GHz guest network x 3
                            .Printer Server: multifunctional printer support(Windows nly), LPR protocol support
                            .File server: Samba and FTP server with account management
                            .PPTP VPN server
                            .Network map
                            .Traffic monitor
                            Ports 4 x RJ45 for 10/100/1000/Gigabits BaseT for LAN, 1 x RJ45 for 10/100/1000/Gigabits BaseT for WAN
                            USB 2.0 x 1
                            USB 3.0 x 1
                            Кнопка WPS Button, Reset Button, Power Button, Wireless on/off Button
                            Светодиодный индикатор PWR x 1
                            Wi-Fi x 2
                            LAN x 4
                            WAN x 1
                            USB x 2
                            Электропитание AC Input: 110V~240V(50~60Hz)
                            DC Output: 19 V with max. 1.75 A current
                            Размеры 220 x 83.3 x 160 mm (WxDxH)
                            Вес 640 g
                            Комплeктация 1 x RT-AC68U Wireless-AC1900 Dual Band Gigabit Router
                            1 x RJ-45 cable
                            1 x Power adapter
                            1 x QSG
                            1 x Support CD(user manual and ultility)
                            Router Special Features 3G/4G data sharing, AiCloud, Printer server, Download Master, AiDisK, Multiple SSIDs, Parental Control
                            Ещё немного официальных картинок ASUS RT-AC68U












                            Читать дальше →