Size: a a a

2020 July 13

VS

V7v S6k in Frontend UA
так само ти можеш написати свій конфіг поверх SpaceVim
источник

EO

Eugene Obrezkov in Frontend UA
спасибо, буду завтра вникать
источник

SS

Sviatoslav Sydorenko... in Frontend UA
Mark
через coc-fzf
Ухти TIL
источник
2020 July 14

EO

Eugene Obrezkov in Frontend UA
Mark
а що він просто лідер задає на спейс чи що?
источник

D

D in Frontend UA
Накатал статейку по фронту, можно сюда закинуть?)
источник

EO

Eugene Obrezkov in Frontend UA
D
Накатал статейку по фронту, можно сюда закинуть?)
не вижу причин, чтобы не кидать 🙂
возможно вызовёт бурные обсуждения темы
источник

D

D in Frontend UA
Eugene Obrezkov
не вижу причин, чтобы не кидать 🙂
возможно вызовёт бурные обсуждения темы
Посмотрим)
источник

EO

Eugene Obrezkov in Frontend UA
D
Посмотрим)
уберите только превью, оно весь чат съело
источник

D

D in Frontend UA
https://t.me/creative_coder/102 тогда так наверное
Telegram
Creative Coder
Как круто рендерить кукурузку или разбор corn revolution 🌽

По запросу ребят из @promaxdesign решил исследовать рендеринг https://go.pioneer.com/cornrevolution от https://resn.co.nz/. Там действительно есть крутые фишки, но обо всём по порядку 😊

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

Для работы с WebGL используется старая добрая трёха. В принципе весь пайплайн довольно прямолинейный, рисуется фон, потом частицы, потом собственно качан, текст и пост обработка.

Фон – два радиальных градиента на SDF с шумом, шум самый обычный
fract(sin(dot(st.xy, vec2(12.9898, 78.233))) * 43758.5453123);

Частицы в расфокусе на самом деле не в расфокусе, а полупрозрачные поинты, форма которых определяется опять же при помощи SDF. Как это делать можно почитать тут – https://thebookofshaders.com/07/. Разрабы прямо в коде шейдера манерно оставили ссылку :) Цвет определяется просто юниформой, а вот прозрачность зависит от 4х факторов – форма…
источник

EO

Eugene Obrezkov in Frontend UA
D
https://t.me/creative_coder/102 тогда так наверное
Telegram
Creative Coder
Как круто рендерить кукурузку или разбор corn revolution 🌽

По запросу ребят из @promaxdesign решил исследовать рендеринг https://go.pioneer.com/cornrevolution от https://resn.co.nz/. Там действительно есть крутые фишки, но обо всём по порядку 😊

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

Для работы с WebGL используется старая добрая трёха. В принципе весь пайплайн довольно прямолинейный, рисуется фон, потом частицы, потом собственно качан, текст и пост обработка.

Фон – два радиальных градиента на SDF с шумом, шум самый обычный
fract(sin(dot(st.xy, vec2(12.9898, 78.233))) * 43758.5453123);

Частицы в расфокусе на самом деле не в расфокусе, а полупрозрачные поинты, форма которых определяется опять же при помощи SDF. Как это делать можно почитать тут – https://thebookofshaders.com/07/. Разрабы прямо в коде шейдера манерно оставили ссылку :) Цвет определяется просто юниформой, а вот прозрачность зависит от 4х факторов – форма…
но... это же не статья, плюс ссылка ведёт на другой канал
источник

D

D in Frontend UA
Eugene Obrezkov
но... это же не статья, плюс ссылка ведёт на другой канал
Разбор используемых техник, вполне себе статья. Как сделать тогда?
источник

EO

Eugene Obrezkov in Frontend UA
D
Разбор используемых техник, вполне себе статья. Как сделать тогда?
к контенту никаких вопросов, просто когда говорят "статья" у меня сразу ассоциация со своим блогом и линкой туда
тут получается ссылка на свой блог в телеграмм, что непривычно для меня :)
источник

D

D in Frontend UA
Ну я пишу в телеграм :)
источник

KW

Kyril Wadzinski in Frontend UA
Подскажите, пожалуйста, кто знает как подключить js внутри php?
источник

DB

Dima Bildin in Frontend UA
Kyril Wadzinski
Подскажите, пожалуйста, кто знает как подключить js внутри php?
уточните ваш вопрос
источник

KW

Kyril Wadzinski in Frontend UA
Dima Bildin
уточните ваш вопрос
Есть php в который я хочу подключить js файл через <script src=""></script>
источник

DB

Dima Bildin in Frontend UA
Kyril Wadzinski
Есть php в который я хочу подключить js файл через <script src=""></script>
А вопрос в чём?
Добавляешь js файл через <script src=""></script> туда, где лежит html
источник

E

Evgen in Frontend UA
Kyril Wadzinski
Подскажите, пожалуйста, кто знает как подключить js внутри php?
Вы явно задаете не верный вопрос.
Но попробуйте так:
echo "<script src=''></script>"
источник

NP

Nick Peleh in Frontend UA
Привіт!
Можливо хтось має більше досвіду в роботі з Google Maps API.

Geocoding API повертає мені наступний респонс (приклад):
{
   "results" : [
      {
         "address_components" : [
            {
               "long_name" : "30, с",
               "short_name" : "30, с",
               "types" : [ "street_number" ]
            },
            {
               "long_name" : "Stryiska Street",
               "short_name" : "Stryiska St",
               "types" : [ "route" ]
            },
            {
               "long_name" : "Sokilnyky",
               "short_name" : "Sokilnyky",
               "types" : [ "locality", "political" ]
            },
            {
               "long_name" : "Pustomytivs'kyi district",
               "short_name" : "Pustomytivs'kyi district",
               "types" : [ "administrative_area_level_2", "political" ]
            },
            {
               "long_name" : "L'vivs'ka oblast",
               "short_name" : "L'vivs'ka oblast",
               "types" : [ "administrative_area_level_1", "political" ]
            },
            {
               "long_name" : "Ukraine",
               "short_name" : "UA",
               "types" : [ "country", "political" ]
            },
            {
               "long_name" : "81130",
               "short_name" : "81130",
               "types" : [ "postal_code" ]
            }
         ],
         "formatted_address" : "Stryiska St, 30, с, Sokilnyky, L'vivs'ka oblast, Ukraine, 81130",
         "geometry" : {
            "location" : {
               "lat" : 49.7738732,
               "lng" : 24.0108832
            },
            "location_type" : "ROOFTOP",
            "viewport" : {
               "northeast" : {
                  "lat" : 49.7752221802915,
                  "lng" : 24.0122321802915
               },
               "southwest" : {
                  "lat" : 49.7725242197085,
                  "lng" : 24.0095342197085
               }
            }
         },
         "place_id" : "ChIJA3GSCcXnOkcRP2STmqnvUkQ",
         "plus_code" : {
            "compound_code" : "Q2F6+G9 Sokilnyky, Lviv Oblast, Ukraine",
            "global_code" : "8GX6Q2F6+G9"
         },
         "types" : [
            "establishment",
            "food",
            "grocery_or_supermarket",
            "point_of_interest",
            "shopping_mall",
            "store",
            "supermarket"
         ]
      }
   ],
   "status" : "OK"
}

 
Як видно в address_components масив містяться різні типи.
 
З документації api:
administrative_area_level_1 indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels. In most cases, administrative_area_level_1 short names will closely match ISO 3166-2 subdivisions and other widely circulated lists; however this is not guaranteed as our geocoding results are based on a variety of signals and location data.
 

Згідно https://en.wikipedia.org/wiki/ISO_3166-2:UA
к
од для Львівської області - UA-46, але в google респонсі він ніде не фігурує, там
{
               "long_name" : "L'vivs'ka oblast",
               "short_name" : "L'vivs'ka oblast",
               "types" : [ "administrative_area_level_1", "political" ]
},

Питання полягає в наступному:
В нас є внутрішня база з країнами і відповідними регіонами, де регіони містять якраз ISO 3166-2 значення. І мені треба прив'язати регіон, що повертає Google API до того, що міститься в нас. Я цього зробити не можу, так як нема спільних ключів.
 
Можливо є можливість отримувати ISO 3166-2 значення від Google API? Або може інший підхід порадите?
источник
2020 July 15

IT

Ivan Tytarenko in Frontend UA
Господа тайпскриптизеры, а как вы обычно разруливаете подобные кейсы? https://www.typescriptlang.org/play/index.html#code/C4TwDgpgBAglC8UDeBYAUFKBDAXFA5FvugL7rqiRQBCCy6mARnvo8WiVAGSzloDGAewB2AZ2BRBjAFZ44AHxp0kJANx8AlgDMoACinSAdIwCUyKAHoLUMACdBkW6AJsoAE0ERRUYYIkQADw1xSWEoSmgAIhhIhighMQksOgNjUiA

Typeguard как вы видите не работает (чертов Union)
источник