Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Интересные ссылки и их обсуждение (https://javascript.ru/forum/offtopic/45898-interesnye-ssylki-i-ikh-obsuzhdenie.html)

kobezzza 07.09.2014 16:11

Цитата:

Сообщение от Safort (Сообщение 329342)
kobezzza,

Где-то читал, что в современных ОС это уже не так. Мб что-то не так понял..

Возможно ты прав, т.к. я уже очень давно не освежал эту инфу :)

nerv_ 07.09.2014 21:05

"Яндекс.Деньги" ввели абонентскую плату за неактивные кошельки
Хакеры заражали компьютеры через YouTube

DARPA адаптирует видеоигры для военных
Цитата:

Американское агентство DARPA, которое занимается научными исследованиями по заказу Минобороны США, приоткрыло завесу тайны над своим интересом к видеоиграм. Оказывается, еще в 2011 году секретная структура, в чьих стенах когда-то родилась сеть, названная Интернетом, запустила программу под названием ENGAGE.
...
Но какой в этом прок Министерству обороны? Дело в том, что первая игра из серии, под названием Foldit, открыла такое явление, как мозговой краудсорсинг. Это как в старой шутке про то, что если 1000 обезьян будут беспорядочно стучать по клавишам печатных машинок, через некоторое время они напишут "Войну и Мир".
...
Сейчас американские дети, играющие в игры DARPA, представляют из себя аналог таких вот обезьян. А вот конечную цель их групповой работы — задают производители игры по своему усмотрению. Как пример — ученые всего мира около пятнадцати лет не могли "расшифровать" молекулу белка, обнаруженную в организме макаки-резус, которая делала животное устойчивым к вирусу СПИД. Собственно, из исходных данных этой задачи сделали одну из головоломок для Foldit. И игроки — простые школьники — разгадали ее всего за 10 дней.

bes 07.09.2014 21:20

Цитата:

Сообщение от nerv_
"Яндекс.Деньги" ввели абонентскую плату за неактивные кошельки

не нравятся мне яндекс деньги, ещё с тех пор как процент брался с суммы, поэтому в итоге переводится сумма минус процент (хотя давно не пользовался, возможно что-то изменилось), теперь добавлю ещё один минус в их копилку :)

Safort 07.09.2014 22:51

Наконец-то они родили его полностью: http://www.2ality.com/2014/09/es6-modules-final.html

kobezzza 08.09.2014 09:00

Цитата:

Сообщение от Safort (Сообщение 329395)
Наконец-то они родили его полностью: http://www.2ality.com/2014/09/es6-modules-final.html

Алилуйя!

***

Кстати в FF 34 aurora добавили поддержку строк шаблонов, а также новую структуру данных WeakSet.

Подробнее о новинках

Safort 08.09.2014 15:18

kobezzza,
Цитата:

Кстати в FF 34 aurora добавили поддержку строк шаблонов
Уже их использую в пробном проектике)
А ты будешь внедрять их в SS или оно там не нужно?

skrudjmakdak 08.09.2014 15:44

Цитата:

Сообщение от bes (Сообщение 329382)
не нравятся мне яндекс деньги, ещё с тех пор как процент брался с суммы, поэтому в итоге переводится сумма минус процент (хотя давно не пользовался, возможно что-то изменилось), теперь добавлю ещё один минус в их копилку :)

а какой сейчас нормальный сервис для хранения денег в инете?

skrudjmakdak 08.09.2014 15:46

Цитата:

Сообщение от Safort (Сообщение 329395)
Наконец-то они родили его полностью: http://www.2ality.com/2014/09/es6-modules-final.html

в плане родили? он же вроде еще не поддерживается??

Safort 08.09.2014 15:57

skrudjmakdak,
я про то, что наконец-то они уже определились с окончательным вариантом синтаксиса. Это только ускорит внедрение модулей в JS. Думаю, через версии ~3 в ночнушках мы вполне можем это использовать.
Но это всё не касается ИЕ, конечно же)

kobezzza 08.09.2014 15:59

Цитата:

Уже их использую в пробном проектике)
Довольно давно юзаю их, но вообще меня терзают смешанные чувства по поводу реализации этой фичи. Дело в том, что сейчас эти строки сохраняют все переводы строк и начальные пробельные символы, что в 95% нах не надо и это меня огорчает.

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

function cut(str) {
    ...
}

var str = cut`
    Hello
    world!
`


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

Вот в LiveScript сделали очень правильно:

multiline = 'string can be multiline 
            and go on and on 
            beginning whitespace is 
            ignored'

heredoc = '''
            string can be multiline
            with newlines
            and go on and on
            beginning whitespace is
            ignored
'''


Цитата:

А ты будешь внедрять их в SS или оно там не нужно?
Не буду, зачем оно там? К тому же апострофы (`) уже отданы на литералы локализации.

- template foo(name)
    `Hello` {name}!


Snakeskin.compile(<шаблон>, {
    language: {
        'Hello': 'Привет'
    }
})


***

Поскорее бы внедрили ещё новую литеральную форму объектов:

var a = {
    [1 + 2]: 5
};

a[3] // 5


А то как для монги пишешь запрос, так плакать хочется.


Часовой пояс GMT +3, время: 12:02.