В каком редакторе пишут код? Что такое IDE?

  Рет қаралды 45,742

Sergey Nemchinskiy

Sergey Nemchinskiy

Күн бұрын

Пікірлер: 194
@oskaldev
@oskaldev 4 жыл бұрын
Очень понравилось,всё по полочкам разложено, просто инструкция для "чайников" я это называю, спасибо Сергей вам большое.
@Uni-Coder
@Uni-Coder 4 жыл бұрын
3:30 Насчет C# и .NET. CLI (Common Intermediate Language) уже является стандартом ISO/Ecma, любой желающий может разрабатывать компилятор C# на байт-код CLI и виртуальную машину CLI, да и собственно IDE. Собственно, что и сделано Mono (соответствующая IDE - MonoDevelop), а также Portable.NET. Да и VS Code позволяет работать с C#.
@СергейВячеслаев
@СергейВячеслаев 5 жыл бұрын
Про Maven vs Gradle пожалуйста расскажите, если еще не было такого.
@Kadabra1981
@Kadabra1981 5 жыл бұрын
2 слова : градл тормозной.
@max_mgtow
@max_mgtow 3 жыл бұрын
@@Kadabra1981 но юзают его очень часто. Он почти вытеснил Maven
@Uni-Coder
@Uni-Coder 4 жыл бұрын
По скорости набора текста соглашусь не полностью. Многие вещи я быстрее наберу с клавиатуры полностью, чем буду смотреть, что мне IDE предлагает, и среди предложенных вариантов мне ещё глазами выискивать правильный, да клавишами вверх-вниз перемещаться на него. Но в сложных случаях автодополнение, конечно, помогает.
@08284
@08284 5 жыл бұрын
О скорости печатания и слепом наборе было бы интересным Ваше мнение...
@globaldev8778
@globaldev8778 4 жыл бұрын
Печатаю слепой печатью уже 8 лет. Скорость печати 550+ символов в минуту(клавагонки - обычный текст) и я очень рад что освоил этот навык, ибо не приходится менять свой взор на клаву и обратно на монитор, и могу очень быстро гуглить и находить что нужно:D
@equim7363
@equim7363 4 жыл бұрын
На обоих языках??
@globaldev8778
@globaldev8778 4 жыл бұрын
@@equim7363 Латиница и кириллица, да
@ruslansanzharov5825
@ruslansanzharov5825 3 жыл бұрын
А я не знаю клавиатуру наизусть но я знаю как нужно нажимать, чтобы написать что-либо. Я смотрю на клавиатуру только для ориентира, чтобы клавиши не съехали
@jekasylar3397
@jekasylar3397 5 жыл бұрын
Использовать Visual Code, он универсальный и кроссплатформенный. Я начинал с Visual Studio для C#
@malikvalley
@malikvalley 5 жыл бұрын
Тоже начинал, но не закончил изучение C# и перешел сразу на JS сейчас. Тоже посмотрел в сторону VS Code. Не подскажешь в чем различие Sublime Text от VS Code?
@ИванСамарин-ю4о
@ИванСамарин-ю4о 5 жыл бұрын
@@malikvalley имхо главное - это удобный интерфейс для работы с файлами проекта. VS Code в первую хорош огромным коммьюнити и кол-ом дополнений, ненапряжным интерфейсом. Но для JS нет "лучшего" редактора (как Pycharm для пайтона, или Visual Studio для C#, или idea для джавы), так что стоит взять большой проект и поработать с ним в каждом из них. Обычно большую часть времени нужно именно читать код в разных файлах, так что удобная навигация на первом месте (сам фронтэндщик по большей части)
@malikvalley
@malikvalley 5 жыл бұрын
@@ИванСамарин-ю4о ну это да. Но я периодически пишу код и к Unity, сейчас вроде все нормально : стоит два проекта web и игры, со всеми вроде справляется. Спасибо что обьяснил!
@alexein6631
@alexein6631 4 жыл бұрын
notepad++ наше все
@MishkaZhizhka
@MishkaZhizhka 2 жыл бұрын
Зачем ++? Просто notepad!)
@stakhovskiy
@stakhovskiy 5 жыл бұрын
Сергей, расскажите пожалуйста, почему скорость набора не влияет на количество кода и количество выполненной работы? Просто я научился печатать 10ю пальцами и по ощущениям это небо и земля. 10ю пальцами гораздо удобней и быстрее.
@OleksiiVerkhola
@OleksiiVerkhola 5 жыл бұрын
Поддерживаю вопрос! Я перешёл на colemak и теперь печатаю в слепую. Я становлюсь намного продуктивнее.
@robot_0121
@robot_0121 5 жыл бұрын
Потому что программирование это очень похожее на одну науку - математику. Чем меньше там кода, тем более она компактная, и если там ничего не нарушено, в смысле стыковки, связи, присваивание и т.п, Всё это отражает на оптимизации кода, памяти, обращений к железу и обратно. Краткость сестра таланта. Вы сами то на математике когда нибудь убирали скобочки в одном из примеров и в итоге она стала такой короткой? Вот как раз так и есть.
@SergMirny_yt
@SergMirny_yt 5 жыл бұрын
Предполагаю, потому, что написание кода занимает куда меньше времени чем обдумывание алгоритма. Даже если алгоритм держится в голове.
@SteelS0ldier
@SteelS0ldier 5 жыл бұрын
@@robot_0121 это точно не про java
@kirkbones8138
@kirkbones8138 5 жыл бұрын
только если ты пишешь книгу)
@АлександрСосо-щ1б
@АлександрСосо-щ1б 4 жыл бұрын
спасибо! очень информативно!
@PERFECT-TIME-CLUB-MUSIC
@PERFECT-TIME-CLUB-MUSIC 5 жыл бұрын
на самом деле новичкам как раз таки и надо понимать в чем разница между Eclipse и NetBeans и очень жаль, что вы в этом видео не был дан ответа на этот вопрос, т.к. я когда начал изучать Java первым же делом столкнулся с одной фигней, первый класс идет public без main второй класс идет просто class с main и в видео уроке это работает, а у меня нет, потом выяснилось что это работает только в NetBeans когда создаешь файл как Java With Ant, в Eclipse и IDEA такого Java Ant нет, или если и есть, то фиг поймешь как его создавать, но если этот пример, в котором main находится в обычном классе, без public написать в IDEA или в Eclipse то он не работает, зато работает в NetBeans если файл создан как Ant. И отсюда возникает целая куча вопросов, можно ли ant сделать в IDEA и Eclipse? может быть лучше писать тогда в NetBeans раз там этот ant работает и делается так просто? на сколько вообще часто используется такая конструкция написания? и вообще что это за бред, по идеи main должен быть в public, но если у нас ant то оказывается что уже и не обязательно он доложен быть в public .......
@PERFECT-TIME-CLUB-MUSIC
@PERFECT-TIME-CLUB-MUSIC 5 жыл бұрын
@@alkon7578 но в IDEA тоже не работают примеры в которых main находится в обычном классе а не в public, просто не понятно на практике часто встречается такое или нет в java что бы main находился в обычном классе без public и если это все же встречается тогда как сделать java with ant в IDEA? что бы это заработало
@augustjoyce3504
@augustjoyce3504 5 жыл бұрын
Ant - это просто сборщик со своей магией. Его можно сделать везде. Только он нигде не нужен, почти, ибо везде мавен или грейдл.
@nickpismenkov
@nickpismenkov 5 жыл бұрын
Снимите видео о php.
@цензураговно
@цензураговно 5 жыл бұрын
пишу(учусь) php на phpstorm только потому, что только там есть внятная настройка работы валидатора и дебагера в докер. собственно, только этим(ну и стандартными подсветками и автокомплитами) и пользуюсь в IDE, все остальное(git, docker и тд) через консольку делаю. правда, не из соображений наработки скила, а просто лень было разбираться как это все в phpstorm работает :)
@max_mgtow
@max_mgtow 3 жыл бұрын
Ну не знаю Сергей. Мы когда начинали с товарищем, так нас синьоры убеждали работать только в IDEA. Хотя я упорно продолжал работать в Eclipse. Но товарищ делал всё быстрее благодаря IDEA))
@guzelz3935
@guzelz3935 3 жыл бұрын
Так Сергей и говорит, что IDEA быстрее и легче, поэтому новичкам лучше немножко поплюхаться)))
@Dmitrii-Zhinzhilov
@Dmitrii-Zhinzhilov 2 жыл бұрын
Благодарю, Сергей!
@МухаммадЗ-г4б
@МухаммадЗ-г4б 5 жыл бұрын
Просьба снять видео о том, какой язык лучше изучать для работы удаленно или фриланс. Именно язык а не скрипты или html. На скетче вы упомянули Шарп. Если можно, хотелось по подробнее об этом всём. Спасибо вам за полезную информацию в ваших видео. Желаю здоровья и счастья.
@YuriyA76
@YuriyA76 5 жыл бұрын
Следующее видео будет "Что такое компьютер"
@08284
@08284 5 жыл бұрын
И даже если такое видео будет - это будет лучшее в Ютубе видео на данную тему.
@madcalm2024
@madcalm2024 5 жыл бұрын
IDEA (CLion,..) как раз очень удобна (даже не знаю чем заменить) для написания и отладки служб на LINUX-серверах. Стартуешь ее от рута на севере с удаленной машины в VNC или SSH+X+Xlaunch и наслаждешься.
@ch3ll763
@ch3ll763 2 жыл бұрын
Есть один вопрос который лично меня волнует, зачем нужен иде если можно юзать обычный редакор по типу емакса или того же вима с плагинами, спс за ответ)
@AskarBink29
@AskarBink29 Жыл бұрын
У Емакса/Вима порог и время вхождения куда выше. В IDE проще начать. Большинству этого хватает.
@LobanovSpace
@LobanovSpace 5 жыл бұрын
От души Сергей
@НиколайПрокопьев-и8у
@НиколайПрокопьев-и8у 5 жыл бұрын
Если взаимодействуют 2 объекта, то метод, который выполняется над другим объектом, куда надо его писать? В тот, который выполняет действие, или тот, над которым происходит действие?
5 жыл бұрын
Слышали ли вы про Greenfoot IDE & Framework? В Академии Оракл есть курсы по Greenfoot и они его спонсируют. Как вы считаете, можно ли начинающим рекомендовать ознакомиться и поработать с Greenfoot?
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
в первый раз слышу
@Сергей-м6д2е
@Сергей-м6д2е 5 жыл бұрын
Я бы еще добавил, что у JetBrains как раз две IDE: IDEA и PyCharm могут предоставляться бесплатно - есть версии для комьюнити. Жаль, что за WebStorm уже придется выложить круглую сумму.
@LobanovSpace
@LobanovSpace 5 жыл бұрын
Да
@syoritohatsuki
@syoritohatsuki 5 жыл бұрын
Учебная лицензия от Гитхаб либо кряк сервер в помощь
@Сергей-м6д2е
@Сергей-м6д2е 5 жыл бұрын
@@syoritohatsuki Вот как раз сижу на учебной. До июня 2020. Крякать не хочется - это все же рабочий инструмент на котором денежка зарабатывается. Буду покупать.
@drovoseg
@drovoseg 5 жыл бұрын
Бесплатная версия IDEA для консольных приложений разве что подходит.
@Сергей-м6д2е
@Сергей-м6д2е 5 жыл бұрын
@@drovoseg Да, ограничения есть. Про IDEA не скажу. На Python пишу - мне пока хватает этой версии PyCharm
@egorilin1246
@egorilin1246 4 жыл бұрын
Вопрос. Появились jdk 13 и 14, матёрый прогер посоветовал поставить 8ку и 9ку, почему? Зачем существует jshell? Каково ваше отношение к книге "ЛЁГКИЙ СПОСОБ ВЫУЧИТЬ JAVA" - Брайсона Пейна? Подойдёт ли она для старта? Спасибо.
@maxim-nicu
@maxim-nicu 5 жыл бұрын
Если после изучения Java SE, хочется взяться за Java EE, а работает он только в IntelliJ Ultimate, которая платная, получается, что вынужден переходить на другую IDE, типа Eclips. Или я что-то упустил?
@UGEEGO
@UGEEGO 5 жыл бұрын
Можете использовать пробную версию IntelliJ Ultimate.
@shadowzyxi758
@shadowzyxi758 5 жыл бұрын
Можете скачивать взломанную версию из торрента.
@maxim-nicu
@maxim-nicu 5 жыл бұрын
@@shadowzyxi758 Спасибо, надеюсь кейгены там будут рабочие
@DimaVort
@DimaVort 5 жыл бұрын
Может слепая печать и не прибавляет скорости при программировании, но она значительно облегчает работу. Возможность постоянно следить за тем что происходит на экране плюс не надо постоянно переводить взгляд с монитора на клавиатуру и обратно.
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
то дает прирост в 1% :) Не стоит возни
@michaeljordan1283
@michaeljordan1283 2 жыл бұрын
С увеличением количества строк прирост будет увеличиваться десятикратно. В vim даже есть отдельный (normal) режим - очень удобно при большом количестве строк кода.
@danpel8510
@danpel8510 5 жыл бұрын
Почему речь только о жабе? Ну автодополнение и другие перечисленные фишки есть в SublimeText, Atom...
@MrMendal
@MrMendal 3 жыл бұрын
использую Gedit, можно настроить под себя любой язык и любые сокращения
@Μύτικας0
@Μύτικας0 4 жыл бұрын
Монитор побольше для роботы в IDE, а может и два. Чтоб все было под руками
@vlad.kravchenko
@vlad.kravchenko 5 жыл бұрын
Здравствуйте, Сергей! Как считаете, на каком уровне джуну нужно знать паттерны GoF? Уже и оригинальную книгу прочитал, и лайтовую версию от ITVDN дважды прошёл, а всё равно очень туго идут. Не сами принципы, а... сложно понять, что вот здесь и сейчас нужно какой-то из них юзать. Или это придёт с опытом, и на начальном этапе базового знания что это достаточно?
@st.petesburg9882
@st.petesburg9882 5 жыл бұрын
Если всё так, как ты написал, то ты себя очень сильно недооцениваешь насчёт джуна. Ну или тебя кто-то чересчур запугал, что от джуна требуются знания GOF паттернов вообще хоть в какой-то степени, ну разве что твой потолок - не топ аутсорс галеры(о которых мы знаем) и ты туда собрался залететь на ЗП миддла по рынку или выше, или ты идёшь стажироваться в Microsoft/Amazon и тд и хочешь себя проявить.
@drovoseg
@drovoseg 5 жыл бұрын
Чаще всего если не знаешь надо ли использовать паттерн, то его использовать не надо. Они же для решения проблем.
@vlad.kravchenko
@vlad.kravchenko 5 жыл бұрын
@@st.petesburg9882 хрен его... Смотрю-читаю - всё понятно, как эта штука работает. А на практике затык. Правда, пока применять не приходилось ибо работаю на допиливании/поддержке WinForm проекта, запущенного ещё в 12 году, плюс поддержка MVC 3 сайта, созданного ещё раньше. Оба проекта редачатся по принципу "хоть бы не сломалось". И там и там полтора года. Больше опыта нет, если не считать 100500 курсачей в шараге. Чем не джун) И да, вполне допускаю, что насчёт паттернов мог себя запугать)
@st.petesburg9882
@st.petesburg9882 5 жыл бұрын
@@vlad.kravchenko "И там и там полтора года" seriously? По обыкновению, тем более сейчас, чел с полного нуля, без образования и безо всякого бекграунда после курсов идёт в конторку любую джуном, там фиксит баги пару месяцев, в течении года дальше прыгает по конторкам миддлом и через полтора/два года чел уже мнит себя синьором от $ 3400 и "бекает-мекает" на собесе, не может ответить, зачем нужна инкапсуляция, какие паттерны, лол... причем таких полным полно. Тут пойми меня правильно, я не говорю, что это хорошо и тебе нужно так делать. А что касаемо использования паттернов, то выше написали совершенно верно - ты используешь паттерны в том случае, если у тебя есть возникает задача, которая может быть более эффективно решена с помощью паттернов. Самое худшее, что ты можешь сделать - это на ровном месте городить огород из паттернов, повышая критическую сложность системы и увеличивая косты на поддержку. Как и "заучивание" паттернов не особо полезно, поскольку теория без практики мертва совсем да и вовсе быстро улетучится из головы. Могу разве что посоветовать, если реально будешь идти на собесы на миддл+/синьор, то если дело доходит до GoF паттернов, было бы неплохо иметь представление о классификации паттернов и привести несколько примеров паттернов, объяснив какую задачу тот или иной решает и всё. Никто тебя никогда не будет спрашивать по всем паттернам(по крайней мере на больших аутсорс галерах), только если это не какая-нибудь говно-конторка или если у интервьювера ряд эмоциональных проблем... Всё остальное придет с опытом.
@vlad.kravchenko
@vlad.kravchenko 5 жыл бұрын
@@st.petesburg9882 вот это да... В хорошем смысле)) И самооценку малость поднял и разжевал очень подробно)) Откуда вопрос пошёл - присматриваюсь время от времени к вакансиям и на каждой второй GoF. Оно-то понятно, что им нужен сферический гений в вакууме, но звоночек напрягал. Меня-то в прошлом году после ВУЗа забрали после одной только фразы, что я вместо ГОСов я выбрал писать диплом))) В общем, столкнусь, тогда и буду париться. Спасибо, чел)
@adeskmath
@adeskmath 5 жыл бұрын
Добрый день. Чем плох Android studio? Хочу перенести десктопную Прогу, сделанную когда-то на делфи в мобильное приложение (т. Е. сделать заново) с БД. Какую среду лучше использовать?
@PTolkachev
@PTolkachev 5 жыл бұрын
Android studio - практически тот же (та же) idea
@tsoier
@tsoier 5 жыл бұрын
Тогда почему vim активно развивается он же от адама и евы? Вообще говоря, с учетом плагинов и скриптов из него можно собрать весьма неплохой IDE, с той лишь разницей, что использование оперативной памяти будет минимальным. И всё то что вы описывали есть в atom, sublime, vscode, notepad и прочих.
@madcalm2024
@madcalm2024 5 жыл бұрын
Вы сами в "идее" и ее производных (которые программистов опакают как бабушка внуков) программили ?
@bakane6030
@bakane6030 5 жыл бұрын
Я .NET учу, WinForms пытаюсь в Visual Studio, всё остальное - Sublime Text one love!
@PTolkachev
@PTolkachev 5 жыл бұрын
WinForms в 2019м?
@imagine_jl26
@imagine_jl26 5 жыл бұрын
Неактуальная технология, лучше сразу брать что-то поновее
@AndriySydorka
@AndriySydorka 5 жыл бұрын
Плачем, но используем eclipse, потому что бесплатно :)
@agentsmit09
@agentsmit09 3 жыл бұрын
Я из программистов и довольно опытный сис. админ, иногда бывали случаи что в IDE что-то глюкнуло при обмене с Git. И так как я опытный мне не составило труда из консоли сделать commit как надо. Для начинающих, слишком умная IDE будет перебор.
@lk6618
@lk6618 3 жыл бұрын
границы слишком умной или нес лишком умной иде слишком размыты
@nitroexpress9928
@nitroexpress9928 2 жыл бұрын
Я вообще хз как с гитом через UI работать, ни разу не пробовал)
@agentsmit09
@agentsmit09 2 жыл бұрын
@@nitroexpress9928 Довольно удобно, попробуй
@danpel8510
@danpel8510 5 жыл бұрын
И ещё огромный недостаток IDE - это отсутствие портативности. SublimeText например имеет portable версию. Настроил так как тебе нужно и пользуйся на любом рабочем месте.
@SergMirny_yt
@SergMirny_yt 5 жыл бұрын
Почему это недостаток? Как часто нужно портал версия для ide? Мне ни разу не встречалась такая необходимость
@danpel8510
@danpel8510 5 жыл бұрын
@@SergMirny_yt Если вам не нужно перемещаться между несколькими рабочими местами, то вам это действительно не нужно!
@SergMirny_yt
@SergMirny_yt 5 жыл бұрын
@@danpel8510 ну я перемещаюсь как минимум между двумя рабочими местами домом и офисом. И там и там стоит ide. Но в принципе, если приходится работать каждый раз за разными, случайными машинами - то да)
@EdwardNorthwind
@EdwardNorthwind 5 жыл бұрын
@@danpel8510 Для этого надо всего лишь на этих нескольких рабочих местах поставить ide и опубликовать проект в git например, и синхронизировать его.
@madcalm2024
@madcalm2024 5 жыл бұрын
Установленую IDEA и ее производные можно переносить просто копируя каталог. А Линукс-версия изначально портабельная
@bohdan9133
@bohdan9133 5 жыл бұрын
Здравствуйте, Сергей, хотел спросить: нужно ли back end программисту Java знать AWT и Swing?
@yuriyfedoryshyn5206
@yuriyfedoryshyn5206 5 жыл бұрын
достаточно только слова)
@vitalienglin1079
@vitalienglin1079 5 жыл бұрын
Всем желательно
@БогомолФартовый
@БогомолФартовый 4 жыл бұрын
а для плюсов какая лучше(в плане быстроты)? VS у меня тормозит(хотя возможно мой ноут уже не тот)
@kirillkalabuhov2111
@kirillkalabuhov2111 4 жыл бұрын
Богомол Фартовый Code Blocks попробуй
@nicolas267s
@nicolas267s 5 жыл бұрын
Не перевариваю Эклипсу, в Нетбинсе куда удобнее и интуитивно понятнее менеджер проектов и файлов, навигатор. Гибкие настройки отображения элементов, в том числе и вкладок. Ну и Идея конечно топ, к сожалению в работе не могу её использовать, а хотелось бы.
@vadimbondaruk9237
@vadimbondaruk9237 5 жыл бұрын
По поводу c# мне кажется вы немного не правы. Во-первых есть Resharper для Visual Studio от Jetbrains, ,без которого многие разработчики не могут работать. Во-вторых есть Rider от того же Jetbrains, который очень хвалят многие разработчики.
@yuriyfedoryshyn5206
@yuriyfedoryshyn5206 5 жыл бұрын
первые джава программы (hello world, Swing) писал в vim, все сделал сам руками, все понял что к чему. первый servelet проект сделал в NetBeans, т.е. NetBeans сделал все сам. запустил все работает но нечего не понял. чем умнее ide тем больше "магии" и меньше понимания. хорошо день начанать с просмотра видео от Немчинского) Спасибо
@leodu5104
@leodu5104 5 жыл бұрын
Писал на нетбинс свой личный проект для своих целей и сталкивался с лютыми багами. Она тупо зависала в некоторых случаях при свертке кода. Версия на тот момент была самая актуальная.
@vansisto
@vansisto 5 жыл бұрын
Привіт! Розкажи про Tomcat. Що це? Я розумію, що, наприклад GlassFish, JBoss - це сервери. Tomcat - контейнер сервлетів. Працює як сервер, але не сервер... WTF? Трохи плавиться мозок.
@ms_shifu7047
@ms_shifu7047 5 жыл бұрын
и про nginx и apache плиз, вы обещали!!
@equim7363
@equim7363 4 жыл бұрын
@@ms_shifu7047 инфы в интернете - море. Зачем вам эти азы от немчинского? Все равно его объяснение не будет достаточно для работы, придётся самому изучать глубже.
@lk6618
@lk6618 3 жыл бұрын
привит, а ты на русском написать язык не поворачивается?, или в раше в школах преподают украянскую, чтоб автор тебя понял? чел ты...
@vansisto
@vansisto 3 жыл бұрын
@@lk6618 О-о-о... Та у тебе, бачу, невроз, друже...
@lk6618
@lk6618 3 жыл бұрын
@@vansisto а по делу написать друже?
@evgeniybaranovskiy9147
@evgeniybaranovskiy9147 4 жыл бұрын
А сколько ядер процессора будет достаточно для ПО-девелопера? Ну для Веб-разработчика тут понятно, и 4 ядер хватит с головой.
@threedking
@threedking 5 жыл бұрын
1:11 :"И если мы сейчас возьмем какие-то древние текстовые редакторы, типо Emacs.." ->Где-то тихонько плачет Daria Emacs
@maxderevenskih5242
@maxderevenskih5242 5 жыл бұрын
То что он древний - это просто констатация факта. Над чём тут плакать?
@ДаниилПрохоров-ю4й
@ДаниилПрохоров-ю4й 5 жыл бұрын
Для C# есть VSCode, на emacs/vim пишут на всяком Haskell/Lisp и т.д. Слепая печать все-равно очень сильно ускоряет процесс разработки, это же очевидно! Как минимум глаза туда сюда не водишь!
@Firefly_3161
@Firefly_3161 5 жыл бұрын
VScode фигня написання на другий фигне тоесть на JS. Глючная и из за проблем с кодировками добавляет бред в код!
@ДаниилПрохоров-ю4й
@ДаниилПрохоров-ю4й 5 жыл бұрын
@@Firefly_3161 да, возможно, но очень много людей ей пользуется, чтобы кодить под C#, потому что визуалка не всегда нужна, а в VSCode можно и быстро дебаг настроить и все есть из коробки почти
@iksoldragon4374
@iksoldragon4374 5 жыл бұрын
@@Firefly_3161 как говорится "Да, это гадость... Но такая вкусная"
@Firefly_3161
@Firefly_3161 5 жыл бұрын
@@iksoldragon4374 Попробуй например саблайм текст. )) Или QT.
@iksoldragon4374
@iksoldragon4374 5 жыл бұрын
@@Firefly_3161 хорошо бы. Но мне так влоооом
@bakane6030
@bakane6030 5 жыл бұрын
Sublime Text - не IDE, но это текстовый редактор богов! Кто согласен - + в комменты
@malikvalley
@malikvalley 5 жыл бұрын
Посоветуйте пожалуйста, что будет лучше для сетапа CSS + HTML + JS. Sublime или VS Code?
@drovoseg
@drovoseg 5 жыл бұрын
@@malikvalley Для JS лучше VS Code, это практически IDE.
@yarobest9594
@yarobest9594 5 жыл бұрын
@Ron. H. sublime так-то бесплатный
@yarobest9594
@yarobest9594 5 жыл бұрын
@Ron. H. пользуюсь им сейчас, то есть последние месяцы и прямо вот сию минуту сижу и он открыт. просит совершить покупку при сохранении файлов, может 1 раз из 20. при этом упоминается что покупка дело добровольное.
@lk6618
@lk6618 3 жыл бұрын
@@drovoseg практически идэ? это универсальная идэ... не практически блять и не на пол шишки...
@kopolo4344
@kopolo4344 5 жыл бұрын
На каком уровне программисту стоит изучать все "подкопотные " детали?
@jewgenijmoldawski3306
@jewgenijmoldawski3306 5 жыл бұрын
Обычно сам понимаешь когда надо.
@madcalm2024
@madcalm2024 5 жыл бұрын
Намеренно насыщая реальные проекты крутыми фишками и лучшими практиками, в которых без знания деталей никак
@hrdt
@hrdt 4 жыл бұрын
Зря ты про NetBeans так: 1. Про ант я вообще несколько лет не знал пока мавен не появился - про это знать не надо компилируется, конфигурируется и ладно :) А после мавена и темболее грэдла это вообще не актуально! 2. Эклипс тормознутая и нестабильная особенно когда плагинов понаставишь - а в Нетбинсе практически все что надо из коробки работает. 3. Автокомплит в Эклипсе убожество по сравнению с Нетбинсом (правда я последний раз года 4 назад сравнивал) 3. Профилировка микроконтроллера с ограниченными ресурсами только средствами Нетбинса получилась. Всего +5% цпу. Встроенный ява профилировщик сразу 100% жрал, а так 25% вместо 20. Требования по ресурсам были жесткие. Ели бы я на проэкт не пришел, даже не знаю что бы они делали со своими эклипсами:) 4. Интеграция Gradle в НетБинсе вообще обалденная! коллеги ждали пол часа пока все 100500 подпроектов в мультипроекте загрузятся - пртом вообще нужный не найдешь, а я открывал только нужные и был счастлив. 5. Теперь он Апач а не Оракл 6. Spring поддерживается (на говоря уже о JEE). 7. Базы данных, Вебсервера, Git, Тикеты все интегрируется. (хотя педпочитаю для MySql, MsSql, Jira,..... и прочего нативные клиенты использовать - привык как-то) 8. Память жрет умеренно. 9. Тесты тоже запускаются удобно. От запуска одного метода до запусти таску грэдла со всеми тестами, интеграционнвыми тестами.... (правда в эклипсе резултаты иерахически группировались). И CodeCoverage удобно выдается. Теперь про минутсы: 1. Плагинов меньше. Особенно когда на Апач переехали, но я продуктивно только Оракловский юзал. Пойду 12-ый аппачевский потестирую :) Вобщем советую попробовать :) А потом видео можно снять...
@kopolo4344
@kopolo4344 5 жыл бұрын
Насколько важно знать джуну такие подробности как , например , реализация hashCode() ?
@maxlich9139
@maxlich9139 5 жыл бұрын
пффф, это же основы. всегда спрашивают
@anonimniy1
@anonimniy1 2 жыл бұрын
До сих пор много людей в Vim пишет, правда вим с кучей плагинов превращается уже в IDE
@dmytrochemesh73
@dmytrochemesh73 5 жыл бұрын
а андроид студио?
@mikesteinar2713
@mikesteinar2713 4 жыл бұрын
Чудова чашка!
@nihttoter3240
@nihttoter3240 5 жыл бұрын
Не согласен насчёт слепой печати. Основной плюс слепой печати не в скорости(парадокс), а в том, что вы можете печатать не отвлекаясь от экрана. Вам не нужно искать, где же эта кнопочка... Это значительно увеличивает концентрацию. Ты начинаешь просто яснее думать. А автор - ленивый человек, который не хочет учиться...
@LobanovSpace
@LobanovSpace 5 жыл бұрын
Я на кириллице могу печатать в слепую, а на латинице как пенсионер на печатной машинке
@kaiuandrey
@kaiuandrey 5 жыл бұрын
+ вам. Ну и не только код, больше надоедает его описание делать́, а это готовые предложения или на русском или английском и тут время экономится существенно и не так лень становится это делать, когда даже не думая руки сами знают, что набрать. Просто автор не владея этим, не может это понять.
@kaiuandrey
@kaiuandrey 5 жыл бұрын
@@SkyAntins "Слепая печать навык конечно полезный, но не необходимый". Для чего необходимость? Вообще программирование не есть необходимость для большинства. Но вот вижу кружку это автора и понимаю, что это как спорить о политике в данной стране. В России пытаются слепую печать дать даже в школе, это как и быстрое чтение навык не нужный для конечного результата, но просто экономия вашего времени ввода или вывода информации в нужную сторону. В школе многое что не нужное дают и пытаются научить...да и в вузе тоже, но используем мы примерно 5% всех этих знаний, но для общего развития мы это учим? Вот вы пишите "я могу вслепую находить все буквы на клавиатуре", а представьте, что большинство умеющих печатать даже найти не могут, у них пальцы сами знают как это набрать. Вон в моей программе я так и писал, что вы не должны смотреть, вы должны дать возможность пальцу самому потянутся и нажать нужную клавишу, пусть работает подсознание, пока сознание может даже разговаривать с кем-то. Это можно представить как езда на авто, когда вроде вы спокойно говорите с собеседником, пока руки заняты рулением или еще пример, вы идете по пересеченной местности, но вам не надо думать как идти и где наступать, обходить ямы и препятствия, всё делается в автоматическом режиме и цель любого обучения такова, чтобы хоть ночью разбудить и ты должен сказать таблицу умножения или допустим при аварийной ситуации отработать тот порядок действий, что требуется для спасения.
@kaiuandrey
@kaiuandrey 5 жыл бұрын
​@@SkyAntins 9:18 прослушайте автора "никак не влияет на скорость разработки". Согласен глобально, так как обдумывание и планирование может занимать 95% времени. Но и не согласен, когда в разработку входит и хорошая документация по коду, а в настоящее время это уже стандарт, что приходится описывать код. Ну и "ни одного нормального тезиса", для этого я должен был в высказывание (утверждение) в начале озвучить, а потом доказать по тексту ниже. Мы же не научной деятельность сейчас занимаемся, просто вопросы хоть к самому себе, чтобы понять а нужно ли это вообще. Пусть те, кто вводил в программу обучения в школе и скоропечатанье и вообще информатику с программированием нам доказывает, что это надо современному школьнику. Вы конечно правильно сказали, что против таких людей "А автор - ленивый человек, который не хочет учиться", но где-то всё верно, ведь лень двигатель прогресса и я не считаю это обидным, так как тоже считаю, что и я очень ленивый, а автор видео просто делает бабло как делают все блогеры и всякие там курсы, так как по факту любые курсы дают поверхностные знания которые если не использовать в работе забудутся через несколько лет. Просто автор делает деньги и бизнес, чтобы жить. Так и программирование всего лишь цель для создания программы, а программа цель для решения проблемы, а IDE инструмент для быстроты и удобства и тд и тп ..по целесообразности выходим к тому, что самый ленивый просто будет давать указание работникам(от слова РАБ) которые за тебя и будут думать. Уж за свою жизнь видел и вижу множество тупых начальников, но на то они и пошли туда, чтобы как можно меньше делать (иногда больше орать), но больше получать. Но мы же уважаем начальство или нет? Они нужны, так как их цель видеть общую идею, а не частности, найти заказ и получить прибыль от него, выдоив из своих подчиненных нужный результат любыми методами. (и не пишите, что столько теста, а я не нашел снова в нем того, что действительно меня сподвигнет развивать навык скоропечатанья, так как я пишу текст не только одному человеку, а для всех, и кто-то может что полезное и увидит в нём)
@drovoseg
@drovoseg 5 жыл бұрын
Я уверен, что автор (Сергей) печатает вслепую. Я вообще не понимаю как можно не печатать слепую после нескольких лет работы за компом.
@andreybudeev1884
@andreybudeev1884 5 жыл бұрын
если 8 Гб RAM нужно - то какой брать процессор?
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
ну, желательно не нижу i3. Но тут чем лучше, тем круче
@andreybudeev1884
@andreybudeev1884 5 жыл бұрын
@@SergeyNemchinskiy А i3, наверное не ниже 7го поколения? Или не сильно важно?
@Uni-Coder
@Uni-Coder 4 жыл бұрын
Имею i7 2-го поколения и не жалуюсь. В общем, и количество ядер тоже большого значения не имеет, IDE наверняка хватит и одного, никогда не видел загрузки больше чем 100% / ЧислоЯдер.
@Kadabra1981
@Kadabra1981 5 жыл бұрын
Эклипс не страшен, он ужасен, ide в которой прототге обнимаешь как открыть проект без инструкции. Советовать его новичку все равно что заставлять человека учится водить машину на ТАЗе. Мне в свое время именно эклипс отбил желание заниматься android. Всегда можно уточнить какая ide используется на проекте и если там "староверы" - просто отказаться.
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
Сочувствую. Если вы отказываетесь от проектов только потому, что не можете работать ни в чем, кроме ИДЕИ, то мимо вас пройдет 99% интересных проектов
@dampling2601
@dampling2601 Жыл бұрын
Блин я на блокноте писал потом расширение с txt на py менял. Какой я старомодный
@alexanderberman9629
@alexanderberman9629 5 жыл бұрын
netbeans?
@vitalienglin1079
@vitalienglin1079 5 жыл бұрын
Я пишу в Эклипсе
@SteelS0ldier
@SteelS0ldier 5 жыл бұрын
Со слепой печатью намного быстрее чем с автокомплишеном, если известно какие методы нужны. Один из обязательных навыков для программиста
@SteelS0ldier
@SteelS0ldier 5 жыл бұрын
@@SkyAntins это не вопрос вкуса. Любой программист быстро печатает, часто не смотря на клавиатуру. Но гораздо быстрее печатает программист, владеющий слепым десятипальцевым методом печати. И да, любой изучивший этот метод знает что по клавишам надо нажимать аккуратно, без лишних усилий. Плюс программист не только Иде пользуется. Для нибудь скриптов или баш комманд нет автокомплишена.
@DizTrancer
@DizTrancer 5 жыл бұрын
Чем плох VS Code для Java?
@erlanibraev
@erlanibraev 5 жыл бұрын
А почему он плох? Им просто не пользуются, ибо зачем?
@drovoseg
@drovoseg 5 жыл бұрын
Никогда не пробовал, в нем есть хотя бы поддержка Maven и JUnit?
@DizTrancer
@DizTrancer 5 жыл бұрын
@@drovoseg Да
@iksoldragon4374
@iksoldragon4374 5 жыл бұрын
@@drovoseg плагин может, плагин может всё, что угодно)))
@forgiveness_denied
@forgiveness_denied 5 жыл бұрын
BlueJ 😊
@vasyapoteryajko5267
@vasyapoteryajko5267 4 жыл бұрын
Поддерживаю)
@АндрейМирошниченко-в4ы
@АндрейМирошниченко-в4ы 5 жыл бұрын
Ну вот и тут мой дальтонизм играет против меня...
@kaiuandrey
@kaiuandrey 5 жыл бұрын
Ну, я могу это только представить, так как работал еще за черно-белыми мониторами и там по яркости и определяли, что выделено или нет. Ну, еще по жирности. Можно было бы ввести подчерки, но так как _ используют в программировании, то бывает и в этом проблема распознавания. Вот не могу представить когда слепые программируют...а такие есть, на ютюбе можно глянуть. Вот где проблема и только сочувствие таким людям.
@АндрейМирошниченко-в4ы
@АндрейМирошниченко-в4ы 5 жыл бұрын
@@kaiuandrey ну я не черно-белым вижу, таких дальтоников очень мало. Я из тех у кого баланс красного нарушен и из-за этого во всех цвета для получения которого требуется красный у меня такой бардак твориться... Я когда начал учавствовать в роленскоуп от Епама сразу понял что фронтэнд противопоказан.
@kaiuandrey
@kaiuandrey 5 жыл бұрын
@@АндрейМирошниченко-в4ы Но IDE же настраивается. Можно подобрать всё на основе зеленого и синего или не получится?
@АндрейМирошниченко-в4ы
@АндрейМирошниченко-в4ы 5 жыл бұрын
@@kaiuandrey Ну в целом обычно я могу назвать точно какой цвет есть какой в сочетании чистых: белого черного красного синего зеленого (или желтого) Вот если я буду знать что это чисто эти цвета только используются будет ок. Однако когда начинаются сочетания цветов между собой я сочетания путаю.
@MessirAvgur
@MessirAvgur 5 жыл бұрын
Вся проблема гуру в том, что они транслируют свой 10-20 летний опыт на текущий день, на "сегодня!" Для того, чтобы стать опытным юзером, по меркам 90-ых, больше не нужно паять свой ZX Spectrum, закачивать игры через магнитофон и уметь звонить в 2 часа ночи в бесплатный интернет. Вот и сеньор нулевых, отличается от сеньора 2019 года.
@EdwardNorthwind
@EdwardNorthwind 5 жыл бұрын
А что там в принципе с java? После того трэша с 9, 10, 11... версиями и введением платной коммерческой подписки, как дела у java? JDK 13, а JRE 8. Лично я в этих нововведениях немного запутался.
@madcalm2024
@madcalm2024 5 жыл бұрын
Ага, и CORBA зачем-то выбросили...а в MAVENе страноватая версия
@АртёмТолмачёв-э5с
@АртёмТолмачёв-э5с 5 жыл бұрын
Far manager форева
@klinyawoo
@klinyawoo 5 жыл бұрын
лай за чашку!ну и не только)
@LobanovSpace
@LobanovSpace 5 жыл бұрын
С гербом)
@amr3184
@amr3184 5 жыл бұрын
обидно что не упомянули DevelNext , так как она тоже компилирует под Java машину
@maxlich9139
@maxlich9139 5 жыл бұрын
Для коммерческой разработки по-любому нужно 16Гб или даже 32. Процессор не сильно слабый (i5 например). Два монитора. Все дела. А вот пока учишься и лепишь пет-проекты, то и 8 Гб хватит за глаза.
@maxlich9139
@maxlich9139 5 жыл бұрын
процессор тоже мощный не нужен, я думаю. i3 хватит
@Dmitry_Timchenko
@Dmitry_Timchenko 4 жыл бұрын
Товарисч Немчинский всё время отвлекается, растекается мыслью по древу, рассуждает о несущественных деталях - вместо того, чтобы объяснять чётко, системно и по существу. Интересно, когда он был программистом, он и программы в таком стиле писал? 😋
@Pap1on
@Pap1on 3 жыл бұрын
Казалось бы, причём тут Украина?!
@Muhadron
@Muhadron 5 жыл бұрын
забув сказати що IDE навіть можна конектати до своєї SQL бази і кверяти без додаткових тулів базу
@ЕгорГайдар-ш6я
@ЕгорГайдар-ш6я 5 жыл бұрын
Сергей, очень приятно вас слушать! Слава Украине!
@joice554
@joice554 5 жыл бұрын
Нифигасе тебя прёт
@ЕгорГайдар-ш6я
@ЕгорГайдар-ш6я 5 жыл бұрын
@@ascar66 люблю свободную Украину! надеюсь Россия тоже станет демократичной как Украина
@vitalienglin1079
@vitalienglin1079 5 жыл бұрын
Егор да ты ли это? В Украину переехал?
@НиколайСушков-е5ж
@НиколайСушков-е5ж 2 жыл бұрын
*13 (IDE) kzbin.info/www/bejne/b6STdIpjlsaBg5o . ноябрь 2019 . #конспСНП . 2- идэе значит интегрированная среда разработки. Оракл - глюченый. IDEA - самая популярная, лучшая по пользовательскому интерфейсу; но для обучения нежелательно, поскольку скрывает многие процессы . Эклипс - вторая по качеству идэе для джавы, удобна после настроек. Оракл - на 3-ем месте. 9- автокомплишэн (подсказка по первым буквам). По горячим клавишам можно хотить по словам как по ссылкам. Автозапуск компилятора (с проверкой ошибок). Желательно 8 Мб оперативки. . текст лекции foxminded.ua/v-kakom-redaktore-pishut-kod-chto-takoe-ide/ .
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Нам нужны новые IDE и инструменты разработки!
12:03
Диджитализируй!
Рет қаралды 54 М.
Системы сборки для Java - Ant, Maven и Gradle
17:31
Sergey Nemchinskiy
Рет қаралды 45 М.
КОД КАК У СЕНЬОРА. РЕФАКТОРИНГ
22:59
ITentika Online
Рет қаралды 70 М.
Что такое Java? Что пишут и кому выбирать Java?
15:21
Как программисту найти первую работу
14:30
Лёша Корепанов
Рет қаралды 85 М.
Как учиться программированию эффективно?
21:35
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН