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

kobezzza 04.12.2015 10:22

Утром в больнице (да, да, я сильно заболел :( ) чуть не подавился

Релиз языка программирования PHP 7.0

EmperioAf 04.12.2015 10:52

Цитата:

Сообщение от kobezzza
чуть не подавился

хотя это смущает:
Цитата:

Возможность использования зарезервированных ключевых слов в новых контекстах (например, можно определить функцию forEach и она не будет пересекаться с оператором foreach);
но вроде же неплохой релиз:
Цитата:

Прекращение поддержки конструктуров в стиле PHP 4, в которых имя конструктора совпадает с именем класса
Цитата:

Поддержка анонимных классов;
Цитата:

Возможность явного определения скалярных типов int, float, string и bool для аргументов и значений функций (например, "function foo(int $abc): int").
Цитата:

Существенное увеличение производительности, благодаря применению новых методов организации работы с памятью и переходу на новые структуры хранения данных. В некоторых тестах PHP 7 до двух раз быстрее PHP 5.6;

nerv_ 04.12.2015 12:14

Цитата:

Сообщение от kobezzza
Релиз языка программирования PHP 7.0

в php уже есть строгая типизация. Ждем в js :)

Цитата:

Сообщение от kobezzza
а, да, я сильно заболел

поправляйся) Я тоже болею)

join 05.12.2015 16:07

Цитата:

Сообщение от nerv_
8 принципов планирования разработки, упрощающих жизнь

10 атак на веб-приложения в действии

Пасиб за обзоры. Познавательно. Плюсик не ставится..(

trikadin 06.12.2015 06:50

Цитата:

Сообщение от nerv_
Ждем в js

Прозреваю Flow на эту роль.

nerv_ 06.12.2015 18:08

Google запатентовал способы общения беспилотных автомобилей с пешеходами

Индивидуальные маглевы skyTran отправятся в путь уже в этом году

Роботы-почтальоны появятся в США и Великобритании в 2016 году

Сравнение интеллектуальных роботов-помощников

Видео: два гонщика устроили реальный заезд в шлемах виртуальной реальности

Японцы создали осязаемые голограммы

Китайцы заявили о готовности клонировать людей

l-liava-l 06.12.2015 22:46

https://www.proofofexistence.com/

Вероятно в будущем нотариусов заменит блокчейн :)

trikadin 06.12.2015 23:02

Цитата:

Сообщение от l-liava-l
https://www.proofofexistence.com/

Ну наконец-то. Я ещё вот это очень жду.

nerv_ 08.12.2015 11:34

Российский стартап смог обойти Google в конкурсе алгоритмов по распознаванию лиц

Microsoft добавил возможность отключения слежения в версиях Windows 10 для корпоративных клиентов :D

kobezzza 08.12.2015 14:07

asm.js
Компания Microsoft анонсировала открытие JavaScript-движка браузера Edge

kobezzza 09.12.2015 12:51

На 2016 год запланировано задействование в Firefox кода на языке Rust и движка Servo

kobezzza 11.12.2015 01:08

Релиз языка программирования Rust 1.5, развиваемого проектом Mozilla

kobezzza 11.12.2015 17:52

https://play.rust-lang.org/

kobezzza 11.12.2015 19:13

Не дадим отнять у нас декораторы классов! Пишите свои негативные отзывы на это идиотское предложение.

https://github.com/wycats/javascript...tors/issues/48

cyber 11.12.2015 19:31

kobezzza, не совсем понял о чем речь

kobezzza 11.12.2015 19:36

Цитата:

Сообщение от cyber (Сообщение 399639)
kobezzza, не совсем понял о чем речь

Ну чуваки говорят, что декораторы для классов нужно удалить из стандарта ES2016, т.к. они "не семантичны языку". Это идиотизм или саботаж. Декораторы классов мега офигенная тема, которая во всю уже юзается в том же ТС. Мои новые проекты полностью построены на этом, а они хотят взять и выпилить, потому что это бесит их внутреннего перфекциониста.

cyber 11.12.2015 19:47

kobezzza, т.е они хотят убрать что то такое?
Object.defineProperty(Person.prototype, 'name', {
  value: specifiedFunction,
  enumerable: false,
  configurable: true,
  writable: true
});

?

kobezzza 11.12.2015 19:49

Цитата:

kobezzza, т.е они хотят убрать что то такое?
Я говорю о декораторах, а ну бегом гуглить и потом немедленно юзать) Стыдоба)

@deprecated
@debug
class Foo {}

cyber 11.12.2015 20:08

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

kobezzza 11.12.2015 20:15

Цитата:

Сообщение от cyber (Сообщение 399650)
kobezzza, эм, декоратор это патерн в котором одному классу передаётся другой и он расширяет его функционал , вместо класса может быть функция, но я просто не пойму как такое можно запретить.
Я знаю что такое декоратор

Во многих языках декораторы сделаны на уровне синтаксиса, и в ES2016 их тоже добавили, см мой пример выше.

https://github.com/wycats/javascript-decorators

function myDecorator() {

}

function myDecorator2() {

}

function myDecorator3() {

}

@myDecorator
class Foo {
   @myDecorator2
   @myDecorator3
   get() {}
}

cyber 11.12.2015 20:36

kobezzza, хм, интересно, т.е функция вызывается при инциализации класса и может его расширить, спасибо

kobezzza 11.12.2015 20:40

Цитата:

Сообщение от cyber (Сообщение 399658)
kobezzza, хм, интересно, т.е функция вызывается при инциализации класса и может его расширить, спасибо

При декларации (к сожалению подменить конструктор через декоратор нельзя, а вот у методов можно переопределять поведение). И не только класса, можно декорировать методы и свойства класса и методы и свойства литерала объекта.

Переменные и функции (не важно декларация или выражение), увы, декорировать нельзя.

https://medium.com/google-developers...841#.a5984m3g1

nerv_ 11.12.2015 21:31

https://github.com/wycats/javascript...ment-163665448
@kobezzza Any constructive feedback to offer?

:D

trikadin 11.12.2015 23:43

Цитата:

Сообщение от kobezzza
к сожалению подменить конструктор через декоратор нельзя

У меня до сих пор от этого бомбит.

Самая большая сложность с этими чуваками -- накатать им ответную телегу на английском -- для меня это час работы минимум.

kobezzza 15.12.2015 23:13

Релиз Firefox 43

nerv_ 15.12.2015 23:55

http://javascript.ru/forum/site/6018...oruma-v-q.html

Lemme 17.12.2015 01:26

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

a26cf84d 18.12.2015 16:55

Angular 2.0 beta

тожеРу на }{aБp

kobezzza 21.12.2015 02:35

Тестирование Firefox 44-beta и Firefox Developer Edition 45

Цитата:

Добавлена поддержка классов JavaScript, определённых в спецификации ECMAScript 6;
:)

kobezzza 23.12.2015 11:18

WebGL для всех

kobezzza 25.12.2015 00:11

Компилируем С\С++ код в WebAssembly

Rise 25.12.2015 00:57

Цитата:

Сообщение от kobezzza (Сообщение 401027)

Книжка по теме кому интересно (ни че вроде, еще не дочитал правда):
ISBN 978-0-321-90292-4 (англ.)
ISBN 978-5-97060-146-4 (рус.)

Офигенно :D

kobezzza 26.12.2015 14:12

Состоялся рождественский релиз Perl 6

bes 26.12.2015 16:37

Цитата:

Сообщение от kobezzza (Сообщение 401449)

ахуеть, все поголовно стали развиваться в своей виртуальной среде :D

nerv_ 26.12.2015 23:06

Роскомнадзор обкатывает систему мониторинга онлайн-СМИ

Роскомнадзор заблокирует крупнейшие торрент-трекеры в 2016 году

Российский интернет-кинотеатр покажет трехмерное кино в виртуальной реальности

trikadin 26.12.2015 23:12

nerv_, чёт ты желтизну какую-то кидаешь)

nerv_ 26.12.2015 23:42

Цитата:

Сообщение от trikadin
чёт ты желтизну какую-то кидаешь)

какая желтизна?

Например, рунет скоро будут гос боты сканить
Цитата:

Сообщение от nerv_
Роскомнадзор обкатывает систему мониторинга онлайн-СМИ

Или ты спрятался, в домике, и тебя это не коснется? :)

EmperioAf 27.12.2015 00:02

Цитата:

Сообщение от nerv_
рунет скоро будут гос боты сканить

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

Deff 27.12.2015 00:05

Дык к 18 году нун же готовиться ...
trikadin,
Да не, в госдуме реально обсуждают зажать инет обчество и проекты прошли первочтение

nerv_ 27.12.2015 23:47

Mozilla выпустила фреймворк A-Frame для создания сайтов виртуальной реальности


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