Мутабельное изменение данных в redux
// https://github.com/tn/test-task-card-game/blob/main/store/reducers.ts#L23
if (card.suit === data.suit && card.value === data.value) {
card.open = true
}| Verify Github on Galaxy. gid:WnXkWUEjCc6mWtkCJExgra |
| { | |
| "AccreditationSettingPage-df714d5fff552f4aac0e.js.LICENSE.txt": "/assets/w/AccreditationSettingPage-df714d5fff552f4aac0e.js.LICENSE.txt", | |
| "AccreditationSettingPage-df714d5fff552f4aac0e.js.map": "/assets/w/AccreditationSettingPage-df714d5fff552f4aac0e.js.map", | |
| "AccreditationSettingPage.css": "/assets/w/css/AccreditationSettingPage-62898c37.css", | |
| "AccreditationSettingPage.js": "/assets/w/AccreditationSettingPage-df714d5fff552f4aac0e.js", | |
| "AdminOfferingTerms-df714d5fff552f4aac0e.js.LICENSE.txt": "/assets/w/AdminOfferingTerms-df714d5fff552f4aac0e.js.LICENSE.txt", | |
| "AdminOfferingTerms-df714d5fff552f4aac0e.js.br": "/assets/w/AdminOfferingTerms-df714d5fff552f4aac0e.js.br", | |
| "AdminOfferingTerms-df714d5fff552f4aac0e.js.gz": "/assets/w/AdminOfferingTerms-df714d5fff552f4aac0e.js.gz", | |
| "AdminOfferingTerms-df714d5fff552f4aac0e.js.map": "/assets/w/AdminOfferingTerms-df714d5fff552f4aac0e.js.map", | |
| "AdminOfferingTerms-df714d5fff552f4aac0e.js.map.br": "/assets/w/AdminOfferingTerms-df714d5fff552f4aac0e.js.map.b |
Мутабельное изменение данных в redux
// https://github.com/tn/test-task-card-game/blob/main/store/reducers.ts#L23
if (card.suit === data.suit && card.value === data.value) {
card.open = true
}| function FindProxyForURL(url, host) { | |
| var domains = [ | |
| /linkedin\.com$/, | |
| /rutracker\.org$/, | |
| /playstation\.com$/, | |
| /runkit\.com$/, | |
| /t\.me$/, | |
| /telegram\.org$/, | |
| /habracdn\.net$/, | |
| /habrastorage\.org$/, |
| .main { | |
| display: inline-block; | |
| text-align: center; | |
| font-size: 16px; | |
| } | |
| .row { | |
| margin: 0; | |
| } |
Слайды https://www.slideshare.net/OleksiiOkhrymenko/nodejs-78397730
Core Dump
Большой stacktrace в Node.js
| ### Keybase proof | |
| I hereby claim: | |
| * I am lexich on github. | |
| * I am lexich (https://keybase.io/lexich) on keybase. | |
| * I have a public key ASAUKzXe52MswuF727CdLdvQ-u_2O-YEa61yPG1jcToGqgo | |
| To claim this, I am signing this object: |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"/> | |
| <title>Document</title> | |
| </head> | |
| <body> | |
| <svg width="1000" height="1000" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" style="top: 0px; left: 0px; position: relative;"> | |
| <g id="SvgjsG1120" transform="matrix(1,0,0,1,0,0)"> |
| module.exports = Ember.HTMLBars.template((function() { | |
| var child0 = (function() { | |
| var child0 = (function() { | |
| return { | |
| meta: { | |
| "fragmentReason": false, | |
| "revision": "Ember@2.4.2", | |
| "loc": { | |
| "source": null, | |
| "start": { |
| data FizzBuzz = Fizz | Buzz | FizzBuzz deriving Show | |
| fizzbuzz :: [Int] -> [Either Int FizzBuzz] | |
| fizzbuzz = map convert where | |
| convert x | |
| | (mod x 3) == 0 && (mod x 5) == 0 = Right FizzBuzz | |
| | mod x 3 == 0 = Right Fizz | |
| | mod x 5 == 0 = Right Buzz | |
| | otherwise = Left x | |
| main :: IO () |