Задать вопрос
  • Что должно быть в резюме у начинающего разработчика без коммерческого опыта?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Что должно быть в резюме у начинающего разработчика без коммерческого опыта


    Все то что он уже сделал и умеет. Если пет проекты - то пет проекты, если посты где-то по теме, значит посты, если разобрался как работает дебагер v8 и написал свой клиент (хотя коммерчески это не имеет никакого смысла) - значит это и так далее. Будьте честны в первую очередь.
    Во вторую - поймите что ценится не код который вы написали. Он будущему работодателю нафиг не нужен. Хоть пет проект, хоть супер-пупер коммерческий проект.
    А ценится то что вы можете дать работодателю в обмен на то что он даст вам. Опыт коммерческой разработки значит только то что вы понимаете многие важные вещи, работу в команде, планирование, что такое бизнес задачи, почему хорошо поддерживаемый код лучше оптимально работающего и так далее.
    Как новичок вы этого всего показать не можете так что вам надо показать что вы можете в это все быстро вникнуть. Ну и вообще мозги работают как надо - это самое главное.
    И понятно что никто вам не даст руководить разработкой в продуктовой компании, но если вы явно и четко показываете кто вы и что умеете, то вас возьмут туда, где это подходит. Если никуда не берут - значит надо делать что-то еще, чтобы уметь больше и быть способным показать больше.
    Ответ написан
    Комментировать
  • В чем отличие Ubuntu от Ubuntu 18.04 в Windows Store?

    Scorpi
    @Scorpi
    Пакет Ubuntu всегда указывает на последнюю версию.
    Если хотите 18.04 - ставьте Ubuntu 18.04.
    Если хотите чтобы Ubuntu сама обновилась когда появится новый релиз в Windows Store - ставьте просто Ubuntu.
    Ответ написан
    9 комментариев
  • Есть ли сервис, с помощью которого можно создавать красивые онлайн-книги или журналы?

    @mgremlin
    Бизнес в и вокруг IT
    Если серия статей - то sphinx-doc.org/examples.html
    Еще есть вариант - любой static generator, в частности на хабре были статьи про https://pages.github.com/

    Очень хорош blog.getpelican.com/, идеологически крайне кошерен, разместить можно на https://readthedocs.org/

    Если нужен неизменяемый формат - то выше уже дали ссылку на issuu, еще попадался похожий www.flipsnack.com
    Ответ написан
    Комментировать
  • Есть ли сервис, с помощью которого можно создавать красивые онлайн-книги или журналы?

    @mnty
    Лично для меня бескомпромиссное решение: https://readymag.com
    Ответ написан
    Комментировать
  • Размер диска указывается вместе с размером MFT?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1.
    12 гбайт являются частью раздела, и после создания раздела в 100.000000.000 вы увидите мЕньшее свободное место.

    Чтобы точно считать сколько вы сможете записать данных, надо понять разницу между гигабайт и гибибит.
    Опять же, если это одним файлом - то да, почти 88 гб. Если много маленьких файлов - все меняется.

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

    MFT есть только в NTFS, в других файловых системах есть аналог. например в FAT - File Allocation Table, в линуксах это iNodes и так далее.

    У каждой файловой системы есть свои плюсы и минусы, и нет особого смысла выигрывать несколько гигабайт именно за счет файловой системы, тем более для домашнего использования.
    Если проблемы с местом - лучше докупить диск побольше.
    Ответ написан
    5 комментариев
  • Почему Angular 4 говорит что не знает атрибут компонента, не смотря на то, что он указан?

    PaulTMatik
    @PaulTMatik Автор вопроса
    Нашёл ответ, проблема не в атрибуте, а в том, что Angular не компилировался с данным компонентом вообще, оказывается компонент может быть размещён только в одном модуле в принципе и если нужно использовать один компонент в разных, то его нужно вынести в свой собственный модуль, а затем подключить в тех, где он будет использоваться.
    persons.module.ts
    import { NgModule } from '@angular/core';
    import { CommonModule } from '@angular/common';
    
    import { PersonsComponent } from "./persons.component";
    
    @NgModule({
        imports: [
            CommonModule
        ],
        declarations: [
            PersonsComponent
        ],
        exports: [
            CommonModule, PersonsComponent
        ]
    })
    export class PersonsModule { }

    Как-то я невнимательно читал документацию
    Ответ написан
    1 комментарий
  • Как открыть терминал в текущей папке на MacOS?

    ArsenBespalov
    @ArsenBespalov
    Сам себе разработчик
    Можно еще в открытом терминале набрать команду

    cd

    и перетащить в терминал саму папку, таким образом вставиться полный путь до этой директории, я так частенько пользуюсь, нежели способом от AppleInsider.
    Ответ написан
    Комментировать
  • Шифрование пользовательских данных в OS X 86?

    DevMan
    @DevMan
    1. данные шифруются только если попросить об этом.
    2. если вы знаете пароль, сможете расшифровать.
    Ответ написан
    2 комментария
  • Утилита для мониторинга S.M.A.R.T. ssd и hdd?

    @MikhailEdoshin
    У меня на Маке стоит бесплатный SMARTReporter. (Кстати, на Маке, насколько я понял, нет возможности мониторить внешние диски из-за ограничений самой ОС.)
    Ответ написан
    2 комментария
  • Легальна ли установка хакинтош?

    Jump
    @Jump
    Системный администратор со стажем.
    Легальна ли установка хакинтош?
    Насколько я понимаю хакинтош это операционная система фирмы эппл, установленная без разрешения правообладателя.
    Соответственно - нет, не легальна.

    Наслушался кучу историй о том как вызывают на дом или в компанию человека, просят поставить овердорогое крякнутое ПО, а после установки приходят люди в форме и начинают предписывать технарю кучу статей.
    Поменьше читайте желтую прессу и слушайте разных идиотов. Читать рекомендую УК, ГК и судебную практику.

    Сталкивался ли кто нибудь с подставами при установке таких ос?
    Это маловероятно.
    Обычно делается так - просматривается газета в поисках объявлений в стиле "установлю винду и фотошоп", созваниваются, человек приезжает ставит на чистый компьютер винду, фотошоп, корел, и автокад, ему дают пять тысяч наличкой, после того как он возьмет деньги приглашаются понятые, изымаются деньги и флешка, компьютер демонстрируется понятым, и опечатывается, установщика везут в отдел где опер ему в красках рассказывает как он попал, и что его ждет (зона, урки, параша) и все это буквально вот сейчас. А чтобы всего этого избежать достаточно подписать вот тут и тут. И все. После того как человек подписал - ему небольшой штраф и возможно условный срок. Все довольны.
    Использовать для контрольных закупок хакинтош банально невозможно - где потом брать сумму ущерба, если розничных цен нет?

    Чтобы избежать подстав достаточно не ставить софт без лицензии незнакомым людям.
    Ответ написан
    2 комментария
  • Где найти статистику NPM?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    типа общего количества пакетов или скачиваний

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

    Вот тут есть дополнительная информация о соответствующем api.
    Ответ написан
    Комментировать
  • Что такое CORS?

    muhammad_97
    @muhammad_97
    PHP-разработчик
    Заголовки, которые сервер посылает браузеру при AJAX-запросе.

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

    technology.inmobi.com/blog/understanding-cross-ori...
    Ответ написан
    2 комментария
  • Что такое CORS?

    Rou1997
    @Rou1997
    Это часть стандарта HTTP, HTTP-заголовки, которые сервер сайта возвращает клиенту, в том числе браузеру, давая понять, что разрешает HTTP-запросы (доступ к содержимому) со всех или только с заданных доменов (URL), но действует это только в браузере, то есть для запросов с клиентской стороны на страницах того сайта (JavaScript (AJAX), Flash, <iframe>), а если запрос делается с сервера, то ограничить невозможно, ограничениями "занимается" браузер именно, сервер ничем не отличается от обычного ПК. По умолчанию сервер (Apache/nginx) всегда запрещает доступ ко всем своим ресурсам, чтобы разрешить нужно отредактировать скрипты, чтобы к HTTP-ответу добавляли разрешающий заголовок для HTTP, и добавить разрешения в crossdomain.xml для Flash. Открытый же доступ бывает у "публичных" API, разрешающих такое использование, обычно они имеют "обертки" на JavaScript, внутри которых такие запросы.
    Ответ написан
    Комментировать
  • Что такое CORS?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Cross-Origin.... это значит "между хостами". То есть вы делаете запросы с "localhost:3000" на "localhost:8080" или с "example.com" на "google.com", или с "example.com" на "api.example.com".

    Resource - тобишь ресурсы. Можете почитать что это такое в контексте REST или HTTP или URI.

    Sharing - ну тут я думаю тоже должно быть понятно. "обмен". То есть это правила которые определяют "можно ли чуваку получить доступ к этому ресурсу".

    Нужна эта штука для того что бы говорить "разрешает ли сервак запросы с этого орижина на этот ресурс".
    Ответ написан
    1 комментарий
  • Что такое Postcss?

    sijio
    @sijio
    Frontend Developer (React, Vue, Material UI)
    1. Архитектура SASS - монолитная, т.е. вы можете использовать только те функции, которые вам предоставляет его производитель. Архитектура PostCSS - модульная, легко расширяемая новыми фичами за счет подключения плагинов, которые в принципе может написать любой желающий. Если вам нужна какая-то очень специальная обработка CSS, которой нет в наборе опубликованных плагинов, вы можете легко написать свой плагин для этого. Т.е. PostCSS будет развиваться быстрее за счет расширения библиотеки плагинов сторонними разработчиками.
    2. За счет большого количества имеющихся плагинов уже сейчас PostCSS предоставляет больше возможностей для обработки CSS чем SASS.
    3. На вход SASS получают шаблон CSS файла, который и формируют. На этом его работа заканчивается. PostCSS на вход получает CSS файл, парсит его в структуру стилей, что дает гораздо больше возможностей для обработки. Кроме того за счет плагина precss PostCSS может то же самое, что и SASS.
    4. А еще PostCSS - быстрее чем SASS.
    Ответ написан
    Комментировать