letsCode Channel
Ir al canal en Telegram
Интересное и полезное из мира разработки. Сниппеты. Хаки. Обсуждения тут: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw
Mostrar másEl país no está especificadoTecnologías y Aplicaciones41 417
1 746
Suscriptores
Sin datos24 horas
Sin datos7 días
Sin datos30 días
Carga de datos en curso...
Canales Similares
Sin datos
¿Algún problema? Por favor, actualice la página o contacte a nuestro gerente de soporte.
Nube de Etiquetas
Sin datos
¿Algún problema? Por favor, actualice la página o contacte a nuestro gerente de soporte.
Menciones Entrantes y Salientes
---
---
---
---
---
---
Atraer Suscriptores
octubre '23
octubre '23
+3
en 0 canales
septiembre '23
+22
en 0 canales
Get PRO
agosto '23
+37
en 0 canales
Get PRO
julio '23
+40
en 0 canales
Get PRO
junio '23
+24
en 0 canales
Get PRO
mayo '23
+27
en 0 canales
Get PRO
abril '23
+19
en 0 canales
Get PRO
marzo '23
+28
en 0 canales
Get PRO
febrero '23
+27
en 0 canales
Get PRO
enero '23
+31
en 0 canales
Get PRO
diciembre '22
+34
en 0 canales
Get PRO
noviembre '22
+38
en 0 canales
Get PRO
octubre '22
+35
en 0 canales
Get PRO
septiembre '22
+28
en 0 canales
Get PRO
agosto '22
+39
en 0 canales
Get PRO
julio '22
+40
en 0 canales
Get PRO
junio '22
+44
en 0 canales
Get PRO
mayo '22
+46
en 0 canales
Get PRO
abril '22
+59
en 0 canales
Get PRO
marzo '22
+68
en 0 canales
Get PRO
febrero '22
+30
en 0 canales
Get PRO
enero '22
+63
en 0 canales
Get PRO
diciembre '21
+93
en 0 canales
Get PRO
noviembre '21
+57
en 0 canales
Get PRO
octubre '21
+55
en 0 canales
Get PRO
septiembre '21
+35
en 0 canales
Get PRO
agosto '21
+33
en 0 canales
Get PRO
julio '21
+32
en 0 canales
Get PRO
junio '21
+35
en 0 canales
Get PRO
mayo '21
+22
en 0 canales
Get PRO
abril '21
+29
en 0 canales
Get PRO
marzo '21
+34
en 0 canales
Get PRO
febrero '21
+26
en 0 canales
Get PRO
enero '21
+1 282
en 0 canales
| Fecha | Crecimiento de Suscriptores | Menciones | Canales | |
| 03 octubre | +1 | |||
| 02 octubre | +2 | |||
| 01 octubre | 0 |
Publicaciones del Canal
Доброго дня всем
Редко даю оценку "коллегам по цеху" и в этот раз не буду =)
Но сейчас упарываюсь в то, как правильно нужно верстать HTML и весь этот ваш вэб (ля, как это всё сложно, оказывается) и нашёл замечательного господина demimurych в одном из стримов (https://www.youtube.com/watch?v=7je1ygc9Gew). То, что я после этого стрима понял, что не умею в HTML5, это отдельная тема для размышлений. Но вот сам демимурыч оказался замечательным специалистом и выступает за распространение знаний.
Короч. С полгода назад всем нам известный Немчинский запилил "сравнение Java и JavaScript", а Демимурыч неделю назад снял разбор этого "сравнения". Накидайте лукасов Мурычу, плз. Приятного просмотра
Разбор "сравнения" — https://www.youtube.com/watch?v=3GgfeCy8WuY
| 2 | Доброго дня всем
Периодически я тут подкидываю какие-то технологии, которые понравились мне, а вы в комментах накидываете альтернативы. Это весело и, для кого-то, познавательно (надеюсь).
А давайте вы в комментах накинете те технологии или инструменты, что удивили или заставили кайфануть вас в последний месяц. 🍿
Срачики приветствуются | 0 |
| 3 | Ой
https://youtu.be/LzaBdqcxCX8 | 0 |
| 4 | Давайте панику разгонять?
Погромисты не нужон
Вот документация к плагинам в ChatGPT: скармливаешь доку своего апи в виде OpenAPI/Swagger + человеческим языком описываешь что эндпоинты делают, в результате ChatGPT сам решает когда вызывать твой апи, в зависимости от того что спросил пользователь и сам выводит результат
https://platform.openai.com/docs/plugins/introduction | 0 |
| 5 | Опять консольная игрушка, шоподелать
На процессорах последних macbook как-то подозрительно медленно стали работать консольные инструменты. Так медленно, что аж бесит. Коллега посоветовал заменить горячолюбимый oh my zsh на starship. Выглядит круто, пока присматриваюсь и полностью на него не перешёл, но планирую
https://starship.rs/ | 0 |
| 6 | Привет
Еще одна игрушка для любителей консоли. Инструмент, чтобы смотреть в консоли commit diff. Есть светлая и тёмная тема, side-by-side и подсветка синтаксиса. Нраица
https://github.com/dandavison/delta | 0 |
| 7 | Очередная гиковская игрушка
Новая база данных, написанная на rust. Быстрая и много чего умеет из коробки. Например, можно ходить в неё через HTTP и запрашивать данные с помощью GraphQL или REST API
https://surrealdb.com/ | 0 |
| 8 | К рождеству всякие активности проявляются.
Для задротов (вроде меня) вот такое завтра начнётся
https://adventofcode.com/2022 | 0 |
| 9 | Вношу ясность: никого не осуждаю и не считаю неполноценным, просто делюсь своим "когнитивным искажением". Пишите хоть пальцами левой ноги, свисая с потолка, это ваше право 😘 | 0 |
| 10 | Читаю один паблик и там человек на совершенно серьёзно рассказывает как нужно и не нужно строить стартапы. И тут он выдаёт пост о слепой печати, что мол "умею, но 2 пальцами получается быстрее, поэтому не практикую". Понимаю, что уровень доверия к каналу сразу как-то упал
Это как вообще можно: связать свою жизнь с компуктерами и не уметь в слепую печать? Всё равно, что быть профессиональным водителем и каждый раз при переключении передачи смотреть на рычаг коробки передач.
Стало интересно, как вообще среди коллег по цеху с этим навыком, поэтому опрос | 0 |
| 11 | Умеешь в слепой 10-пальцевый метод печати? | 0 |
| 12 | Мне не повезло иметь полного тёзку с той же датой рождения. Разбор проблемы в течении 4 лет показывает, что все госструктуры достаточно неплохо знакомы с проблемой и готовы к сотрудничеству при решении её. Например, именно поэтому в каждом паспорте записано место рождения человека, как дополнительное поле в уникальном ключе.
Но компании-подрядчики, разрабатывающие ПО для госкомпаний, не особо в теме и совершают одни и те же ошибки, в результате которых у людей типа меня годами возникают проблемы.
Коллеги, не забывайте проверять уникальность записей на практике.
Чтобы понимать глубину проблемы, напоминаю вам про две отличные статьи по схожим проблемам
https://habr.com/ru/post/146109/
https://habr.com/ru/post/146901/ | 0 |
| 13 | Превед. Я тут. А ты придёшь?
https://youtu.be/k2KEucDQ2Qg | 0 |
| 14 | Ответ на вопрос "за что я не люблю Microsoft". Вот за такие решения и не люблю. Теперь нужно делать пустые коммиты во все репозитории, чтобы их не потерять
https://www.theregister.com/2022/08/04/gitlab_data_retention_policy/ | 0 |
| 15 | #удобняшки
Продвинутый cat для консоли. Для фанатов последней
https://github.com/sharkdp/bat | 0 |
| 16 | #удобняшки
Сервис, перегоняющий валидный curl запрос в код. Поддерживает генерацию кода для основных мейнстримовых языков
https://curlconverter.com/#java | 0 |
| 17 | Рубрика "удобняшки"
Девушка рисует неплохие шпаргалки для разработчиков в виде (почти) комиксов. Весьма недурно, рекомендую
https://wizardzines.com/comics/ | 0 |
| 18 | Честно ворую обновления из рабочих чатов)
Касательно уязвимости нулевого дня Spring4Shell.
Вышел официальный пост от команды Spring Team с пояснениями.
Ваше приложение уязвимо, если:
- Вы используете JDK 9 или новее;
- Вы используете Apache Tomcat как контейнер-сервлетов;
- Вы собираете приложение как классический WAR (а не уже привычный jar, как в Spring Boot)
- Вы используете spring-webmvc или spring-webflux завимиость;
- Вы используете Spring Framework версий с 5.3.0 по 5.3.17, с 5.2.0 по 5.2.19 или более старые версии.
В посте приведены примеры Java-конфигураций, чтобы гарантированно избежать эксплуатации уязвимости. Либо вы можете обновиться до последних версий зависимостей, которые вышли сегодня.
https://spring.io/blog/2022/03/31/spring-framework-rce-early-announcement
https://spring.io/blog/2022/03/31/spring-framework-rce-early-announcement
https://spring.io/blog/2022/03/31/spring-framework-rce-early-announcement | 0 |
| 19 | В качестве временной меры для защиты рекомендуется использовать в коде чёрный список недопустимых параметров запроса:
import org.springframework.core.Ordered;
import org.springframework.core.annotation.Order;
import org.springframework.web.bind.WebDataBinder;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.InitBinder;
@ControllerAdvice
@Order(10000)
public class BinderControllerAdvice {
@InitBinder
public void setAllowedFields(WebDataBinder dataBinder) {
String[] denylist = new String[]{"class.", "Class.", ".class.", ".Class."};
dataBinder.setDisallowedFields(denylist);
}
} | 0 |
| 20 | зацепляет любой проект, использующий аннотацию @RequestMapping с использованием значений в виде name=value (т.е значения форм, передаваемым в теле запроса не в виде xml/json и любые параметры, передаваемые в URL) | 0 |
