Тег js

unfalse

https://regex101.com/#javascript
Классный сервис, мне очень понравилось. Для неосиливших до сих пор регэкспы прям вот как раз.

112

https://github.com/nodejs/nan -- лучший мотиватор учить луа или лисп

112

cast Alinaki , unfalse , postman , TWT , NokitaKaze , Tenno-Seremel , azzz , netoneko с их экспертым мнением об вот этой урине .
Напукайте - найс или не , плиз .
allcountjs.com

unfalse

Джопс открыл линукс, а ватсон - виндоуз. И всё это на волне славы javascript.

112

а лёв.js даже найс воркает

unfalse

Внезапно неплохая лекция по NativeScript - мобильному кроссплатформенному фреймворку. Внутри Angular2 и поддержка TypeScript. Предпочтительный шаблон - MVVM. В отличии от того же Ionic, и js-код и разметки переводятся в нативный для iOS и Android какой-то особой внутренней магией. Хочу такое для десктопа. По-моему, Electron так не умеет.
[Frontflip] 19. NativeScript: как делать мобильные приложения для [...]
http://podplayer.net/#/?id=17801440 via @PodcastAddict

unfalse

Вот так новости: React, Knockout и RequireJS будут в новом Sharepoint.
Это хорошо, например. А, и TypeScript ещё каким-то боком.

unfalse

Так и не дали мне нормально поковыряться со SlickGrid.js. Теперь уже спать надо ложиться. Думал, может на knockout такие таблички хорошие есть, но пока что-то не нашёл.

unfalse

В стиме запустилась единственная в своём роде mmo-стратегия, основанная на программировании - Screeps. С довольно дешевой подпиской. Программировать надо на Javascript. Первые 30 дней дают неограниченное процессорное время. По истечении этого срока, лимит устанавливается на 10 CPU (местное исчисление процессорного времени). Если этого хватает, можно даже не платить за подписку. У меня как-то не сложилось с игрой, я не настолько энтузиаст программирования в силу разных причин (я все-таки не люблю кодить вне рабочего времени, пока всё время работа и отдых занимает), хотя выглядит игра довольно впечатляюще. А у тебя как с пет-проектами, поинт? ЛЮбите на досуге что-нибудь наколенное программировать?

unfalse

Мой первый коллбэк-hell...
И ещё говорят что промисы не нужны :-\

SP.SOD.executeOrDelayUntilScriptLoaded(function () {

SP.SOD.executeOrDelayUntilScriptLoaded(function(){

    SP.SOD.executeOrDelayUntilScriptLoaded(function(){

        SP.SOD.executeOrDelayUntilScriptLoaded(function(){
            onEveryNeededScriptAreLoaded();
        }, scriptbase + "SP.RequestExecutor.js");

    }, scriptbase + "SP.js");

}, scriptbase + "SP.Runtime.js")

}, "SP.UI.ApplicationPages.Calendar.js");

unfalse

Вот где-то на этом пункте почувствовал себя хипстерно:
https://docs.angularjs.org/tutorial/step_11

unam3

The !! construct is a simple way of turning any JavaScript expression into
its Boolean equivalent. For example: !!"he shot me down" === true and !!0 ===
false . In listing 4.8 we end up converting a function into its Boolean equiva-
lent, which will always be true . (Sure we could have hardcoded true , but then
we wouldn’t have had a chance to introduce !! ).

unam3

интересно, что мешало присвоить ф-ю и отдельно вернуть true

add: function(fn) {
    if (!fn.id) {
        fn.id = store.nextId++;
        return !!(store.cache[fn.id] = fn);
    }
}
Snoose

[object Object] has no method of escaping existential labirynth of life, except by suiciding youself to death finally.

Shura

Понадобился wisiwig редактор для моего проектика, много фич не надо, достаточно конверта в bbcode и отображения картинок в тексте. Я немного потыкался, посмотрел, что может предложить сообщество. Самый популярный редактор это CKEditor, он же самый монструозный. У нас на работе один из сайтов его использует, поэтому от него я отказался, куча раздражающих косяков при вводе текста. Выбор пал на WysiBB, вроде выглядит солидно, не слишком перегружен, поддерживает вывод в bbcode. Начал делать на нём, по ходу дела понадобилось добавить несколько собственных кнопок форматирования и собственных bb кодов. Всё, редактор на выброс, API для расширения функционала есть, но оно настолько тугое, что в половине случаев всё равно приходится лезть в код и править сурсы редактора, сам код настолько монструозен, что хер проссыш что там куда и в каком порядке отрабатывает. Промучился месяц, не выдержали нервы, начал искать альтернативы и о чудо! cleditor! Лёгкий, простой, если что, можно и в код залезть, там кода-то с гулькин нос, всё лаконично и очевидно. Буду использовать его.

unfalse

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

RA

На клиент приходит js от платёжного шлюза с таким кодом
"undefined" != typeof global ? global : "undefined" != typeof self ? self : "undefined" != typeof window ? window : {}

Казалось бы "ну и фиг с ним". Но у меня есть объект global. В итоге весь их код не работает.
Тут вижу 3 варианта
1) рефакторинг global->global2
2) бадаться с суппортом шлюза, чтобы юзали "undefined" != typeof window ? global : "undefined" != typeof self ? self : "undefined" != typeof global ? global : {}
3) заставить typeof global возвращать false.

Вот по поводу п3. Это возможно?

Shura

Вот так начинаешь делать домашний проектик, в голове крутится структура серверной части, начинаешь пилить, а в итоге погрязаешь в css и jQuery

Shura

А вот эти все редакторы в формате bbcode, они могут отдавать html, это что, действительно кто-то этим пользуется? Как можно доверять htmlу, который летит с клиентской стороны?

unfalse

Зашёл на www.nalog.ru по делам и залип на это:

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.