Aleksey
+ "" ?
Vlad
тоже не работает, почему-то
Vlad
да и было бы просто странно))
Anonymous
Aleksey
writtenCities массив или объект?
Vlad
объект с массивами
Aleksey
судя по скрину массив
Aleksey
Vlad
Господи
Vlad
какой я невнимательный
Vlad
спасибо
Vlad
хотя стоп
Vlad
по сути проблему это не решило
Vlad
а, понял
еще раз спасибо
Eddie
всем привет, кто-то юзает ftp-sync в vscode ?
Illia
ребят, подскажите плз чат по тайпскрипту
Kronic
Illia
👍
Akmat
var arr = [];
for (var i = 0; i < 1000; i++) arr[i] = 0;
function walkIn(arr) {
for (var key in arr) arr[key]++;
}
function walkLength(arr) {
for (var i = 0; i < arr.length; i++) arr[i]++;
}
function bench(f) {
var date = new Date();
for (var i = 0; i < 10000; i++) f(arr);
return new Date() - date;
}
alert( 'Время walkIn: ' + bench(walkIn) + 'мс' );
alert( 'Время walkLength: ' + bench(walkLength) + 'мс' );
Akmat
как тут функция вызывается walkIn and walkLength?
Akmat
именно вот это код f(arr);
Taras
можно ли классы css передать в массив?
Taras
и как их записывать?
Akmat
Bohdan
https://music.yandex.ru/artist/36684/tracks
Bohdan
Bohdan
просто скролю список. от чего такая дичь?
Eddie
как мне запустить в галпе таск "browser-sync" после завершения "ftp-deploy-watch" ?
gulp.parallel - не подходит, так как,
таск "browser-sync" иногда завершаеться быстрее за ftp-deploy-watch ...
D_d
gulp run sequnce есть
Eddie
Alexander 🐯
Eddie
Или gulp v4
ну да, на gulp v4 и пишу.
чёт не работает, browser-sync запускается быстрее за ftp-deploy-watch(
Alexander 🐯
Eddie
мой gulp.js
const gulp = require('gulp')
const sass = require('gulp-sass')
const browserSync = require('browser-sync').create()
const sourcemaps = require('gulp-sourcemaps')
const gutil = require('gulp-util')
const ftp = require('vinyl-ftp')
const runSequence = require('gulp-sequence')
const notify = require('gulp-notify')
/ Configuration /
const user = 'ew'
const password = 'fdfdfdsfd43dd'
const host = 'localhost'
const port = 21
const localFilesGlob = ['..//*', '../*', '!node_modules/']
const remoteFolder = './'
// helper function to build an FTP connection based on our configuration
function getFtpConnection () {
return ftp.create({
host: host,
port: port,
user: user,
password: password,
parallel: 35,
log: gutil.log
})
}
gulp.task('ftp-deploy', function () {
let conn = getFtpConnection()
return gulp.src(localFilesGlob, { base: '.', buffer: false })
.pipe(conn.newer(remoteFolder)) // only upload newer files
.pipe(conn.dest(remoteFolder))
.pipe(notify('Dev site updated!'))
})
gulp.task('ftp-deploy-watch', function (callback) {
let conn = getFtpConnection()
gulp.watch('../sa/re/css/css/ew.css')
.on('change', function (event) {
console.log('Changes detected! Uploading file: ' + event)
return gulp.src([event], { base: '.', buffer: false })
.pipe(conn.newer(remoteFolder)) // only upload newer files
.pipe(conn.dest(remoteFolder))
})
callback()
})
gulp.task('browser-sync', () => {
browserSync.init({
proxy: 'localhost',
namespace: function (namespace) {
return 'localhost:3004' + namespace
}
})
gulp.watch('../ss/fd/css/sass/sdsd.sass', gulp.series('sass'))
})
gulp.task('sass', function () {
return gulp.src('../ss/fd/css/sass/sdsd.sass')
.pipe(sass().on('error', sass.logError))
.pipe(sourcemaps.write())
.pipe(gulp.dest('../sa/re/css/css/ew.css'))
.pipe(browserSync.stream())
})
gulp.task('default', gulp.series('sass', 'ftp-deploy-watch', 'browser-sync'))
Анатолий
Анатолий
Нормальная такая формулировка :)))
Анатолий
Почти прямым текстом "что такое фп и почему оно говно"
Анатолий
Форвардить не буду, мне не очень нравится этот канал
Дима
Наброс
Anonymous
Ну конечно enterprise java куда веселее)
https://gist.github.com/lolzballs/2152bc0f31ee0286b722
Anonymous
Наброс
Это в стиле Анатолия — рассуждать о том, в чём не разбираешься. =)
Nikita
Nikita
которые тычут тебе своим "Да у меня 45 лет опыта"
Nikita
И джаваэнтерпрайз лучшее решение для чего угодно
Nikita
"Небольшой удобный фреймворк основанный на Spring и микросервисах"
Alexander
Зочем вы пишите страшные непонятные вещи, я розочарован, это джаваскрипт чатек зочем джава фуфу
Анатолий
На самом деле во фронтенде этим страдают чаще. Очень многие ни разу не пробовали чего-то кроме своего любимого реакта/ангулара/подставить_нужное, но точно знают, что не их любимая технология - говно
Анатолий
Джунам это простительно, у них синдром утёнка, но вот почему уважаемые сеньоры таким страдают - загадка. Видимо объяснение выше, в сообщении про 45 лет :)
Nikita
Nikita
И огонь в душе погас
Nikita
А без мозга и огня за еще живыми людьми уже не угнаться
Nikita
И за место работы уже держаться надо, ведь на Java EE нет 140 вакансий в неделю
Анатолий
Для этого существуют фронтенд-чаты.
Они во всех смыслах разжигают даже полностью погасших :)
Nikita
Как раз таки в таком чате я такого последний раз и видел
Nikita
Во вью чате рассказывал какое нода говно и что писать надо на похапе и жаве
Анатолий
Видимо, порог вхождения упал вместе с возрастом вхождения, и у многих понты и выпендрёж компенсируют недостаток самооценки и отсутствие профессионализма
Nikita
называть переменную var - та еще идея
Eshently
Nikita
В описании канала инфа
Aleksey
typeof var = 'number'
var1 = 3
('number' == 3) // false
Nikita
Вилку
Eshently
это уже не имеет значения
Eshently
Anonymous
https://learn.javascript.ru/types-intro
Anonymous
Результатом typeof является строка, содержащая тип:
Eshently
Eshently
срочно удаляю свои сообщения
Nikita
Е
Anonymous
сайт лежит на hostland
Anonymous
но почему то если я докидываю файлы или странички по фтп - и пытаюсь открыть из веба - показывает 404
Anonymous
htacsess я удалил, не помогло
Anonymous
ждал день - тоже не помогло
Андрей
выключайте AdBlock при отладке, мне помогло)
Aleksey
Причем тут JS и шаред хостинг? Спрашивайте в канале php.