Перейти к публикации
  • Сейчас на странице   Всего пользователей: 4   (0 пользователей, 4 гостя)

Rooster

Программирование, т. 7

  

536 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

 

над убогими вобщет неприлично смеяться...

 

Поэтому здесь и нет шуток про Джаву  :subj:

 

пиздец, в самое больное бьешь  :cry:


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

 

 

когда есть джава блять

Минимум синтаксического сахара,

все просто и понятно.

В чем проблема?

 

1. - это большой минус языка. тк знаешь где нету синтаксического сахара вообще? в машинных кодах, но даже так люди придумали хотябы asm

2. да, но ты чтобы сделать абстрактные вещи, типа решить бизнесзадачу - тратишь больше времени

3. проблема в том что он отсталый уже относительно других

 

#hatejava

 

первое в основном следствие третьего. но и то, в последний версиях немного подтянулись, ждём 11ую версию как LTS и смотрим насколько джава выползет из своего 2001

второе - да, но всё-таки это даёт определённое кол-во гарантий безопасности. поэтому банки и не делают свой софт на питоне или джаваскрипте. насколько они нужны это уже другой вопрос, но глупо отрицать что это так и есть

Поделиться сообщением


Ссылка на сообщение

Ну так для синтаксического сахара есть скала и котлин.

Поделиться сообщением


Ссылка на сообщение

Индексу ваще без нудес Юльки надо запретить посты писать  :trollface:


Я не человек, Я - Кантона. (с)

Miraxes#2986

753357.png

Поделиться сообщением


Ссылка на сообщение

ждём 11ую версию как LTS и смотрим насколько джава выползет из своего 2001

Да они же всё равно будут поддерживать обратную совместимость, поэтому из своего 2001 она никогда не выберется

Поделиться сообщением


Ссылка на сообщение

JavaScript поддерживает совместимость но постоянно добавляются ахуенные новые фичи  :hmm:  :hmm:  :hmm:

 

 

:hmm:  :hmm:  :hmm:  :hmm:  :hmm:  :hmm:  :hmm: 

 


Shaman.png.0cdd33d48561cd068bb3c5ee78289381.png Anna.jpeg.03c9b49363298ceec256500a5d522f7d.jpeg Nigga.jpg.f807f2556bdbf68452292a9301494591.jpg

 

Поделиться сообщением


Ссылка на сообщение

Парни, столкнулся со сложным преколом, подскажите кто встречался плз

Есть ul со скроллом, в него срутся li по запросу в апи. 
(по результату this.messages = response.data li уже будут на странице)
 

axios
                    .get('../chat_messages/search')
                    .then(response => {
                        this.messages = response.data;
                        this.scrollBottom();
                    })
                    .catch(e => {
                        alert(e);
                    })
            scrollBottom(){
                let container = this.$el.querySelector("#chat-space");
                container.scrollTop = container.scrollHeight;
            },

Скролл после подгрузки выглядит вот так:

 

69629f44d9fa6de762853b3fb12f06dc.png

 

Что дичь, т.к. он должен быть в самом низу. Однако если делать не просто скролл, а setTimeout(this.scrollBottom, 100);, то скролл соответственно на месте:

 

d0cee1c7c8a17533dddbd0a201762cf2.png

 

Вопрос: что я делаю не так?  :fffuuu:

Поделиться сообщением


Ссылка на сообщение
(изменено)

Это триггерит перерисовку типа?

this.messages = response.data

Если да, то ты устанавливаешь scrollTop до того, как хуемое отрисуется, это же очевидно

 

У тебя Vue? Если да, то вызывай this.scrollBottom() через Vue.nextTick

this.$nextTick(() => {
  this.scrollBottom();
});

Изменено пользователем Rooster

Shaman.png.0cdd33d48561cd068bb3c5ee78289381.png Anna.jpeg.03c9b49363298ceec256500a5d522f7d.jpeg Nigga.jpg.f807f2556bdbf68452292a9301494591.jpg

 

Поделиться сообщением


Ссылка на сообщение

 

Это триггерит перерисовку типа?

this.messages = response.data

Если да, то ты устанавливаешь scrollTop до того, как хуемое отрисуется, это же очевидно

 

У тебя Vue? Если да, то вызывай this.scrollBottom() через Vue.nextTick

this.$nextTick(() => {
  this.scrollBottom();
});

В том и прикол что оно скроллит уже с отрисованными элементами. Фишка в следующем:

setTimeout(this.scrollBottom, 100);

                        this.$nextTick(() => {
                            console.log('i scroll next tick');
                            this.scrollBottom();
                        });

В одном месте написал(сразу после присвоения сообщений). Внутри скроллящей функции console.log(container.scrollHeight); Итог в консоли:

 

i scroll next tick
1542
 
setTimeout

2413

 

Изначальная высота контейнера до отрисовки сообщений 637.

Т.е. если брать scrollHeight по нексттику или тупо сразу же, то он будет недостаточным по какой-то причине. А если подождать немного, то scrollHeight вернёт уже то что надо

Поделиться сообщением


Ссылка на сообщение

А в $nextTick все элементы уже отрисованы на странице?


Shaman.png.0cdd33d48561cd068bb3c5ee78289381.png Anna.jpeg.03c9b49363298ceec256500a5d522f7d.jpeg Nigga.jpg.f807f2556bdbf68452292a9301494591.jpg

 

Поделиться сообщением


Ссылка на сообщение
(изменено)

банки и не делают свой софт на питоне или джаваскрипте.

Ну неправда же. Например Capital one в ноду вкладывается по самый небалуй, а это один из крупнейших банков США.


Изменено пользователем iKrivetko

Поделиться сообщением


Ссылка на сообщение
(изменено)

А в $nextTick все элементы уже отрисованы на странице?

Блять, дело раскрыто  :lolpalm: Картинки не успевают прорисоваться

Как фиксить это? 


Изменено пользователем Feanaro

Поделиться сообщением


Ссылка на сообщение

 

А в $nextTick все элементы уже отрисованы на странице?

Блять, дело раскрыто  :lolpalm: Картинки не успевают прорисоваться

Как фиксить это? 

 

А есть возможность заранее контролировать размер изображений?

 

 

 

Может это поможет бтв

https://jsfiddle.net/7zmwj6xu/8/


Shaman.png.0cdd33d48561cd068bb3c5ee78289381.png Anna.jpeg.03c9b49363298ceec256500a5d522f7d.jpeg Nigga.jpg.f807f2556bdbf68452292a9301494591.jpg

 

Поделиться сообщением


Ссылка на сообщение

Как ваще разрешать картинкам выбирать какой они будут высоты в 2018

 

А как же виртуал скроллинг делать потом  :dunno:


Я не человек, Я - Кантона. (с)

Miraxes#2986

753357.png

Поделиться сообщением


Ссылка на сообщение

сидел задрачивал 20 часов подряд алгоритмы, статистику, майнил блять, машин лернил, даже подрочить и забанить кого-нибудь не отвлекался

думаю зайду ка я на хедхантер, пора бы канеш резюме нормальное составить и отправлять, гляну скок шлюх сразу приставят к такому ценному кадру как я, ведь дата саинтисты белая кость капиталистических джунглей

реальность: полубесплатная стажировка от ЗАО рога и копыта - половина слов хуй пойми че значит, желательно чтобы вы были призером   

ACM ICPC :pisubudew: 

 

я блять боюсь отправлять резюме и идти на интервью потому что если мне такой панч в лицо прилетит от ебаната, который составлял эту вакансию, то даже мое нечеловеческое самообладание даст течь

если б я хотел чтоб работа заключалась во взаимодействии с долбоебами, я бы блять на таксиста обучился сука  :avtorklif:  :avtorklif:  :avtorklif: 


живое величие

Поделиться сообщением


Ссылка на сообщение

слишком много думаешь, проспись

Поделиться сообщением


Ссылка на сообщение

Ебаное IT


have courage and be kind

  😈🫀💋 🩸👣🤌🏿🦄 🐝 ☄️❣️ 💕 💞❤️😈

 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖

220941652_Annotation2021-03-20123345.jpg.23dcff343d6a377badf433b20f5271fd.jpg

💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 

Поделиться сообщением


Ссылка на сообщение

JavaScript поддерживает совместимость но постоянно добавляются ахуенные новые фичи  :hmm:  :hmm:  :hmm:

 

 

:hmm:  :hmm:  :hmm:  :hmm:  :hmm:  :hmm:  :hmm: 

 

 

Тебе бтв приходится постоянно мигрировать между версиями ангуляра, жиквери и тд.

В чистой жаве тоже все совместимо, сортировка пузырьком с java 1.0 заработает. Другое дело апишки.

Поделиться сообщением


Ссылка на сообщение

 

 

реальность: полубесплатная стажировка от ЗАО рога и копыта

Хуй знает ищи на джуна вакансии , в рога и копыта не иди -  будут дрочить как 1с ников за 15к в мес  

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...