Size: a a a

Visual Studio Code — русскоговорящее сообщество

2020 February 13

倫岡

倫太郎 岡部 in Visual Studio Code — русскоговорящее сообщество
источник
2020 February 14

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
да пиздец че они сделали с Shift+Insert как вернуть старое поведение, уже неделю немогу нормаль пользоваться вставкой из буфера. какого хрена везде Shift+insert работает как всавка из буфера а в vscode сломалось. судя по кейбиндингам оно там есть. и до последнего обновления работало норм.
источник

倫岡

倫太郎 岡部 in Visual Studio Code — русскоговорящее сообщество
Да вроде ничего не делали 🤔
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
倫太郎 岡部
Да вроде ничего не делали 🤔
короче незнаю как оно работает но почемуто копирование через ctrl+insert вставка через shift+insert ведет сбея адекватно, а если задумался и скопировал через  ctrl+v а ставка через shift+insert(вставка всегда у меня через это комбо) то пинцет какойто, везде норм, кроме окна редактирования, тот же буфер через shift+insert адекватно вставляет в консоль, и в любое другое место, но не в окне редактора. только ctrl+v. а мне до него тянуться воопще непривычно.

а нет каккимто неведымым чудом сработало черезе ctrl+insert|shift+insert, думал что вот решение, хрен, так тоже не робатает. немогу понять закономерность.
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Дайте угадаю шифт инсерт придумали в виме
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
Дайте угадаю шифт инсерт придумали в виме
это в консоли удаленной один из вариантов отправить буфер
источник
2020 February 15

C

Combot in Visual Studio Code — русскоговорящее сообщество
꧁iffan꧂ Jayaraj has been banned! Reason: CAS ban.
источник
2020 February 17

AY

Alexey Yarrr (qfox) in Visual Studio Code — русскоговорящее сообщество
krn p
Попробовал тут на досуге пхп. Это как раз тот случай, когда даже не знаешь с чего начать.
И при этом становится ещё более непонятно, зачем же он в таком виде сейчс кому-то нужен.
Сам он настолько экзотичный, что я скорее отнес бы php к эзотерическим языкам программирования и поставил где-нибудь рядом с HOtMEfSPRIbNG.
Такое ощущение, что его специально делали как упражнение в том, насколько кривую и поломанную технологию можно создать.

Но если по пунктам, то вот мои впечатления:
1. Настройка и установка php - это весьма своеобразная история. php.ini - это потрясающее изобретение, сложно найти настройки ЯП или сервера хуже.
2. Самое смешное, что по умолчанию php.ini ставится совсем бессмысленный и со всем отключенным. У него даже не хватает настроек по умолчанию, чтобы запустить пакетный менеджер.
3. То, где может искаться php.ini - это целый здоровый список в документации с целой кучей вариантов в зависимости от ОС и сервера.
4. Сюда же идёт тот факт, что php всегда намертво связано с веб-сервером и не может толком использоваться вне его. Так что в этом плане его даже сложно назвать полноценным языков программирования, скорее просто скрипт для уже готового веб-сервера.
5. Так что в итоге всегда получается взрывная смесь между настройками веб-сервера и настройками интерпретатора. Так что в сложных случаях веселье обеспечено.
7. Ещё важно заметить, что интерпретатор в общем случае живет в рамках одного http запроса.
8. Это значит, что реализация любых кэшей, веб-сокетов, джобов и тому подобного сразу же превращается в удивительный гемморой.
9. Долгое время из-за этой особенности авторы пхп просто не заморачивались с утечками памяти, т.к. все равно он сдохнет после запроса. Поэтому любые долгоиграющие процессы на пхп - были миной замедленного действия.
10. Точно так же они не заморачивались с обработкой ошибок: привет error_reporting, @ и тому подобный бред. Это, наверное, один из немногих распространенных языков, для которого нормально проглатывать ошибки.
11. Сам язык не менее удивительный и радует сюрпризами повсюду.
12. Начну с простого: такое ощущение, что авторы специально каждый раз выбирали наиболее непредсказуемых синтаксис для новой фичи, чтобы удивить разработчиков.
13. Имена переменных начинаются с $. Есть ->, но указателей нет. Есть касты через (boolean), но статически определенных типов у переменных нет. Неймспейсы задаются через \. Замыкаемые переменные обозначаются через use и т.п. и т.д.
14. Стандартная библиотека одна в своем роде. Умудряется сочетать в себе все возможные стили именования функций. Автор языка сам признает, что выбирал названия вначале так, чтобы хорошо работала хэш таблица для хранения функций с хэшем в виде длины строки (!!!)
15. Сюда же относится уникальный phpшный array, который так и не определился массив ли он, список или хэш таблица.
16. Есть подобные же вопросы о неконсистентности и к местному ООП. Зачем-то в динамический язык скопировали ООП из джавы. Зачем, почему, непонятно. А потом, кстати, ещё и трейты добавили, но со своим, уникальным стилем.
17. При этом местную стандартную библиотеку в процедурном стиле никто и не подумал менять или хотя бы сделать обертки для неё.
18. НО! Есть (ВНЕЗАПНО) набор коллекций в ООП стиле. Опять-таки, почему, зачем, вопрос открытый.
19. В какой-то прекрасный момент авторам пришла идея добавить в язык типизацию. Конечно же сделали они её криво.
20. Типы доступны только для аргументов функций (c 5й версии) и с 7й версии для возвращаемого значения.
6. Надо ли напоминать о том, что даже номера версий у него странные и 6й версии не было в принципе?
⓺. Надо ли при этом напоминать о том, что 6ую версию они не выпустили, потому что не справились с планируемой поддержкой юникода в ней?
21. Причем поддержка типов вводилась очень постепенно. Вначале были только классы, потом стали потихоньку добавлять примитивы. Причем, в языке, конечно же, нет дженериков и даже типа для функции, кроме callable.
22. Долгое время, конечно же, не было пакетного менеджера, но в итоге добро всё же победило.
> Сам он настолько экзотичный, что я скорее отнес бы php к эзотерическим языкам программирования и поставил где-нибудь рядом…

Я бы отнёс автора к экспертам
источник

AH

Aleksandr Hkr in Visual Studio Code — русскоговорящее сообщество
Alexey Yarrr (qfox)
> Сам он настолько экзотичный, что я скорее отнес бы php к эзотерическим языкам программирования и поставил где-нибудь рядом…

Я бы отнёс автора к экспертам
не говорите ему что еще JS существует, он не переживет)
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Aleksandr Hkr
не говорите ему что еще JS существует, он не переживет)
каста node.js разработчиков более высокая чем php потому что typescript и сокеты
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Бекенд касты: (моя версия на оновании сравнения ЧСВ реcпондентов):
0. PHP
1. Ruby
2. Node.js
3. .Net
4. Java/Kotlin
5. Erlang/Elixir
...
999. Haskell
источник

НК

Назар Калитюк in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
Бекенд касты: (моя версия на оновании сравнения ЧСВ реcпондентов):
0. PHP
1. Ruby
2. Node.js
3. .Net
4. Java/Kotlin
5. Erlang/Elixir
...
999. Haskell
выше больше чсв или меньше?
источник

kp

krn p in Visual Studio Code — русскоговорящее сообщество
в моем окружении тоже за пхп обычно извиняются 😄
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Назар Калитюк
выше больше чсв или меньше?
от самого низкого к самому высокому
источник

O

Ostap 🇺🇦 in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
Бекенд касты: (моя версия на оновании сравнения ЧСВ реcпондентов):
0. PHP
1. Ruby
2. Node.js
3. .Net
4. Java/Kotlin
5. Erlang/Elixir
...
999. Haskell
, Erlang\Elixir
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Ostap 🇺🇦
, Erlang\Elixir
точняк, как я мог про них забыть
источник

C

Combot in Visual Studio Code — русскоговорящее сообщество
LL COOL Rodney has been banned! Reason: CAS ban.
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
точняк, как я мог про них забыть
а как же Perl ?!
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
zinge 🐌
а как же Perl ?!
Блин вот не было в выборке у меня
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Это где бекенд на перле пишут?
источник