Скажите пожалуйста как решается данная проблема, как добавить эту часть в игнор?Создаёте файл .gitignore и добавляете туда всё лишнее, в т.ч. CSS, SourceMaps и всю прочую автоматически генерирующуяся ерунду. Соотв. после этого, удаляете s.map из истории репозитория (полностью).
Здравствуйте!Здравствуйте!
имеет ли смысл создать вторую таблицу, но только с теми данными которые будут часто доставатьсяВ MySQL - да, в PostgreSQL возможно, я порекомендовал бы Вам использовать для этого наследование. НО! крайне важно понимать, что смысл таких операций есть только в тех случаях, если Вам действительно нужно увеличить производительность, то есть, производительности на данный момент, по какой-то причине не хватает (и никаким другом способом или в виду неких соображений, её увеличить нельзя) и Вам нужно её увеличить. В иных случаях, плодить лишние связи, крайне не рекомендуется. Не зависимо от того, MySQL это либо какая-то иная БД.
И если да, то лучше использовать MyISAM или InnoDB?Быстрее - MyISAM, надёжнее (+ там ещё транзакции всякие поддерживаются, и прочие плюшки) - InnoDB. Лучше - ?.
как сделать запись в одну таблицу сразу же после выполнения записи в другую таблицу?Наверное, с помощью триггера или транзакции. Не понимаю суть Вашего вопроса.
При этом нужно знать сохранить один и тот же айдишник у них.Для этого есть LAST_INSERT_ID().
Будут ли работать и работать корректно IDE (полноценные версии) Visual StudioVisual Studio - очень вряд ли, а вот C#-программы созданные в Visual Studio под линуксом запустить можно, с помощью Mono. Года примерно 2-3 назад я так и пытался делать, откровенно говоря, работа с программой собранной в VisualStudio (под виндой) и запущенной под Mono'й в линуксе, чем-то напоминало тестирование альфа-версии windows. Но сам факт, того, что оно запускалось и работало - на лицо. Не знаю, может быть сейчас что-то изменилось к лучшему.
Но вот вопрос, как обстоят дела с программированием на выше перечисленных языках в этой ОС?Со всеми остальными языками, кроме C# - дела обстоят на мой взгляд, отлично. Хотя, говоря про C# - я имею в виду полноценную .NET-платформу, с винФормами, WPF и всей прочей дребеденью, к которой Вы возможно уже привыкли работая в VisualStudio/Windows.
PyCharm, SmartGit и другие прогиPyCharm - думаю да, это же от JetBrains штуковина? Все известные мне IDE их производства одинаково хорошо работаю и в Linux и в не Linux :))
Какие особенности, чего ждать, к чему готовиться, стоит ли вообще.Особенности - это кардинально другая ОС, со всеми вытекающими. Другие оболочки рабочего стола, другой внешний вид, другие... "другие" примерно всё, что Вы можете придумать. От принципов разработки ОС до всего остального. Хотя нет, некоторые сходства есть в целом. В линуксе так же есть рабочий стол, нечто напоминающее по смысл кнопку "Пуск", курсор мыши и некоторые другие случайные совпадения с другими ОС.
Легче и быстрее будет создать свою cms, или же ковыряться в коде вордпресса и подстраивать свою верстку под него?
ковыряться в коде вордпресса и подстраивать свою верстку под негоА ещё легче взять чужую вёрстку и готовую и вообще не ковыряться и т.д. :)
Можно ли как-то поставить папку в git ignore, чтобы избежать в будущем случайного добавления. Спасибо!Можно, создаёте в корне файл .gitignore и пишите туда примерно следующее (мой файл .gitignore):
.idea/
nbproject/
node_modules/
css/
Здравствуйте, интересно узнать какими скилами и опытом должен обладать senior frontend разработчик? В разных вакансия абсолютно разные требования на такую позицию.Исторически сложилось так, что чёткое определение "скиллов" на "должность" Senior'a, к сожалению, не существует, не зависимо от области, "фронтэнд" или что-то ещё.
Из того, что я сейчас выбрал это либо:
Не стремно ли брать Б/У macbook?Оно Вам точно надо, тем более б/у тем более 13"? Вам чего-то на обычном ноуте не хватает? Наклейка в виде огрызка стоит не дорого, а аналогичный интерфейс и ОС того же семейства можно получить вообще бесплатно :D
чат для общения,любой на Ваш вкус, иногда встроен в CRM
новости(кто че сделал),для этого так же есть CRM, или любую CMS формата "корпоративный портал"
планирование(какие есть задачи и сколько времени и в каком статусе),RedMine и масса других CRM, например "Битрикс-24" (там же есть и чат, и новости и пр. лабуда)
статьи(аля это настраивать нужно так, что бы не спрашивать каждый раз почему не работает),"Вики", есть почти в любой CRM, например, в GitLab.
ну и понятно что тут git тоже должен фигурировать,GitLab
хотелось бы что бы все это было связано между собой,RedMine + Git, GitLab, MantisBT и масса других подобных бесплатных сервисов прекрасно связываются между собой в той или иной мере. Абсолютно полноценного комплекса, как Вы хотите, бесплатно - пока не существует.
не могу их подогнать под один размер, чтобы подстраивались все размеры в одном окне.А как Вы хотите их подогнать под 1 размер? То есть, что именно с ними должно произойти (какая операция), что бы они стали одного размера?
1) http или htps?Если у вас есть форма для ввода пароля, то на этой странице крайне желательно иметь "htps", а лучше сразу на всем сайте, что бы на страницы его не делить...
2) Нужно ли мне писать правила сайта и пользовательское соглашение?Если планируете хранить и обрабатывать персональные данные пользователей - думаю, стоит.
3) Нужно ли мне как-то узаконить монетизацию?Это уже на Ваш страх и риск, в большей степени.
4) должен ли я зарегистрировать сайт в каком-нибудь там реестре?Скорее всего нет, но закон об обработке персональных данных почитать стоит.
5) Прошу у вас ссылок на источники со схожей тематикойНа сайты знакомстсв?!
6) Как защитить сайт от копирования? (копирайт)Вариантов тут несколько основных:
1. Почему многие компании в своих вакансиях на позицию джуна html указывают в требуемых умениях знания PHP(либо базовые либо средние)По тому, что два феерически популярных шаблонизатора, таких как Blade и Twig наипсаны на PHP. И сам по себе PHP - отличный шаблонизатор, достаточно скачать и положить куда-нибудь на диске (т.е. ставить не обязательно) PHP, запустить встроенный сервере и использовать его в купе с gulp->browser-sync, получается отличная связка без всяких Apache'ей, для разработки - идеально. Так же, применение подобных связок позволяет не писать например, 8 раз 1 и тот же блок, а просто засунуть его в цикл и вывести 8 раз. Итог - меньше кода, проще работать.
MySQL, работу с БДПо тому, что при умении работать с MySQL - хотя бы базовом, а так же при помощи дюжины строк кода PHP, вы можете доставать данные прямо из БД и выводить их в макете, работая с реальными данными, а не с "Lorem ipsum'ами".
Можно ли назвать человека, проработавшего более года в офисе на коммерческих проектах джуном?Проекты бывают разные, например в средней по размерам фирме, где я сейчас работаю, меня назначили тех. директором (т.к. почти 20 лет опыта и всё такое). Если бы я пошел работать в Google, наверное, там бы я был джуном... если бы вообще кем-то был :D (условно конечно, но думаю Вы понимаете о чём я). Другой пример, когда я устраивался на работу в международную IT-компанию, там среди требований на сеньёра была такой список знаний, что я немного прифигел, среди прочего было свободное владение английским и желательно ещё каким-то (кроме родного) языком, к знанию PHP добавлялось отличное знание кардинально противоположенного языка, например, Java, C++ или C#, отлично знание линукса и сетей и т.д. С другой стороны, человек работающий в фирме "3 разраба", на должности "Сеньёр", не обладает даже 10% знаний, озвученных в другой фирме на эту же должность (в эту фирму я тоже пытался устроиться). Т.е. фирмы бывают разные и требования тоже.
Есть ли какие то более распространенные и удобные варианты хранения подобного рода кук?Мне кажется да, хранение в куках ID сессии пользователя в куках, а всей нужной информации - в БД, при этом ID-сессии будет какой-то единой строкой (состоящей из цифр, букв или чего-то ещё), которую достаточно прогнать через 1 фильтр, что бы избежать SQL-инъекций. А если Вы используете ORM, то они (ORM'ы) обычно умеют это делать самостоятельно (фильтровать данные, что бы избежать SQL-инъекций) и даже фильтры не нужны.
подскажите что это за страный код в начали файла это вирусСудя по всему - да. Можете попробовать скачать весь сайт (код сайта) себе на компьютер и проверить его антивирусами Dr.Web и Kaspersky, оба они в той или иной мере способны находить (и иногда даже лечить) в т.ч. и такие вирусы. По крайней мере, Вы узнаете наверняка, вирус ли это...