show episodes
 
P
Pro WEB IT

1
Pro WEB IT

Unsubscribe
Unsubscribe
Еженедельно+
 
Авторский подкаст Александра Майорова.Про IT, собеседования, WEB технологии, программирование и не только.Все об IT жизни и жизни в IT, карьере и разработке, собеседованиях, зарплате и найме.Импровизированные разговоры о компьютерных технологиях и прочего интересного из мира ИТ.
 
В русскоязычном подкасте о языке программирования Go мы обсуждаем свежие новости, приглашаем интересных гостей, рассказываем о проходящих конференциях по всему миру. Ключевые слова: go, golang, golangshow.
 
Loading …
show series
 
Interview with Nathan Youngman Nathan Youngman is a self-taught web developer and author of Get Programming with Go.He serves as organizer for the Edmonton Go meetup, mentor with Canada Learning Code,and paparazzi of VIP gopher plushies. He has Patreon page. He also used to blog before started writing books. Discount code The publisher of “Get Prog…
 
Interview with William Kennedy Willam is a managing partner at Ardan Labs, a high-performance development and training firm working with startups and fortune 500 companies. He is also a co-author of the book Go in Action, the author of the blog GoingGo.Net, and a founding member of GoBridge which is working to increase Go adoption through diversity…
 
Topics Weekly issues report from Alexey: proposal: spec: define _ on rhs as zero value proposal: Go 2: spec: introduce structured tags math/bits: add extended precision Add, Sub, Mul, Div fmt: maps should format in sorted order regexp: revert per-Regexp use of sync.Pool runtime: big performance penalty with runtime.LockOSThread cmd/link: darwin_amd…
 
Темы Отчет от Александра: cmd/link: compress DWARF sections in ELF binaries doc: describe modules in Go 1.11 release notes and Go FAQ Традиционный отчёт от Алексея: proposal: spec: define _ on rhs as zero value proposal: Go 2: spec: introduce structured tags math/bits: add extended precision Add, Sub, Mul, Div fmt: maps should format in sorted orde…
 
Topics Starts at [00:01:26]. DRAFT Go 1.11 Release Notes Fixing the billion dollar mistake in Go by borrowing from Rust The State of Developer Ecosystem Survey in 2018 Introduction to the Go compiler Go code refactoring: the 23x performance hunt justforfunc #35: Implementing the tree command from scratch Implementing Metrics In Go Prometheus’ Summa…
 
Темы [00:00:44] DRAFT Go 1.11 Release Notes [00:01:24] Fixing the billion dollar mistake in Go by borrowing from Rust [00:13:42] The State of Developer Ecosystem Survey in 2018 [00:32:52] Introduction to the Go compiler [00:38:25] Go code refactoring: the 23x performance hunt [00:43:48] justforfunc #35: Implementing the tree command from scratch [0…
 
Topics [00:01:14] Weekly commits report from Alex os: add UserCacheDir regexp: don’t allocate when All methods find no matches sync: enable profiling of RWMutex regexp: Regexp shouldn’t keep references to inputs cmd/compile: avoid mapaccess at .. cmd/trace: beautify goroutine page cmd/pprof: add readline support similar to upstream [00:04:23] Weekl…
 
Темы [00:00:40] Еженедельный отчёт от Саши os: add UserCacheDir regexp: don’t allocate when All methods find no matches sync: enable profiling of RWMutex regexp: Regexp shouldn’t keep references to inputs cmd/compile: avoid mapaccess at .. cmd/trace: beautify goroutine page cmd/pprof: add readline support similar to upstream [00:06:07] Еженедельный…
 
Темы Go’s New Brand An Analysis of vgo Opening keynote: Go with Versions - GopherConSG 2018 vgo integration support Some common traps while using defer The Tragedy of Finalizers Sharp-Edged Finalizers in Go Understanding Condition Variable in Go How I write Go HTTP services after seven years Debugging Latency in Go 1.11 Execution tracing in Go 1.11…
 
Слушайте в iTunes,подписывайтесь через RSS и Телеграм каналили Вконтакте. Ссылки Кортежи в JavaScript и TypeScript Создаем иммутабельные объекты на TypeScript Статья про CONST в JavaScript Аудиозарисовки прошедших будней усталым голосом. Телеграм могут заблокировать, а я не готовлюсь к этому. Стоит ли изучать JS или можно сразу учиться работать с ф…
 
Второй по счету и первый по номеру выпуск. В этот раз почти 15 минут. Эдакая 15минутка про WEB IT. Рассказываю, почему слово CONST в JavaScript делает свою работу правильно! Разбираемся в сути и предназначении констант.Рекомендую сериалы. Ведущие и гости Александр Майоров Моно выпуск, без гостей Содержание 00:02:12 Про константы и иммутабельность в…
 
Пилотный нулевой выпуск. Про себя и планы.Про RadioJS Nightly, первый Moscow Vue.js Meetup и почему я заинтересовался Vue.js и чем он мне понравился.Про jQuery и сложность фронтенда. 19 минут разговоров о том, что я собрался делать и с чего начинаю. Ведущие и гости Александр Майоров Моно выпуск, без гостей Содержание 00:01:00 Про себя, кто я 00:05:…
 
Этот выпуск был записан в начале марта перед GopherCon’ом. Мы долго не могли его выложить из-за проблемы со звуком.Огромное спасибо Константину Веселкову за решение этой проблемы. Гости Алексей Акулович Григорий Елеськин Темы Традиционный отчёт от Алексея proposal: sync: support for sharded values proposal: Go 2: allow cap(make([]T, m, n)) > n cmd/…
 
Гости Искандер Шарипов, контрибьютор в проект Go. Марко Кевац из Badoo. Расскажет про сниффинг gRPC-трафика. Темы Традиционный отчет от Алексея: runtime: use sparse mappings for the heap cmd/compile: enable mid-stack inlining cmd/go: add more options to security whitelist cmd/go: options missing from cgo whitelists cmd/link: support msvc object fil…
 
Исправленная версия выпуска 119. Огромное спасибо Константину Веселковуза восстановление звука. Гость В гостях Искандер Шарипов, контрибьютор в проект Go. В программе: Рассказ гостя о себе и своем отношении к Go Утилиты с AST Emacs и Go Дополнительный справочник по странностям особенностям Go ассемблера (под amd64). Обновляется при значительных изм…
 
Звук этого выпуска был исправлен и загружен как отдельный эпизод. Гость В гостях Искандер Шарипов, контрибьютор в проект Go. В программе: Рассказ гостя о себе и своем отношении к Go Утилиты с AST Emacs и Go Дополнительный справочник по странностям особенностям Go ассемблера (под amd64). Обновляется при значительных изменениях в этот самый ассемблер…
 
Темы Go теперь принимает Pull Request’ы на GitHub’е. Почти. Вопрос из Twitter’а про этот репозиторий. Go gotcha: newbie or ninja? Maintaining API Versions in Go go.uuid: Breaking API Change (#66) Конференции и митапы Go 1.10 Release Party GopherCon Russia 2018 17-го марта в Москве Kubecon and Cloud Native Con Europe 2018 с 2-го мая в Копенгагене Go…
 
Темы Еще раз про vendoring или go-bindata The Decomposable Monolith: Long Live the Monolith, Long Live Services! Here are some amazing advantages of Go that you don’t hear much about Go is not (very) simple, folks Escape-Analysis Flaws All about Go’s Stringer interface If aligned memory writes are atomic, why do we need the sync/atomic package? Go’…
 
Интервью с sam’ом boyer’ом на dotGo 2017. Interview with sam boyer at dotGo 2017. Звук от Алексея очень плох, но sam’а слышно хорошо. Благодарим Константина Веселковаза помощь в восстановлении звука этого интервью.Подкаст GolangShow
 
Интервью с Jaana Burcu Dogan a.k.a. rakyll на dotGo 2017. Interview with Jaana Burcu Dogan a.k.a. rakyll at dotGo 2017. В нём по какой-то причине Алексей называет Derek’а Parker’а Трэвисом. Приношу свои извинения. Звук в самом начале очень плох, но потом становится лучше. Благодарим Константина Веселковаза помощь в восстановлении звука этого интерв…
 
Темы Еженедельный отчёт от Лёши proposal: Go 2: capability based security via stateless packages x/perf/cmd/benchstat: tips or quickstart for newcomers Go 1.10 RC1 is released! Upcoming Go protobuf release Which languages are developers planning to learn next? Ranking Programming Languages by GitHub Users OpenCensus: http://opencensus.io https://op…
 
Темы Go 1.9.3 https://github.com/golang/go/milestone/63?closed=1 Go 1.10 Обзор в блоге Гоферакадемии dep 0.4.0 dinosaurus, инструмент для генерации документации Announcing Go Support for AWS Lambda Speed and Stability: Why Go is a Great Fit for Lambda Days Since Last Go HTTP Router Twirp: a sweet new RPC framework for Go Cooking gRPC от Алексея Wri…
 
Темы Традиционный отчет от Александра runtime: make LockOSThread/UnlockOSThread nested cmd/compile: optimize signed non-negative div/mod by a power of 2 runtime: don’t start new threads from locked threads runtime: make it possible to exit Go-created threads math/big: implement Lehmer’s GCD algorithm cmd/compile: compiler support for buffered write…
 
Темы Традиционный отчет от Лёши cmd/compile: compiler can unexpectedly preserve memory cmd/go: fix TestImportMain not to write to current directory cmd/go: “fork/exec foo.test: text file busy” flakes runtime: Windows 2008: all goroutines are asleep - deadlock archive/zip: need new api to support local file name encoding crypto/x509: add Name Constr…
 
Темы Еженедельный отчёт от Лёши cmd/compile: reports wrong line number when calling a method in multiple lines crypto/sha256: provide a way to efficiently hash multiple byte slices proposal: Go 2: method signature overloading proposal: Go 2: remove embedded struct proposal: Go 2: sends on closed channels do not panic Proposal: Just Use Github Propo…
 
Темы Традиционный отчет от Саши testing: parallelize tests over count strconv: optimize Atoi for common case fmt: document verbs %b %d %o %x %X for printing pointers cmd/fix: rewrite x/net/context by default math/rand: add Shuffle runtime: improve timers scalability on multi-CPU systems runtime: optimize siftupTimer and siftdownTimer a bit Go does …
 
Темы Еженедельный отчёт от Саши https://github.com/LK4D4/report/blob/master/reports/golang-08-30_go19.md Go 1.9 Release Notes Еженедельный отчёт от Лёши x/tools/godoc: godoc failing on aliases when viewing pkg/builtin net/http: remove support for status code 418 I’m a Teapot net: LookupTXT regards a TXT record with multiple strings as multiple reco…
 
Гость В гостях Кирилл Даншин. Темы: рассказ гостя о себе проект Awesome Go упоминали Go Report Card Pointer другие open-source проекты гостя фреймворк gramework потокобезопасные мапы efaceconv пулл-реквест про версии Go для Travis CI секретный язык goodlang Темы Еженедельный отчёт от Лёши runtime: label runtime functions based on their roles cmd/go…
 
Темы Еженедельный отчёт от Лёши: bytes: appending to a single slice from Split output can affect other slices of the output net/http/httptrace: add ServerTrace hooks fmt: maps should format in sorted order x/tools/godoc: memory grows exponentially if symlink loop exists in $GOPATH proposal: database/sql: support creating a *sql.DB directly from a d…
 
Гости Яна Лашкевич и Миша Кабищев рассказывают о GoWayFest 2017,первой Go-конференции в Восточной Европе, которая пройдет в Минске 21 июля. Темы Отчет от Александра: cmd/compile/internal/gc: speed-up small array comparison runtime: avoid division in gc cmd/link: fix accidentally-quadratic library loading doc: add qualified mention of dep to FAQ sys…
 
Темы Go 1.9 Beta 1 is released Go 1.9 Release Notes The RedMonk Programming Language Rankings: June 2017 Deploying a Go application with systemd socket activation Good open source web Golang project to read through the code? Soft Plush Gophers looking for new friends Вебинар по Gogland Gogland EAP 9 Fun with Channels in Golang Package Oriented Desi…
 
Спецвыпуск с конференеции РИТ++ 2017.Митап “Go в продакшн”. Фото из материалов конференции Запись производилась в полевых условиях. Участники митапа делятся своим опытом и видением различных вопросов,связанных с Go. В гостях Даниил Подольский, Андрей Минкин, Игорь Должиков, Иван Круглов и многие другие.…
 
Темы Еженедельный отчёт от Саши Еженедельный отчёт от Лёши: cmd/compile: defer+delete argument bug runtime: terminate locked OS thread if its goroutine exits x/mobile: gomobile apps crash inside runtime.usleep() on Android O beta x/net/http2: high RAM usage after closing response bodies early with HTTP2 connections plugin: Add support for closing p…
 
Темы Еженедельный отчёт от Саши internal/cpu: new package to detect cpu features net: allow Resolver to use a custom dialer container/heap: avoid up() invoke if down() success at heap.Remove() cmd/compile: eliminate some bounds checks from generated rewrite rules Еженедельный отчёт от Лёши math: add Round proposal: cmd/go: add *_unix.go recognition…
 
Темы Еженедельный отчёт от Саши bytes: optimize Buffer’s Write, WriteString, WriteByte, and WriteRune container/heap: optimization when selecting smaller child cmd/go: add support for concurrent backend compilation cmd/go: enable concurrent backend compilation by default cmd/compile: use a buffered channel for the function queue Еженедельный отчёт …
 
Темы Еженедельный отчёт от Саши runtime: align mcentral by cache line size context: define behavior for Err before Done is closed testing: add argument to list tests, benchmarks, and examples sync: import Map from x/sync/syncmap reflect: use sync.Map instead of RWMutex for type caches encoding/gob: replace RWMutex usage with sync.Map encoding/xml: …
 
Темы Еженедельный отчёт от Саши runtime: preallocate some overflow buckets sync: align poolLocal to CPU cache line size os: fix race between file I/O and Close Еженедельный отчёт от Лёши https://github.com/chapsuk/frissgo race: not working with Alpine based image (#14481) cmd/go: reject use of PIE with -race (#20038) cmd/compile: parallelize compil…
 
Темы Еженедельный отчет testing: add TB.Helper to better support test helpers sync: improve Pool performance proposal: Go 2: “result” type «Год с Go в реальной работе» periph Moby пришёл! Проекты, библиотеки и примеры кода A FUSE filesystem and dungeon crawling adventure game engine Ponzu is a powerful and efficient open-source HTTP server framewor…
 
Темы Отчет от Александра Вышел Go 1.8.1 Go Developer Experience Working Group Applied Go: Text-based user interface cmd/compile: add initial backend concurrency support ARM64 компиляция в два раза быстрее justforfunc #9: The Context Package Подать заявку на участие в diversity-гранте от Women Who Go на поездку на Gophercon 2017 можно до 17-го апрел…
 
Темы Огромный отчет от Александра Обсуждение блокировок на сисколлах Mid-stack inlining in the Go compiler pprof should report non-heap memory runtime: make ReadMemStats STW for < 25µs use non-blocking I/O for pollable files automatically Вышел перевод книги “Go in practice” Облегчаем реверсинг Golang бинарников или зачем вообще писать скрипты в ID…
 
Темы Релиз go 1.8 Митап в Москве Logging, interfaces, and allocation Конкурс от Алексея Плюшевый гофер достанется тому, кто напишет инструмент для поиска “интересных” issues в репозитории https://github.com/golang/go.Подробности в подкасте! Спонсоры и “патроны” Промо-код GOLANGSHOW для облачного хостинга DigitalOcean. Gravitational, облачные сервис…
 
Темы Отчет от Александра time: use monotonic clock to measure elapsed time Проблемы gopkg.in Context is for cancelation Pitfalls of context values and how to avoid or mitigate them in Go Создание кастомных Go-профилей с помощью pprof. Запоминаем стеки Go code intelligence on Sourcegraph Grappling with Go Go advanced testing tips & tricks Проекты, б…
 
Гости В гостях Александр Золотов и Сергей Игнатовразработчики IDE Gogland из JetBrains. О чем поговорили с гостями: [00:03:23] Про IDE Gogland и [00:14:33] отличия от плагина для IDEA Что умеет Gogland [00:14:58] История возникновения IDE [00:19:40] Proposal от Флорина [00:24:35] Про Language Server [00:29:14] Насколько важно авторам IDE самим испо…
 
Темы My Go Resolutions for 2017. Support gradual code repair while moving a type between packages. Corpus of interesting Go code. Go Interpreter. The Go project in 2017. Gardening. dep tool. Go and Dogma. proposal: decide policy for sub-repositories. proposal: spec: add ‘must’ operator to return err up. proposal: Passing Go arguments and results in…
 
Гости В гостях Яна и Миша из Juno. Яна - основатель, фасилитатор, НЕменеджер и HR Juno Минск и backend-команды в частности.Миша - архитектор Juno, backend-решения. О чем поговорили с гостями: Где, как и для чего используют Go в Juno Почему в Juno решили писать на Go Микросервисы: как и почему Сколько человек все это пишет, откуда они и какой у них …
 
Темы Go: How I start Go best practices, six years in Standard Package Layout Чем запомнился 2016-й год в мире Go Composable event distribution for Go Thinking about $GOPATH Comparing Values in Go Документация Перевод от Марко Enigma emulator in Go Teaching Go to complete beginners Либы, открытые исходники, примеры кода https://github.com/octago/sfl…
 
Темы 1.8beta2 is out Participate in the Official 2016 Go User Survey Building a Go Debugger Gogland, IDE для Go от JetBrains Wide Web-based IDE for Teams using Go The Saga of Go Dependency Management Finding good packages in the Sea of Open-Source Declaration Scopes in Go Data Pipelines and Versioning with the Pachyderm Go Client Writing good unit …
 
Темы Адвент Гоферакадемии. Много разных тем Plugin’ы: Go Plugins Issue 18190: plugin: loading plugin leads to ‘fatal error: invalid runtime symbol table’ with some stdlib packages Issue 17150: cmd/go: drop runtime from plugins proposal: make it trivial to obtain and test code against new go releases What “accept interfaces, return structs” means in…
 
Темы Go 1.7.4 and Go 1.6.4 are released Go 1.8beta1 released Proposal cmd/compile: add line numbers for values and blocks at HTML SSA output? Как прошел GDG DevFest Казань 26 ноября 2016 Общее фото с участниками Let’s Learn Algorithms: Implementing Binary Search Reddit: The Future of /r/golang Golang’s Real-time GC in Theory and Practice Адвент на …
 
Гости В гостях Андрей Минкин из Бишкека и Леонид Кальнеус из Новосибирска. Темы Как прошел DevFest Немного статистики: 520+ участников из 18 городов и 3-х стран 41 докладчик из 9 стран 5 параллельных сессий, два дня температура “за бортом” ~ -30. Go related speakers: Daniel Whitenack, Florin Patan, Andrew Minkin, Максим Чечель, Natalie Pistunovich …
 
Loading …

Краткое руководство

Google login Twitter login Classic login