uk: Математика, природничі науки

description: Some Unusual Heck Reactions

uk: вхід без авторизації

name: Lecture Catalytic Organometallics 5 - 22.04.14


Gerald Dyker

type: Person

de: Chemie

fi: kemia

uk: Хімія

en: Chemistry

fr: Chimie

da: Kemi

es: Química

nl: Scheikunde

de: Mathematik, Naturwissenschaften

uk: Математика, природничі науки

en: Mathematics, Natural Sciences

description: Profiling Palladium

TIB AV-Portal

type: Service

type: WebContent

type: MediaObject

@language: en

cs: přihlášení není vyžadováno

de: keine Anmeldung erforderlich

uk: вхід без авторизації

en: no login required

nl: geen login vereist

name: Lecture Catalytic Organometallics 6 - 23.04.14

Ruhr-Universität Bochum (RUB)

addressCountry: DE

addressLocality: Bochum

addressRegion: North Rhine-Westphalia

type: Organization

cs: Video

de: Video

fi: Video

uk: Відео

en: Video

fr: Vidéo

da: Video

nl: Video

es: Video


uk: Математика, природничі науки

description: Palladium-Catalyzed Multicomponent Processes - Catellani Reaction

uk: вхід без авторизації

name: Lecture Catalytic Organometallics 7 - 25.04.14


uk: Математика, природничі науки

description: Palladium-Catalyzed Cross Coupling Processes: Negishi, Suzuki, Sonogashira

uk: вхід без авторизації

name: Lecture Catalytic Organometallics 8 - 29.04.14


uk: Математика, природничі науки

description: Tsuji-Trost Reaction

uk: вхід без авторизації

name: Lecture Catalytic Organometallics 9 - 30.04.14


uk: Математика, природничі науки

description: Stereocontrol in Retrosynthetic Analysis

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 10 - 05.11.14


uk: Математика, природничі науки

description: Target Molecules with Adjacent Stereocenters

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 11 - 11.11.14


uk: Математика, природничі науки

description: Aliphatic Heterocycles

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 12 - 12.11.14


uk: Математика, природничі науки

description: Hetarenes: Furans, Pyrrols and Thiophenes

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 13 - 19.11.14


uk: Математика, природничі науки

description: Hetarenes: Indoles, Benzofurans, Pyridines, Quinolines, Isoquinolines

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 14 - 25.11.14


uk: Математика, природничі науки

description: Hetarenes: Oxazoles, Isoxazoles, Thiazoles, Imidazoles, Pyrazoles, Triazoles

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 15 - 26.11.14


uk: Математика, природничі науки

description: Conjunctive Reagents

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 16 - 02.12.14


uk: Математика, природничі науки

description: Epibatidine: Retrosynthetic Analysis

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 17 - 03.12.14


uk: Математика, природничі науки

description: Epibatidine: Enantioselective Synthesis

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 18 - 09.12.14


uk: Математика, природничі науки

description: Epothilone: Retrosynthetic Analysis

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 19 - 10.12.14


uk: Математика, природничі науки

description: Key terms of retrosynthetic analysis: synthon, retron, synthetic equivalent

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 1 - 07.10.14


uk: Математика, природничі науки

description: Special Hydrocarbons: “Fixed” Conformers of Cyclohexane

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 20 - 17.12.14


uk: Математика, природничі науки

description: Carbon Frameworks Resembling Polyhedrons

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 21 - 07.01.15


uk: Математика, природничі науки

description: Terpenoid Hydrocarbons, Longifolene and Isocomene

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 22 - 13.01.15


uk: Математика, природничі науки

description: Free Radical Cyclizations

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 23 - 16.01.15


uk: Математика, природничі науки

description: Mannich Reactions in Alkaloid Syntheses

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 24 - 21.01.15


uk: Математика, природничі науки

description: Magic Mannich 1: Aza-Cope Mannich Combinations

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 25 - 22.01.15


uk: Математика, природничі науки

description: Magic Mannich 2: Domino Processes with Iminium Cations

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 26 - 28.01.15


uk: Математика, природничі науки

description: Targeting Red Tide Toxins: Brevetoxin B

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 27 - 04.02.15


uk: Математика, природничі науки

description: The Universal Retron of the Ring Closing Olefin Metathesis

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 28 - 06.02.15


uk: Математика, природничі науки

description: Lasso Mechanisms and Voodoo Chemistry: Two Common Misconceptions - 19.07.2016

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 29 - 19.07.16


uk: Математика, природничі науки

description: Retron of oxy-Cope rearrangement

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 2 - 08.10.14


uk: Математика, природничі науки

description: Additional Strategies and Tactics in Retrosynthetic Analysis

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 3 - 14.10.14


uk: Математика, природничі науки

description: Convergent versus linear synthesis plan

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 4 - 15.10.14


uk: Математика, природничі науки

description: Carbon-heteroatom bonds as strategic bonds

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 5 - 24.10.14


uk: Математика, природничі науки

description: Difunctional Compounds

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 6 - 28.10.14


uk: Математика, природничі науки

description: 1,2-, 1,3- and 1,4-Dicarbonyl Compounds

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 7 - 29.10.14


uk: Математика, природничі науки

description: 1,5- and 1,6-Dicarbonyl Compounds

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 8 - 31.10.14


uk: Математика, природничі науки

description: Carbonyl Combinations in Retrosynthetic Analysis

uk: вхід без авторизації

name: Lecture Designing Organic Syntheses 9 - 04.11.14


Vorlesung Organische Chemie 1.01

uk: Математика, природничі науки

description: Wöhlers Harnstoff-Synthese, Sonderstellung des Kohlenstoffs, Konstitution und funktionelle Gruppen 02.04.2012

@language: de

uk: вхід без авторизації


Vorlesung Organische Chemie 1.02

uk: Математика, природничі науки

description: Hybridisierung, kovalente Bindungen, Isomerie 02.04.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 1.03

uk: Математика, природничі науки

description: Mesomerie 04.04.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 1.04

uk: Математика, природничі науки

description: Oxidationszahlen, Nomenklatur aliphatischer Kohlenwasserstoffe 04.04.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 1.05

uk: Математика, природничі науки

description: Nomenklatur funktionalisierter Ketten 11.04.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 1.06

uk: Математика, природничі науки

description: Bicyclen-Nomenklatur, Austausch-Nomenklatur, Phan-Nomenklatur und Superatome 11.04.2012

uk: вхід без авторизації


uk: Математика, природничі науки

description: Newman-Projektion, Konformationen und Energiediagramme 16.04.2012

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.07 - 16.04.2012


uk: Математика, природничі науки

description: Van-der-Waals-Kräfte, radikalische Chlorierung von Methan 16.04.2012

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.08 - 16.04.2012


uk: Математика, природничі науки

description: Chemo- und Regioselektivität radikalischer Halogenierungen 16.04.2012

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.09 - 16.04.2012


uk: Математика, природничі науки

description: Radikalkettenstarter, Allylische Bromierung 23.04.2012

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.10 - 23.04.2012


uk: Математика, природничі науки

description: Cycloalkane und deren Konformationen, Ringspannung 23.04.2012

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.11 - 23.04.2012


uk: Математика, природничі науки

description: Terpene, Stereoisomere

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.12 - 25.04.2012


uk: Математика, природничі науки

description: Chiralität, Sequenzregeln

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.13 - 25.04.2012


uk: Математика, природничі науки

description: Fischer-Projektion 30.04.2012

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.14 - 30.04.2012


uk: Математика, природничі науки

description: Diastereoisomere, meso-Verbindungen 30.04.2012

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.15 - 30.04.2012


uk: Математика, природничі науки

description: Racematspaltung, axiale Chiralität 02.05.2012

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.16 - 02.05.2012


uk: Математика, природничі науки

description: Nucleophile Substitution

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.17 - 02.05.2012


uk: Математика, природничі науки

description: Stereoselektivität bei nucleophiler Substitution

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.18 - 07.05.2012


uk: Математика, природничі науки

description: Mind-Map der nucleophilen Substitution

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.19 - 07.05.2012


uk: Математика, природничі науки

description: Gabriel-Synthese

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.20 - 09.05.2012


uk: Математика, природничі науки

description: Arbuzov-Reaktion, Wagner-Meerwein-Umlagerung 09.05.2012

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.21 - 09.05.2012


uk: Математика, природничі науки

description: Eliminierungsreaktionen 14.05.2012

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.22 - 14.05.2012


uk: Математика, природничі науки

description: Selektivität bei Eliminierungsreaktionen, Hofmann-Eliminierung 14.05.2012

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.23 - 14.05.2012


uk: Математика, природничі науки

description: alpha-Eliminierung, Dichlorcarben, Isonitrilprobe, syn-Eliminierung 16.05.2012

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.24 - 16.05.2012


uk: Математика, природничі науки

description: Alkohole: Nomenklatur und Reaktionen

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.25 - 21.05.2012


uk: Математика, природничі науки

description: 1,2-H-Verschiebung, Ether, Ester

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.26 - 21.05.2012


uk: Математика, природничі науки

description: Alkohol-Synthesen, Chromsäure-Oxidation

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.27 - 23.05.2012


uk: Математика, природничі науки

description: Reduktion von Carbonylverbindungen, Grignard-Reaktionen

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.28 - 23.05.2012


uk: Математика, природничі науки

description: Grignard, Retrosynthese, Schutzgruppen

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.29 - 04.06.2012


uk: Математика, природничі науки

description: Ether, Thioverbindungen

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.30 - 06.06.2012


uk: Математика, природничі науки

description: Alkene, Markovnikov-Regel

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.31 - 06.06.2012


uk: Математика, природничі науки

description: Oxymerkurierung, Bromonium-Kationen

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.32 - 11.06.2012


uk: Математика, природничі науки

description: Regio- und Stereoselektivität von Additionsreaktionen, radikalische Anti-Markovnikov-Addition

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.33 - 11.06.2012


uk: Математика, природничі науки

description: Hydroborierung, CH-Aktivierung, Carbonium-Ionen

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.34 - 13.06.2012


uk: Математика, природничі науки

description: Polymerisation von Alkenen: kationisch, anionisch und radikalisch, Copolymere, Block-Copolymere

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.35 - 18.06.2012


uk: Математика, природничі науки

description: Metathese-Polymerisation, PVC, Polyethylenglykol, Wacker-Prozess

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.36 - 18.06.2012


uk: Математика, природничі науки

description: Epoxidierung, cis-Dihydroxylierung, Ozonolyse, Übungsklausur

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.37 - 20.06.2012


uk: Математика, природничі науки

description: Charakterisierung neuer Substanzen, Massenspektren, Infrarotspektren

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.38 - 25.06.2012


uk: Математика, природничі науки

description: UV-Absorption, 1H-NMR-Spektren

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.39 - 25.06.2012


uk: Математика, природничі науки

description: Kopplungen in 1H-NMR-Spektren

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.40 - 27.06.2012


uk: Математика, природничі науки

description: Diastereotope Protonen, Lösungsmittel-Abhängigkeit von 1H-NMR-Spektren

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.41 - 02.07.2012


uk: Математика, природничі науки

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.42 - 02.07.2012


uk: Математика, природничі науки

description: Spektren zur Strukturaufklärung Teil 1

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.43 - 04.07.2012


uk: Математика, природничі науки

description: Alkine

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.44 - 09.07.2012


uk: Математика, природничі науки

description: Glaser-Kupplung, Reppe-Chemie

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.45 - 09.07.2012


uk: Математика, природничі науки

description: Spektren zur Strukturaufklärung Teil 2

uk: вхід без авторизації

name: Vorlesung Organische Chemie 1.46 - 11.07.2012


Vorlesung Organische Chemie 2.01

uk: Математика, природничі науки

description: Faktoren polarer Reaktionen, Gleichgewichte, Veresterung 10.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.02

uk: Математика, природничі науки

description: Azo-Kupplung, Orbitalmodell Allyl-Systeme, kinetische und thermodynamische Produktkontrolle 12.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.03

uk: Математика, природничі науки

description: Allylanionen, radikalische allylische Bromierung 14.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.04

uk: Математика, природничі науки

description: Grenzorbital-kontrollierte Reaktionen, Photocycloaddition, Diels-Alder-Reaktion 14.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.05

uk: Математика, природничі науки

description: Cyclobutan-Synthese, Paterno-Büchi-Reaktion, Diels-Alder-Reaktion 17.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.06

uk: Математика, природничі науки

description: Regio- und Stereoselektivität bei Diels-Alder-Reaktionen 19.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.07

uk: Математика, природничі науки

description: Klassifizierung pericyclischer Reaktionen 21.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.08

uk: Математика, природничі науки

description: Woodward-Hoffmann-Regeln 21.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.09

uk: Математика, природничі науки

description: Nazarov-Cyclisierung, oxidative Photocyclisierung, Terpene, Periplanon B 24.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.10

uk: Математика, природничі науки

description: Aromaten 26.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.11

uk: Математика, природничі науки

description: Aromaten-Nomenklatur, Elektrophile Substitution 28.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.12

uk: Математика, природничі науки

description: Friedel-Crafts-Reaktionen 28.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.13

uk: Математика, природничі науки

description: Selektivität bei Mehrfachsubstitution an Aromaten 31.10.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.14

uk: Математика, природничі науки

description: Substitution an Naphthalin und Hetarenen, Sandmeyer-Reaktion 02.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.15

uk: Математика, природничі науки

description: Praktische Mehrfachfunktionalisierung an Aromaten 04.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.16

uk: Математика, природничі науки

description: Synthese von Aldehyden und Ketonen (z. B. Swern- und TEMPO-Oxidation)

uk: вхід без авторизації


Vorlesung Organische Chemie 2.17

uk: Математика, природничі науки

description: Industrielle Aldehyd- und Keton-Synthesen, Hydrate, Acetale 07.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.18

uk: Математика, природничі науки

description: Acetale als Schutzgruppen, THP-Ether 09.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.19 neu

uk: Математика, природничі науки

description: Dithioacetale, Aminale 05.12.2014

uk: вхід без авторизації


Vorlesung Organische Chemie 2.19

uk: Математика, природничі науки

description: Dithioacetale, Aminale 11.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.20 neu

uk: Математика, природничі науки

description: Imine, Hydrazone, Fischer-Indol-Synthese 05.12.2014

uk: вхід без авторизації


Vorlesung Organische Chemie 2.20

uk: Математика, природничі науки

description: Imine, Hydrazone, Fischer-Indol-Synthese 11.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.21

uk: Математика, природничі науки

description: Haloform-Reaktion 14.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.22

uk: Математика, природничі науки

description: Wittig-Reaktion 16.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.23

uk: Математика, природничі науки

description: Schwefel-Ylide 18.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.24

uk: Математика, природничі науки

description: Ketyl-Radikale, Pinakol-Pinakolon, McMurry-Reaktion, Acyloin-Kondensation 18.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.25

uk: Математика, природничі науки

description: Hock'sche Phenol-Synthese, Bayer-Villiger-Umlagerung 21.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.26

uk: Математика, природничі науки

description: Keto-Enol-Tautomerie, Alkylierung und Deuterierung von Aldehyden und Ketonen 23.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.27

uk: Математика, природничі науки

description: Aldol-Addition/Kondensation 25.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.28

uk: Математика, природничі науки

description: Gekreuzte und intramolekulare Aldolreaktionen, 25.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.29

uk: Математика, природничі науки

description: Diastereoselektivität bei Aldol-Addition, Cannizarro-Reaktion 28.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.30

uk: Математика, природничі науки

description: Mannich-Reaktion 30.11.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.31

uk: Математика, природничі науки

description: Oxy-Cope-Mannich-Kombination, Alkaloid-Synthesen 02.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.32

uk: Математика, природничі науки

description: Konjugierte Addition, Michael-Addition, Robinson-Anellierung 02.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.33

uk: Математика, природничі науки

description: Carbonsäuren und deren Derivate 05.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.34

uk: Математика, природничі науки

description: Carbonsäure-Derivate, Addition-Eliminierungsmechanismus 07.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.35

uk: Математика, природничі науки

description: Hydrolyse von Carbonsäure-Derivaten 09.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.36

uk: Математика, природничі науки

description: Synthese von Carbonsäureamiden, Carbodiimide, Isocyanate 09.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.37

uk: Математика, природничі науки

description: Reduktion von Carbonsäureamiden, Hofmann-Umlagerung 12.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.38

uk: Математика, природничі науки

description: Lactame, Beckmann-Umlagerung 14.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.39

uk: Математика, природничі науки

description: Nitrile und Isonitrile: Synthese und Reaktionen 16.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.40

uk: Математика, природничі науки

description: Amine, reduktive Aminierung, N-Oxide 16.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.41

uk: Математика, природничі науки

description: Nitrosamine, Diazomethan, Tiffeneau, Favorskii, Cuban-Synthese 19.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.42

uk: Математика, природничі науки

description: Ketene, Claisen-Kondensation 21.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.43

uk: Математика, природничі науки

description: Ketone aus Acetessigester, Knoevenagel-Doebner, Ester-Enolate in der Synthese 23.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.44

uk: Математика, природничі науки

description: Acyloine, Stetter-Reaktion, N-heterocyclische Carbene 23.12.2011

uk: вхід без авторизації


Vorlesung Organische Chemie 2.45

uk: Математика, природничі науки

description: Vitamin B1, Benzilsäure-Umlagerung, Azo-Farbstoffe 09.01.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 2.46

uk: Математика, природничі науки

description: Reaktionen in Benzyl-Stellung, Benzyl-Schutzgruppe 11.01.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 2.47

uk: Математика, природничі науки

description: Oxidation und Reduktion von Aromaten, Saccharin, Birch-Reduktion, Phenole 13.01.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 2.48

uk: Математика, природничі науки

description: Synthese mit Phenolen, Phenolharze, chinoide Verbindungen 13.01.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 2.49

uk: Математика, природничі науки

description: Nukleophile aromatische Substitution, Arine 16.01.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 2.50

uk: Математика, природничі науки

description: Selektivität bei nukleophiler aromatischer Substitution 18.01.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 2.51

uk: Математика, природничі науки

description: Kohlenhydrate, anomerer Effekt, Mutarotation 20.01.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 2.52

uk: Математика, природничі науки

description: Reaktionen mit Monosacchariden, Ascorbinsäure, glykosidische Bindung 23.01.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 2.53

uk: Математика, природничі науки

description: Saccharide: Strukturaufklärung, Dimethyldioxiran, Shi-Epoxidierung 25.01.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 2.54

uk: Математика, природничі науки

description: Biopolymere 27.01.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 2.55

uk: Математика, природничі науки

description: Synthese von Aminosäuren und Peptiden 30.01.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 2.56

uk: Математика, природничі науки

description: Heterocyclen 01.02.2012

uk: вхід без авторизації


Vorlesung Organische Chemie 2.57

uk: Математика, природничі науки

description: Das Organisch-Chemische Grundpraktikum an der RUB 03.02.2012

uk: вхід без авторизації


uk: Математика, природничі науки

description: Psychologische Fallstricke im (Chemie)-Studium

uk: вхід без авторизації

name: Vorlesung Organische Chemie 2.58 - Studienberatung


uk: Математика, природничі науки

description: Experiment: Tollens Reagenz, Versilbern, Teleskopspiegel

uk: вхід без авторизації

name: Vorlesung Organische Chemie 2.59 - Experimental Verspiegelung Teleskopspiegel


uk: Математика, природничі науки

description: Ireland-Claisen Rearrangement

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 10 - 13.11.13


uk: Математика, природничі науки

description: Diastereoselectivity of Aldol Addition Reactions; Zimmerman-Traxler Transition States (correction: S-configuration at 17:00 and 17:35 has to be R)

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 11 - 19.11.13


uk: Математика, природничі науки

description: Metal-specific features: Magnesium -- Grignard or Barbier?

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 12 - 20.11.13


uk: Математика, природничі науки

description: Metal-specific features: Magnesium -- Magnesium-Ene Reaction

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 13 - 26.11.13


uk: Математика, природничі науки

description: Metal-specific features: Cerium in Organic Synthesis, Copper: Organocuprates

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 14 - 27.11.13


uk: Математика, природничі науки

description: Metal-specific features: Cuprates in Organic Synthesis, conjugate addition reactions, crossed Wurtz coupling, Glaser coupling reaction

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 15 - 02.12.13


uk: Математика, природничі науки

description: Metal-specific features: Zinc, Reformatski reaction, Nozaki olefination, Simmons-Smith cyclopropanation

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 16 - 03.12.13


uk: Математика, природничі науки

description: Metal-specific features: Boron, applications of hydroboration

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 17 - 10.12.13


uk: Математика, природничі науки

description: Organoboron chemistry for enantioselective transformations

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 18 - 11.12.13


uk: Математика, природничі науки

description: Metal-specific features: Organotitanium Chemistry

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 19 - 17.12.13


uk: Математика, природничі науки

description: Comments on Pearsons HSAB principle (hard soft acid base) in the contexts of stoechiometric organometallic chemistry

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 1 - 15.10.13


uk: Математика, природничі науки

description: Metal-specific features: Silicon in Organic Synthesis

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 20 - 18.12.13


uk: Математика, природничі науки

description: Single electron transfer processes induced by transition metal salts

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 21 - 14.01.14


uk: Математика, природничі науки

description: Transition metal carbonyl complexes in organic synthesis

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 22 -15.01.14


uk: Математика, природничі науки

description: General scheme for the synthesis of organometallics; methods of metal activation

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 2 - 16.10.13


uk: Математика, природничі науки

description: Selectivity in halogen-metal exchange and transmetalation

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 3 - 22.10.13


uk: Математика, природничі науки

description: The endocyclic restriction test; mechanism of halogen-metal exchange by permutational interconversion

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 4 - 23.10.13


uk: Математика, природничі науки

description: DOM reactions: Directed ortho-metalation

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 5 - 29.10.13


uk: Математика, природничі науки

description: Organometallic Superbases

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 6 - 30.10.13


uk: Математика, природничі науки

description: Regioselective Deprotonation of Carbonyl Compounds

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 7 - 05.11.13


uk: Математика, природничі науки

description: Enantioselective Deprotonation

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 8 - 06.11.13


uk: Математика, природничі науки

description: Diastereoselectivity at Carbonyl Reduction, Felkin-Anh Model

uk: вхід без авторизації

name: Lecture Stoechiometric Organometallics 9 - 12.11.13


Advances in Information Science (s)

keywords:
Information Science
ESSIS
EINFOSE project

cs: Informatika

de: Informatik

fi: tietojenkäsittelytiede

uk: Комп'ютерні науки

en: Computer Science

fr: Informatique

da: Datalogi

es: Ciencias de la Computación

nl: Informatica

uk: Бібліотекознавство, документознавство

en: Information and Library Sciences

de: Geisteswissenschaften

uk: Гуманітарні науки

en: Humanities

cs: Technické vědy

de: Ingenieurwissenschaften

fi: tekniikka

uk: Інженерія

en: Engineering Sciences

fr: Ingénierie

da: Ingeniørvidenskab

es: Ingeniería

nl: Engineering

description: This is lecture from the European Summer School for Information Science held in Graz. This lecture is an explanation from the begginning of the field to nowadays.

uk: вхід без авторизації


keywords: Information Science, Organization of Information, ESSIS, EINFOSE, Erasmus+, Bookmarks

uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

description: This is a lecture about Organization of Information. This lecture vas done on the ESSIS, European Summer School of Information Science inside de EINFOSE projecte funded by Erasmus+.

uk: вхід без авторизації

name: Organization of Information: an introduction


keywords:
ESSIS
EINFOSE
Information Science
Information Institutions

uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

description: This lecture is based on the ESSIS (European Summer School of Information Science) under the Erasmus+ project EINFOSE. In this lecture is explained associations and other stakeholders into the Information Science field

uk: вхід без авторизації

name: Information institutions and Professions: Social Roles & Values


Semantic Web and Linked Data

keywords:
Semantic Web
Linked data
Information Science
ESSIS
EINFOSE

uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

description: This lecture is about Semantic Web and LInked data. This lecture was held into de ESSIS 2018 (European Summer School of Information Science) under the project EINFOSE funded by Erasmus+

uk: вхід без авторизації


Semantic Web and Linked Data (2)

keywords:
ESSIS
Linked Data
Semantic Web
EINFOSE

uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

uk: вхід без авторизації


uk: вхід без авторизації

name: Vorlesungsaufzeichnung 01.12.2015: Berechnetes Blasenwachstum in einer Unterdruck-Zone

Technische Universität Darmstadt

addressLocality: Darmstadt

addressRegion: Hesse


uk: вхід без авторизації

name: Vorlesungsaufzeichnung 02.02.2016: Schallakustische Auswirkungen


uk: вхід без авторизації

name: Vorlesungsaufzeichnung 03.11.2015: NPSHR in Abhängigkeit vom zugrunde gelegten Kravitationskriterium


uk: вхід без авторизації


uk: вхід без авторизації

name: Vorlesungsaufzeichnung 15.12.2015: Keimgehalt - Meßverfahren


uk: вхід без авторизації

name: Vorlesungsaufzeichnung 16.11.2015: Beispiel Zuspannungsfestigkeit


uk: вхід без авторизації

name: Vorlesungsaufzeichnung 19.01.2016: Fixed Cavity


uk: вхід без авторизації

name: Vorlesungsaufzeichnung 20.10.2015: Formen der Kravitation


uk: вхід без авторизації

name: Vorlesungsaufzeichnung 24.11.2015: Keimmodell "kugelförmiger Porenkeim"


uk: вхід без авторизації

name: Vorlesungsaufzeichnung 27.10.2015: Hydrodynamische Ursachen für das Entstehen von Kravitation


keywords:
Information Science
ESSIS
EINFOSE
Statistics
Sampling

uk: Комп'ютерні науки

cs: Matematika

de: Mathematik

fi: matematiikka

uk: Математика

en: Mathematics

fr: Mathématiques

da: Matematik

es: Matemáticas

nl: Wiskunde

uk: Бібліотекознавство, документознавство

uk: Математика, природничі науки

uk: Гуманітарні науки

description: This video is about concepts on Statitics and sampling. This lecture is under the ESSIS (European Summer School of Information Science) into the european Erasmus+ project EINFOSE

uk: вхід без авторизації

name: The logic of Samplig and Statistical Test


keywords:
ESSIS
EINFOSE
Publishing
Scholarly Publishin

uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

description: This lecture is about the process to publish scholar research. This lecture was held during ESSIS 2018 under the european project EINFOSE

uk: вхід без авторизації

name: Scholarly Pubishing and Research Evaluation


keywords:
Information Science
Information Retrieval
Information Seeking
ESSIS
EINFOSE

uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

description: This is a lecture about the principles of information seeking and retrieval. This lecture was held into the ESSIS 2018 (European Summer School of Information Science) under the EINFOSE european project funded by Erasmus+

uk: вхід без авторизації

name: Principles of Information Seeking and Retrieval


uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

description: In 2011, GreyNet embarked on an Enhanced Publications Project with DANS, Data Archiving and Networked Services in an effort to circumvent the data versus document camps entrenched in grey literature communities. The results of that two year project served to incorporate in GreyNet’s workflow the acquisition, indexing, and linking of research data with their full-text and accompanying metadata. Recently, GreyNet discussed with a data management librarian from UFL, University of Florida a proposed follow-up project dealing with data papers – a new document type within grey literature. Data papers are defined as scholarly publications of a searchable metadata document describing a particular online accessible dataset or a group of datasets published in accordance to standard academic practices. As such, data papers represent a scholarly communication approach to data sharing. The outcome of that discussion has led to the formation of a project team with the twofold purpose of producing and publishing a set of data papers originating in the field of grey literature, and in so doing raise awareness to this new document type by demonstrating its value for library and information science. The method of approach includes the construction of an online standardized template that encompasses a data paper, defining the population asked to complete the template, instruction and further contact with the authors/researchers during the course of the project, along with an analysis of the results. While there are no direct costs associated with this project, each of the partners is committed to allocate human and material resources needed to carry out their related tasks. The anticipated outcome of the project would provide a tested template that could be used by other grey literature communities in the production of data papers. It would demonstrate how OA, DSA and FAIR principles are implemented and reinforced via data papers. And, it would further provide examples of how data citations can generate trusted bibliographic references.

uk: вхід без авторизації

name: Data Papers are Witness to Trusted Resources in Grey Literature: Driving Access to Data thru Public Awareness


uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

description: Research funding in recent years often comes with the condition to make the resulting data openly available. Just opening up research data is not enough: the data should also be of sufficient quality. In this presentation, I will propose criteria and methods to assess the quality of data sets. Part of the quality assurance can be guaranteed by digital repositories that archive and provide access to data. I will argue that the certification criteria of digital archives and the FAIR data principles for data sets provide a good basis for guaranteeing the quality or “fitness for use” of research data sets. The core certification offered by the Data Seal of Approval (DSA) and World Data System (WDS) for data repositories, in combination with the FAIR data principles get as close as possible to giving quality criteria for research data. They do not do this by trying to make value judgements about the content of datasets, but rather by qualifying the fitness for data reuse in an impartial and measurable way. By bringing the ideas of the DSA/WDS and FAIR together, we will be able to offer an operationalization that can be implemented in any certified Trustworthy Digital Repository. In 2014 the FAIR Guiding Principles (Findable, Accessible, Interoperable and Reusable) were formulated. The well-chosen FAIR acronym is highly attractive: it is one of these ideas that almost automatically get stuck in your mind once you have heard it. In a relatively short term, the FAIR data principles have been adopted by many stakeholder groups, including research funders. The FAIR principles are remarkably similar to the underlying principles of the DSA, which date back to 2005: these specify that the data can be found on the Internet, are accessible (having clear rights and licenses), are in a usable format, are reliable, and are identified in a unique and persistent way so that they can be referred to. Essentially, the DSA presents quality criteria for digital repositories, whereas the FAIR principles target individual datasets.

uk: вхід без авторизації

name: Assessing the FAIRness of Data Sets in Trustworthy Data Repositories


uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

de: Wirtschaftswissenschaften

uk: Бізнес та економіка

en: Business and Economics

de: Rechts-, Wirtschafts- und Sozialwissenschaften

uk: Право, економіка та суспільні науки

en: Law, Economics and Social Sciences

uk: Гуманітарні науки

description: Researchers are faced with many data management challenges resulting from the need to comply with data management and sharing requirements of funding agencies. While major funding agencies such as the American Heart Association (AHA), National Institutes of Health (NIH), National Science Foundation (NSF), and United States Department of Agriculture (USDA) have data management and sharing requirements guidelines and/or statements, researchers seeking funding struggle with complying, fulfilling, and negotiating data lifecycle management. Data lifecycle management requirements include a.) The key components of a data management plan (DCC, 2013), b.) Key data lifecycle processes (USGS, 2013), c.) Data management lifecycle (UNSW, 2017), and d.) Research data management services (Jones, Pryor, & Whyte, 2013) for scalability and sustainability. The coordination, collaboration, and connection of diverse stakeholders across multiple departments, organizations, and units in support of good data management requires consistent organization, technology, and resources to maintain stability (University of Glasgow Humanities Advanced Technology & Information Institute [HATII], University of London Computer Centre, DCC, & Joint Information Systems Committee [JISC], 2013). The University of Florida (UF) is in pursuit of good data management within and across multiple disciplines. “It will be difficult to improve your institutional infrastructure without an overall understanding of the data you currently hold and how researchers at your institution are managing their data.” – CARDIO v.2 (Collaborative Assessment of Research Data Infrastructure and Objectives) A UF data survey (IRB# 201602303) titled “Investigating Data Assets, Management, and Planning at UF” administered from January 2017 through April 2017 yielded results in support of education, support, and training to better assist researchers in meeting the data management and sharing requirements of funding agencies. This presentation will introduce preliminary data survey results that contributed to the development of a NSF Computer and Information Science and Engineering (CISE) Research Initiation Initiative (CRII). The purpose of the CRII is to develop socio-technical (people, policies, technologies, and communities) components to build capacity, infrastructure, and support for expanding and facilitating the culture of good data management across UF communities of practice.

uk: вхід без авторизації

name: Assessing Data Management Needs and Practices to Enable Research Data Support Services


The Search Process

keywords:
ESSIS
EINFOSE
Information Retrieval
Information Science
The Search Process

uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

description: This lecture is about the Search Process. Lecture done during the European Summer School of Information Science , ESSIS 2018. ESSIS is an event into the EINFOSE european project funded by Erasmus+

uk: вхід без авторизації


6 degrees of JavaScript on Rails

uk: Комп'ютерні науки

description: How much JavaScript you include in your Rails application can feel like a choice between basically none or a full JavaScript single page application backed by a Rails API. When you have a team of people whose confidence with JavaScript is all over the place, this can feel like an impossible choice. Fortunately, there are many options in the middle that can allow those with less JavaScript confidence to stretch and grow while those with more confidence can build UI components with fewer constraints.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Rails brings us a lot of useful tools out-of-the-box, but there are missing parts too. For example, for such essential tasks as authorization we are on our own. Even if we choose a trending OSS solution, we still have to care about the way to keep our code maintainable, efficient, and, of course, bug-less. Working on Rails projects, I've noticed some common patterns in designing access systems as well as useful code techniques I'd like to share with you in this talk.

uk: вхід без авторизації

name: Access Denied: The missing guide to authorization in Rails


keywords:
development teams
management

uk: Комп'ютерні науки

description: We are told that junior developers are a secret weapon, but this alleged "competitive advantage" is so elusive! Typical advice about evolving talent can be broad, un-relatable, and impractical. Aren't there any specific and actionable tactics that teams can employ for leveling up new devs? (Yes, there are!)

uk: вхід без авторизації

name: Actionable Tactics for Leveling Up Junior Devs


uk: Комп'ютерні науки

description: Rails is a great framework to empower people to work smarter, not harder. I'll be sharing the evolution of technology in a Pittsburgh brewery, from a simple MVP to a production application. This talk will explore how Ruby and Rails was leveraged to help manage brewery data, control aspects of the taproom environment, and automate the tedious parts of the job to a few clicks.

uk: вхід без авторизації

name: Ales on Rails: Making a Smarter Brewery with Ruby


All Onboard: Cruising on the Mentorship

uk: Комп'ютерні науки

description: Last summer, two high school juniors with very little coding experience joined Vitals as software engineering interns. Over the course of six weeks, they attempted to level up their programming skills while also learning the Vitals domain. They struggled through obstacles and experienced thrilling code highs, and ultimately emerged as more confident developers. Using their story as a guide, this talk will explore practical ways of structuring mentoring and onboarding processes. Whether your next hires are newbies or seasoned pros, you’ll walk away with strategies to help them code confidently.

uk: вхід без авторизації


An Atypical 'Performance' Talk

uk: Комп'ютерні науки

description: A mixture of a talk on programming and a live classical music recital. Listen to a former-orchestral-clarinetist-turned-developer talk about parallelisms between music performance and programming - such as complexity, imposter syndrome, and true concentration - with live performances throughout!

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Ugh, documentation. It's the afterthought of every system, scrambled together in the final days before launch, updated sparingly, generally out of date. What if we could programmatically verify that our API documentation was accurate? What if this helped us build more intuitive APIs by putting our users first? What if documentation came first, and helped us write our code? With Swagger and Apivore as our weapons of choice, we'll write documentation that will make your APIs better, your clients more satisfied, and you happier.

uk: вхід без авторизації

name: Automating Empathy: Test Your Docs with Swagger and Apivore


uk: Комп'ютерні науки

description: OTCBTC, a cryptocurrency exchange founded in Oct 2017, was developed with Rails. It grows rapidly and has reached hundreds million of dollars of GMV and millions of pageviews within only two months after being launched.And quickly become the largest OTC exchange in Asia. Its ICO had successfully raised the amount equivalent to series B funding. In this talk, Xdite will share how she and her team members struggled through the rapid growth of OTCBTC, the future opportunity in blockchain industry, and the challenge in developing such level of project. This is a sponsored talk by OTCBTC.

uk: вхід без авторизації

name: Blitzbuilding product with Rails - a crypto journey


Booleans are Easy - True or False?

uk: Комп'ютерні науки

description: Booleans are pretty simple — they're either true or false. But that doesn't mean that they're always easy to use, or that they're always the right choice when they appear to be the obvious choice. We'll cover several anti-patterns in the use of booleans. We'll discuss why they're problematic, and explore some better alternatives.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: For many of us, APIs and their client libraries are the face of our applications to the world. We need to innovate with new features, but breaking changes are toxic to customer trust. In this session you will pick-up concrete design patterns that you can use and anti-patterns that you can recognize so that your service API or library can continue to grow without breaking the world. Using real APIs and open source libraries as a case study, we’ll look at actual examples of specific strategies that you can employ to keep your API backwards compatible without painting yourself into a corner.

uk: вхід без авторизації

name: Broken APIs Break Trust: Tips for Creating and Updating APIs


uk: Комп'ютерні науки

description: An ode to DHH's classic, let's build a blog with a Rails backend using a graphQL API and a React frontend. Through this live-coding session, you will learn how to set up an isomorphic app, the basic concepts of each library, and at the end have a fully functioning blog application! Follow along on your computer or clone the repo.

uk: вхід без авторизації

name: Build A Blog in 15 (more like 30) Minutes: Webpacker Edition


Building a Collaborative Text Editor

uk: Комп'ютерні науки

description: Have you ever clicked "Save" on a document, and caused a coworker to lose hours of work? Or spent more time coordinating "Who has permission to edit" in Slack than you did actually writing the document? Google-Docs-style collaboration used to be nice to have. Now, it's expected. Companies like Quip and Coda have based their business on real-time collaboration features. Atom and Sublime Text have collaborative editing plugins. Even Confluence now supports collaborative editing! In this talk, you'll learn how to build a great collaborative experience, based on solid fundamental ideas.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Polymorphism is a mainstay of the Ruby on Rails stack, affording us a lean, concise way of relating objects in a dynamic way. Using a candy shop application, this presentation will pragmatically explain and demonstrate polymorphism and its benefits/usefulness in Rails.

uk: вхід без авторизації

name: Candy on Rails - A Study of Polymorphism and Rails 5


RailsConf 2018: Closing Keynote

uk: Комп'ютерні науки

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Ready to containerize your Rails application? Then this session is for you. We'll walk through the process of deploying a nontrivial Rails app to Kubernetes, focusing on effective container design. You'll learn techniques and best practices for constructing images and orchestrating your deployment, and you'll come away understanding how to optimize the performance, flexibility, and security of your containerized application. This is a sponsored talk by Google Cloud Platform.

uk: вхід без авторизації

name: Containerizing Rails: Techniques, Pitfalls, & Best Practices


uk: Комп'ютерні науки

description: In any production rails application’s simplest form, there is one version of the app deployed to a single host or cloud provider of your choice, but what if there were laws and regulations in place that required your application to be replicated and maintained within the geographical boundaries of other countries. This is a requirement of countries that have data sovereignty laws and a regular hurdle to overcome when dealing with sensitive data such as protected health information. This talk provides a case study of how we devised an automatic deployment strategy to deploy to multiple countries.

uk: вхід без авторизації

name: Continuous Deployments and Data Sovereignty: A Case Study


Debugging Rails Itself

uk: Комп'ютерні науки

description: Tracking down bugs can be hard. Tracking down bugs in a codebase touched by 5000 people is even harder. Making heads or tails of an inheritance-happy codebase like Rails can be a nightmare. How do you find where the bug in save is when save is overridden by 15 different modules?! In this talk, we'll look at the process that goes into fixing a bug in Rails itself. You'll learn about every step from the initial report to when the fix is eventually committed. You'll learn how to navigate Rails' internals, and how to find the source of the problem -- even if you've never committed to Rails.

uk: вхід без авторизації


keywords:
Information Science
ESSIS
EINFOSE
Organization of Information

uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

description: This is a lecture about Organization of Information. This lecture was done during the ESSIS 2018 held in Graz. ESSIS is an event under the EINFOSE european project.

uk: вхід без авторизації

name: Organization of Information and Information Retrieval


uk: Комп'ютерні науки

description: Let us show you the easiest way to build, deploy and manage any Rails application on any cloud provider and under your own cloud account. We will also show you how to scale your databases, setup database replication and add off-site backups to your databases with extreme simplicity. Find out how to spend less time configuring boxes, and more time developing great web apps! This is a sponsored talk by Cloud 66.

uk: вхід без авторизації

name: Deploying any Rails application to any cloud in minutes


Collaborative Information Seeking

keywords:
Information Science
Search Process
Collaborative Seeking

uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

description: This lecture is about Collaborative Information Seeking. The lecture was held during the ESSIS 2018 under the EINFOSE european project funded by Erasmus+

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Devly, a multi-service development environment Writing a system alone is hard. Building many systems with many people is harder. As our company has grown, we tried many approaches to user-friendly, shared development environments and learned what works and what doesn't. We incorporated what we learned into a tool called devly. Devly is used to develop products at Fastly that span many services written in different languages. We learned that the design of our tools must be guided by how teams work and communicate. To respond to these needs, Devly allows self-service, control, and safety so that developers can focus on their work.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Have you ever been frustrated with code that is sprinkled with poorly named classes, methods, and variables? One of the most valuable things you can do as a developer is to choose good names and to sensitize your teammates to the benefits of improving names. It turns out that improving names is deeply connected to improving design. And vice-versa. You will see and experience this deep connection as we explore a real world example. By the end of this talk, you will have learned a process to get you started with improving names and improving design—a process simple enough for you to teach others.

uk: вхід без авторизації

name: Don't Settle for Poor Names (or for Poor Design)


Evaluation (1)

keywords:
Information Science
Information Retrieval
EINFOSE
ESSIS

uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

description: This a part of 2 lecture video about evaluation of Information Retrieval Systems. This lecture was held during ESSIS 2018 under the european project EINFOSE funded by Erasmus+

uk: вхід без авторизації


Evaluation (2)

keywords:
Information Science
Evaluation of Information Retrieval
ESSIS
EINFOSE

uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Гуманітарні науки

description: This lecture offers examples of Evaluation of Information Retrieval Systems. This lecture was held during ESSIS 2018 under the european project EINFOSE funded by Erasmus+

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Legacy code is unpredictable and difficult to understand. Most of us will work with legacy code, so it’s important for us to understand its major pain points and their underlying causes. You’ ll come away from this talk with practical strategies to help you understand, improve, and even love legacy code.

uk: вхід без авторизації

name: Down The Rabbit Hole: An Adventure in Legacy Code


Draw a Crowd

uk: Комп'ютерні науки

description: Contextual Camouflage is an open-source gallery art installation built in RoR that guides visitors to anonymously report mental health disorders that affect themselves or their relationships. After users submit a disorder, they have the option to include anecdotes and demographic data for intervention researchers. The data is molded into an interactive real-time display using ActionCable. Come see how code can double as art and an educational tool.

uk: вхід без авторизації


Introduction to Scientific Research

keywords:
Information Science
ESSIS
EINFOSE
Scientific Research

uk: Комп'ютерні науки

uk: Бібліотекознавство, документознавство

uk: Математика, природничі науки

uk: Гуманітарні науки

description: This lecture is an introduction to Scientific Research in Information Science. This lecture was held druing ESSIS 2018. ESSIS is an event under en European project EINFOSE. EINFOSE is funded by Erasmus+

uk: вхід без авторизації


Dropping Into B-Trees

uk: Комп'ютерні науки

description: Understanding indexes is key to demystifying database performance, and will have huge impact on one's ability to plan, contribute, and troubleshoot as one progresses in their career. Having said all that: many engineers still don’t really know what indexes ARE. Most simply know what indexes can DO. This presentation takes a look at the most commonly used index for any RDBMS: the B-tree. We will pull apart the data structure, discuss how it works, and briefly touch on some of the algorithms they use. With this baseline established, we will revisit a few common assumptions about indexes.

uk: вхід без авторизації


Empathy through Acting

uk: Комп'ютерні науки

description: Individuals can only advance when they know they are valued, listened to, and understood. Without having lived the same life as them, it's often hard to understand why people do what they do. It requires empathy, and practicing empathy can be tough when someone differs greatly from you, personally or professionally. But, being empathetic can be learned, for instance through method acting. Let's talk about the fascinating acting techniques of Stanislavski, Strasberg, Adler & Meisner, and learn how you too can employ the Method to better understand (and work with) the people in your life.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Secrets are out. Credentials are in. This new Rails 5.2 feature offers a number of advantages over the old way of managing secrets. You get atomic deploys, you avoid putting sensitive data on environment variables, and your data is always encrypted. This talk will reveal the secrets to success in using Credentials and EncryptedConfiguration, the API it uses internally. This is a sponsored talk by Engine Yard.

uk: вхід без авторизації

name: Encrypted Credentials on Rails 5.2: Secrets to Success


Engine Yard

uk: Комп'ютерні науки

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Applying the tried and true answers of “It depends.”, “Maybe?”, and “It works for me, what if you try …” to our engineering organizations themselves turns out to work better than trying to find the One True Way. We all know that every engineering project is full of trade-offs, caveats, surprising complexities, and hidden depths; so it should be no surprise that we, the engineers who build such systems, are at least as complicated. This is a sponsored talk by Procore.

uk: вхід без авторизації

name: Engineering Engineering: More than the sum of our parts


uk: Комп'ютерні науки

description: Sharding is a heated topic and many who have tried it have come away with a bad taste in their mouth. But it's also well proven that sharding your database is the true way to scale the data layer. From Instagram to Google to Salesforce, with large-enough data and with sufficiently demanding performance requirements, you need to shard in order to scale out. Using the lens of the Postgres open source database, I'll walk you through things to keep in mind to be successful with sharding, and which data model is the right approach for you. This is a sponsored talk by Citus Data.

uk: вхід без авторизації

name: Five Sharding Data Models and Which is Right


GitHub

uk: Комп'ютерні науки

uk: вхід без авторизації


uk: Комп'ютерні науки

description: As you’re building out your app, you know how important it is to have your database up at all times. You need your PostgreSQL database to be HA. Jake from Compose is going to show you how to migrate your data to a HA PG service in less than 20 minutes. This is a sponsored talk by Compose, an IBM company

uk: вхід без авторизації

name: Giving your Heroku App highly-available PostgreSQL


uk: Комп'ютерні науки

description: We know how to communicate — we do it on a daily basis, so why spend time perfecting something you feel you already know how to do? Well, what you say and how you say it impacts how you are understood and how others perceive you. In written communication, a single missing comma can wildly change the meaning of what you said. In this talk, we'll walk through 5 tips that improve how you communicate. Using real world examples, we'll show how common these pitfalls are and how to overcome them. You'll leave armed with the ability to positively impact your relationships through how you communicate.

uk: вхід без авторизації

name: Harry the Hedgehog learns you a communication


uk: Комп'ютерні науки

description: Does your git log output resemble an archaeological site from 500BC? Ransacked by Persians with some Spartan conflict? When we code and commit, our decisions, for better or worse, are preserved. As though in an archaeological record. Thanks to the archaeological record we can understand entire human cultures, but how much do we understand about the decisions developers are making today? Applying the same practices archaeologists utilise can help us understand the decisions developers are making in 2018.

uk: вхід без авторизації

name: Here's to history: programming through archaeology


Here’s to the crazy ones

uk: Комп'ютерні науки

description: Have you ever had a crazy idea that you were quietly convinced was great, but that everyone else thought was dumb? Well guess what: the future of Rails is depending on you. I’d like rewind time by more than ten years, to tell you about one particular crazy idea that almost everyone hated, until it quietly became one of the core architectural components of Rails. At the same time, we’ll meet the crazy ones, the misfits, the rebels and the trouble makers that ended up shaping Rails as we know it… and maybe, just maybe, we will realise that we can be one of them too.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: LendingHome is on a mission to simplify the mortgage process, but that’s not always easy in a world where we hear “API? What’s that?” from our third-party vendors. For the ones that do have technology solutions the phrases “FTP” and “Fixed-Width” are frequently thrown around. This talk will dive into the solutions we’ve built that abstract away some of these concepts and how we provide clean interfaces for these services to the rest of the organization. If you’ve ever wanted to learn how modern companies interface with the old, this is the talk for you. This is a sponsored talk by LendingHome.

uk: вхід без авторизації

name: “API?” – How LendingHome Approaches “Legacy” Technologies


uk: Комп'ютерні науки

description: We put a lot of effort into web speed for our website dev.to. One day in November we woke to our greatest traffic day ever, and the source was Japanese Dev-Twitter catching wind of just how fast a site could be. American websites don't typically give so much care to global performance, but it pays off if you do. In this talk I will describe how we think about performance.

uk: вхід без авторизації

name: How We Made Our App So Fast it Went Viral in Japan


uk: Комп'ютерні науки

description: Machine learning and AI are all the rage, but there’s often no replacement for real human input. This talk will explore how to automate the integration of human-work directly into a RoR app, by enabling background workers to request and retrieve data from actual human workers. The secret is Amazon Mechanical Turk, a crowdsourcing marketplace connecting ‘requesters’ who post tasks with ‘workers’ who complete them. Attendees will learn how to automate the completion of human tasks (e.g. price research, image tagging, sentiment analysis, etc) with impressive speed, accuracy and scalability.

uk: вхід без авторизації

name: Human Powered Rails: Automated Crowdsourcing In Your RoR App


uk: Комп'ютерні науки

description: Rails 5.2 ships with a new library to support file uploads: Active Storage. In this talk, we will analyze its internal code, learning how it integrates with Active Record and Action Pack to supply amazing features out of the box, from image previews to cloud storage. We will review its class architecture and delve into the implementation of several Active Storage methods, such as has_one_attached and upload. On the way, we will better understand some Ruby patterns frequently used within Rails: meta-programming, macros, auto-loading, initializers, class attributes.

uk: вхід без авторизації

name: Inside Active Storage: a code review of Rails' new framework


Keeping Moms Around for the Long Term

uk: Комп'ютерні науки

description: Being a mom is awesome! You finally get to be the one to post a million cute pictures of your adorable baby. It is also one of most challenging and hard things a woman can go through, especially if they're in software. In this talk you'll hear stories from women in the programming community, struggles they have gone through, and why many of them left their jobs after or during maternity leave (including me). If you want to help your mom friends stick around and feel included, or if you are from a company who wants to support the growth of your mom employees, then this talk is for you.

uk: вхід без авторизації


Keynote - Livable Code

uk: Комп'ютерні науки

uk: вхід без авторизації


Keynote: Rails Doesn't Scale

uk: Комп'ютерні науки

uk: вхід без авторизації


uk: Комп'ютерні науки

uk: вхід без авторизації

name: Keynote: The Future of Rails 6: Scalable by Default


uk: Комп'ютерні науки

description: Pilots have the flight deck, Captain Kirk had his bridge, but what do you have for managing failure in your application? Every app comes under stress, whether it's from downstream failures to unmaintainable high load to a spike in intensive requests. We'll cover code patterns you can use to change the behavior of your application on the fly to gracefully fail. You’ll walk away from this talk with tools you can have on hand to ensure you remain in control even when your application is under stress.

uk: вхід без авторизації

name: Knobs, buttons & switches: Operating your application at scale


uk: Комп'ютерні науки

description: Star Wars fans may have been excited about 2016’s release of Rogue One because of the courageous new rebel characters it introduced, but it also provided a lot more insight into the Empire's Corp of Engineers and how they ended up building the Death Star. As developers, we have a responsibility to think about the ethical implications of our work and how it might be used. This session will discuss ways of deciding for yourself what kinds of projects you are or aren't comfortable working and tips for self-accountability in your career - through the lens of characters we know and love from Star Wars.

uk: вхід без авторизації

name: Lessons in Ethical Development I Learned From Star Wars


Leveling Up a Heroic Team

uk: Комп'ютерні науки

description: Your application is a dragon and here’s how we’re going to form a successful raiding party to come out victorious (with minimal casualties!). When entering the field of web development, I discovered that the parallels of building a strong multiplayer gaming community and optimizing companies for success were undeniable. Your quest, should you choose to accept it, is to listen to these parallels and use the lessons to strengthen your biggest asset–your team-to build a better company and a better web.

uk: вхід без авторизації


RailsConf 2018: Lightning Talks

uk: Комп'ютерні науки

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Perhaps you've thought about switching to Webpack. Then you open a Webpack config file and your heart sinks; it looks like an alien life-form. You try to get it working, but your old jQuery plugins won't even load in the browser. Moving from Webpack basics to using it in production means understanding how it works. We'll demystify how Webpack bundles assets for the browser, how it differs from the Rails asset pipeline, and highlight common challenges that may occur coming from Sprockets. This is the talk we would have wanted to see before recently adopting Webpack in our own Rails app.

uk: вхід без авторизації

name: Look Before You Import: A Webpack Survival Guide


Mechanically Confident

uk: Комп'ютерні науки

description: The idea that confidence is solely the result of positive self-talk is circular: If I believed in my ability to talk myself up, I would. But if I did, I wouldn't need to talk myself up. It's not as simple as having faith. There's a thread amongst all peak performers and skilled practitioners: specific habits, routines, and processes that wrap uncertainty and create confidence. Oscar-winning actors rehearse, pro-drivers do laps, chefs prep. This talk will help you recognize and design habits, routines, and practices that embed confidence into the body.

uk: вхід без авторизації


OTCBTC

uk: Комп'ютерні науки

uk: вхід без авторизації


Minitest 6: test feistier!

uk: Комп'ютерні науки

description: Minitest 5 ships with ruby and is the standard test framework for rails. It already provides a traditional unit test framework, spec DSL, mocks, stubs, test randomization, parallelization, machine agnostic benchmarking, and tons of assertions all in under 2kloc. So what would Minitest 6 do differently? Hopefully to the end user, not much will change, and yet it will be worlds apart from Minitest 5. Come see how you can massively speed up your rails test runs and improve your testing practices by upgrading your test framework.

uk: вхід без авторизації


Old-school Javascript in Rails

uk: Комп'ютерні науки

description: Sometimes vanilla Javascript and Rails out-of-the box UJS is good enough, especially when it comes to building things like admin panels and other types of content management. We'll discuss strategies for building rich user interfaces using minimal vanilla Javascript that leverages as much of Rails UJS as we can.

uk: вхід без авторизації


Opening Keynote: FIXME

uk: Комп'ютерні науки

uk: вхід без авторизації


Operating Rails in Kubernetes

uk: Комп'ютерні науки

description: Moving from operations powered by scripts like Capistrano to containers orchestrated by Kubernetes requires a shift in practices. We'll talk about things beyond "Getting started with Kubernetes" guides, and cover such aspects of operations as gradual deployments, capacity planning, job workers and their safety, and how cloud environments like Kubernetes drastically change how we solve them. This presentation is about the lessons we learned while migrating hundreds of Rails apps within the organization to Kubernetes.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Despite general consensus that pairing is good, the desire to pair doesn’t come with instructions. Come to this talk to learn how to pair with someone more experienced, how (and why) to pair with your peers, and how to pair productively with someone less experienced. (Hint: productivity isn’t about the speed of new features.) Pairing is a fantastic tool for your professional toolbox: let’s design, refine, and refactor, together.

uk: вхід без авторизації

name: Pairing: a guide to fruitful collaboration


Postgres 10, Performance, and You

uk: Комп'ютерні науки

description: Postgres 10 is out this year, with a whole host of features you won't want to miss. Join the Heroku data team as we take a deep dive into parallel queries, native json indexes, and other performance packed features in PostgreSQL. Whether you've got no idea what Postgres version you're using or you had a bowl of devops for dinner, you won't want to miss this talk. This a sponsored talk by Heroku.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: If you've ever had inconsistent data show up in your app even though you wrapped the relevant code in a transaction, you're not alone! Database isolation levels might be the solution... This talk will discuss what database isolation levels are, how to set them in Rails applications, and Rails-specific situations where not choosing the right isolation level can lead to faulty behavior. We'll also talk about how testing code that sets isolation levels requires special care and what to expect to see when monitoring your apps.

uk: вхід без авторизації

name: Putting Rails in a corner: Understanding database isolation


uk: Комп'ютерні науки

description: Traditionally doing a full stack test of a Rails app with RSpec has been problematic. The browser wouldn't automate, capybara configuration would be a nightmare, and cleaning up your DB was difficult. In Rails 5.1 the new 'system test' type was added to address this. With modern RSpec and Rails, testing every part of your stack including Javascript from a browser is now a breeze. In this talk, you'll learn about the new system specs in RSpec, how to set them up, and what benefits they provide. If you want to improve your RSpec suite with full stack testing this talk is for you!

uk: вхід без авторизації

name: Quick and easy browser testing using RSpec and Rails 5.1


Reporting Live from the Ramp of Death

uk: Комп'ютерні науки

description: Lying on the beach and enjoying the 4-hour work week: who wouldn't like the recurring revenue stream of a SaaS business? It's why many start building a SaaS company "on the side", only to find out they don't make enough money to buy a latte and fall back to getting paid by the hour. They're stuck on the long, slow Ramp of Death. Coming to you live from the trenches of running an organically growing SaaS for five years, this is an honest –and sometimes brutal– story of perseverance, sacrifice and reward. Find out how to overcome the ramp, and why it isn't as bad as you might think.

uk: вхід без авторизації


Ruby: A Family History

uk: Комп'ютерні науки

description: Rails is made possible by Ruby’s unique combination of deep dynamism and pragmatic elegance. In turn, Ruby inherited many of its core ideas from older languages including Lisp, Smalltalk, and Perl. In this talk, we’ll take a tour of these languages and their myriad influences on Ruby, to better understand the foundations of our tools, improve our ability to use them to their full potential, and imagine how they might be further improved.

uk: вхід без авторизації


Running a Business, Demystified

uk: Комп'ютерні науки

description: Building a business is both mysterious and hard. We can't do much to make it easier, but after 6 years running Test Double, we can make it less mysterious.

uk: вхід без авторизації


Scaling the Software Artisan

uk: Комп'ютерні науки

description: In the late 1700s the discovery of the principle of interchangeable parts shifted the demand for the expertise of artisans from production to design and invention. This shift transformed Western civilization and opened the way for the industrial revolution. We face a similar opportunity now as one generation of software developers reaches its professional peak and a new wave of developers enter the field. This talk will trace the historical evolution of the artisan and explore how understanding this history can help us to maximize and multiply the impact of senior software developers.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: It’s easier than ever to integrate a distributed commit log system like Kafka into your stack. But once you have it, what do you do with it? Come learn the basics about Kafka and event-driven systems and how you can use them to power your Rails services. We’ll also venture beyond the theoretical to talk about practical considerations and unusual operational challenges that your event-driven Rails services might face, like monitoring, queue processing, and scaling slow consumers.

uk: вхід без авторизації

name: So You’ve Got Yourself a Kafka: Event-Powered Rails Services


uk: Комп'ютерні науки

description: So this one time we ran Rails services over AMQP (instead of HTTP). You may be thinking “Why? Was that their first mistake?” It was not. From handling shared models poorly to deploying & operating services with inadequate tooling, we've made...so many mistakes. I'm glad we did; they helped us grow. We have patterns & practices for everything we’ve seen so far, from API contracts to distributed consensus protocols. Over this talk’s 40 minutes, you'll learn things it took us 3 years to grasp. Whether you have a monolith or pine for when you did, you'll be more prepared and better armed than we were.

uk: вхід без авторизації

name: Some Funny Things Happened on The Way to A Service Ecosystem


Stating the Obvious

uk: Комп'ютерні науки

description: Throughout much of this conference you're going to hear people state obvious things. Sometimes, they'll even tell you that they think what they're saying is obvious. Why are they saying them at all, then? It's obvious there must be more to the story, so let's examine what we mean by "obvious". You'll leave this talk encouraged and ready to apply what you've learned to better empathize with others. Through application, you'll see growth in both your professional and personal life.

uk: вхід без авторизації


Stop Testing, Start Storytelling

uk: Комп'ютерні науки

description: Stop trying to be a computer; you're a human! You know what humans are good at? Storytelling. Stop trying to write tests just to get a green test suite, and start telling rich, descriptive stories. Once you have a good story, then you can worry about the implementation details (wait, is testing a form of abstraction and encapsulation?!). In this talk, we look at writing tests as simply telling stories to the test suite. By telling stories about the application (methods, controllers, features, &c.) the suite holds the storyteller accountable for making those stories become, and stay, true.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Production support is not a priority. No one on the team wants to work on support cards. Being on-call is a pain. Does this ring a bell? We've all been there! There is a better way to handle Support Engineering for your product. A way that will level up your team, and create positive support experiences for your customers. Drawing on 3+ years of Support Engineering at two different companies, I will share successful Support patterns and tools you can start using today to improve your product support.

uk: вхід без авторизації

name: Taking the Pain Out of Support Engineering


Ten years of Rails upgrades

uk: Комп'ютерні науки

description: Upgrading Rails can go from easy-to-hard quickly. If you've struggled to upgrade to a new version of Rails, you're not alone. And yet, with useful deprecation warnings and extensive beta periods, Rails has never made it easier to upgrade. So what makes it hard? By looking at the past ten years of Rails upgrades at Clio (and other notable apps), let's see what we can learn. Gain insight into the tradeoffs between different timelines and approaches and learn practical ways to keep your app up-to-date.

uk: вхід без авторизації


Testing in Production

uk: Комп'ютерні науки

description: Test All the Time is one of the values of the Ruby community. But how many of us test in production in addition to running our test suites as part of CI? This talk will discuss a variety of approaches to testing in prod including canaries, blue-green deployment, beta and A/B tests, and general functional tests. I'll share a few times these techniques have found bugs before our users did and how you can use them today with your Rails Application.

uk: вхід без авторизації


The Code-Free Developer Interview

uk: Комп'ютерні науки

description: When it comes to evaluating candidates for software engineering roles, it's hard to keep up with the latest and greatest techniques. We know logic puzzles don't work. Writing pseudocode on a white board is so tired and cliche at this point that companies brag about not doing that. Teams have resorted to what seems like an obvious choice at first blush: just have the candidate write some code. This new trend may have some unintended consequences, though. In this talk, you'll learn how to design an interview process which allows you to evaluate candidates without making them code for you.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: A good test suite can help you catch errors in development, but how do you know if your code starts misbehaving in production? In this talk, we’ll learn about checkups: a powerful and flexible way to ensure that your code continues to work as intended after you deploy. Through real-world examples, we’ll see how adding a simple suite of checkups to your app can help you detect unforeseen issues, including tricky problems like race conditions and data corruption. We’ll even look at how checkups can mitigate much larger disasters in real-time. Come give your app’s health a boost!

uk: вхід без авторизації

name: The Doctor Is In: Using checkups to find bugs in production


The Evolution of Rails Security

uk: Комп'ютерні науки

description: Rails has a reputation for being secure by default, but how deserved is that reputation? Let's take a look back at some of the low points in Rails security history: from the first Rails CVE, to the controversial GitHub mass assignment, the 2013 Rails apocalypse, and more recent remote code execution issues. Then we'll cheer ourselves up with the many cool security features Rails has added over the years! We'll cover auto-escaping, strong parameters, default security headers, secret storage, and less well-known features like per-form CSRF tokens and upcoming Content Security Policy support.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Have you written JSON APIs in Rails a few times? Even if you’re escaped implementing a “render: :json” call, some day soon you’ll need to get JSON data out to a native client or your front-end framework. Your Rails apps might change, but the pitfalls for JSON APIs stay the same: They’re hard to discover, difficult to change from the client side, and documenting them is a pain. For your next app, or your current one, let’s consider GraphQL. I'll show you how to implement it in your app and offer real-world advice from making it work in an existing Rails app.

uk: вхід без авторизації

name: The GraphQL Way: A new path for JSON APIs


The Intelligence of Instinct

uk: Комп'ютерні науки

description: Content warning: This talk includes brief stories about sexual assault and IEDs in Iraq. Fear is not a gut feeling. Fear is your brain delivering critical information derived from countless cues that have added up to one conclusion. Stop. Get out. Run. But sometimes fear isn’t life or death. Often, it’s code smell. It’s a bad feeling before a deploy. This talk will explore fear, instinct and denial. We’ll focus on our two brains — what Daniel Kahneman describes as System 1 and System 2. And we’ll look at how we can start to view “feelings” as pre-incident indicators.

uk: вхід без авторизації


The Life and Death of a Rails App

uk: Комп'ютерні науки

description: Now that it has become a mature web development framework, Rails is no longer the exclusive realm of burgeoning startups. Healthy small and large businesses have grown with Rails for years. Shrinking and dying companies too. In this talk we'll look at how Rails and its ecosystem of libraries and services can support both newborn and aging apps, and when it struggles to do so.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Currently, our industry has a surplus of bright junior developers, but a lack of open junior positions. Building a developer apprenticeship in your organization is a great way to provide a haven for these talented devs, while simultaneously making your team more productive and easing the pain of hiring. In this talk, you'll learn from the mistakes I've made and wins I've had in creating an apprenticeship. From pitching the idea to growing your apprentices, you'll gain a step-by-step guide to successfully building your own apprenticeship program.

uk: вхід без авторизації

name: The Practical Guide to Building an Apprenticeship


Turbo Boosting Real-world Applications

uk: Комп'ютерні науки

description: One day I joined a team maintaining a huge, legacy, and slow Rails app. We thought that we have to optimize the application throughput for the user happiness, and so we formed a task force that focuses on the performance. Now, here's the record of the team's battle, including how we inspected and measured the app, how we found the bottlenecks, and how we tackled each real problem, about the following topics: Tuning Ruby processes Finding slow parts inside Rails, and significantly improving them Fixing existing slow libraries, or crafting ultimately performant alternatives

uk: вхід без авторизації


Up And Down Again: A Migration's Tale

uk: Комп'ютерні науки

description: You run rake db:migrate and rake db:schema:load regularly, but what do they actually do? How does rake db:rollback automatically reverse migrations and why can't it reverse all of them? How can you teach these tasks new tricks to support additional database constructs? We'll answer all of this and more as we explore the world of schema management in Rails. You will leave this talk with a deep understanding of how Rails manages schema, a better idea of its pitfalls, and ready to bend it to your will.

uk: вхід без авторизації


Upgrading Rails at Scale

uk: Комп'ютерні науки

description: Upgrading Rails at Shopify has always been a tedious and slow process. One full upgrade cycle was taking as much time as it takes to release a new Rails version. Having a full time dedicated team working solely on upgrading our platform wasn’t the solution but instead a proper process and toolkit. In this talk I’d like to share the different techniques and strategies that allowed to perform our smoothest and fastest Rails upgrade ever.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Most Rails applications out there in the world deal with the manipulation and presentation of data. So the speed of our application is proportional to how fast we can work with data. Rails is good with presenting data. And our Database is the one who is good at processing data. But we sometimes make the mistake of just using the database as a file cabinet, and using ruby to process. The database is built for crunching data and returning to us the results that we need. This talk is about how to optimize your database so as to speed up your existing Rails application.

uk: вхід без авторизації

name: Using Databases to pull your applications weight


uk: Комп'ютерні науки

uk: вхід без авторизації

name: Using Skylight to Solve Real-World Performance Problems


uk: Комп'ютерні науки

description: Authentication is one of the most common features of web applications, so it makes sense to have libraries that provide solutions for this problem. You've probably heard of or maybe used Devise: all you have to do is add it to your Gemfile and run a generator, and you have a robust authentication system. Behind the scenes, Devise uses Warden to handle authentication. In this talk, I'll explain what Warden is, why it's useful and how Devise takes advantage of it to build the most popular authentication gem for Rails.

uk: вхід без авторизації

name: Warden: the building block behind Devise


Webpacking for the Journey Ahead

uk: Комп'ютерні науки

description: Webpack integration landed in Rails 5.1 to a bit of excitement and confusion. On one hand, folks who had been using Javascript frameworks like Angular and React now have a clearer way to tie in their client-side application into the asset pipeline. Yet, why would we want to do this? What’s the purpose of adding Webpack to Rails, and what’s the advantage of utilizing it? How does this affect javascript frameworks that aren’t Webpack friendly? In this talk, we’ll explore these ideas as well as the future of client side integrations into Rails.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: So you have something new to sell: maybe your first book or a hip new SaaS. How do you decide the price? How do you know you're not overpricing? Or underpricing? Why, oh why, did you ever think to sell something?! Instead of choosing a number by looking inward at your costs, you can use what programmers use best: an abstraction! You'll learn a model for picking the right price for your product and what that price communicates so you can confidently price your next great invention. You'll leave with an actionable list of next steps for pricing your future projects.

uk: вхід без авторизації

name: What's in a price? How to price your products and services


Who Destroyed Three Mile Island?

uk: Комп'ютерні науки

description: On March 28, 1979 at exactly 4:00am, control rods flew into the reactor core of Three Mile Island Unit #2. A fault in the cooling system had tripped the reactor. At 4:02, the emergency cooling system automatically kicked in as reactor temperature continued to climb. At 4:04, one of the operators switched the emergency cooling system off, dooming the reactor to partial meltdown. Why? Let’s let the incredibly complex failure at Three Mile Island teach us how to dig into our own incidents. We'll learn how the ideas behind just culture can help us learn from our mistakes and build stronger teams.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: Creating truly 100% accessible websites often requires specialized knowledge of the ins and outs of screen reader settings, browser defaults and HTML quirks, yet most of us still need to google how to turn on a screen reader. We attend "Web Accessibility 101" seminars and workshops over and over but very few of us end up with the kind of specialized knowledge necessary to make truly accessible websites. In this talk, we'll discuss why this is, and how we can eventually get to accessibility 102.

uk: вхід без авторизації

name: Why We Never Get to Web Accessibility 102


Your first contribution (and beyond)

uk: Комп'ютерні науки

description: Do you keep telling yourself you want to get into open source? Have you been thinking about contributing to Rails? Don’t know where to get started? Right here! Come learn about how to find an interesting issue to work on, set up your dev environment, and ask for help when you get stuck. We’ll also talk about what happens after the first patch and where to go from there.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: PSScriptAnalyzer is great. You use it to check all your code to make sure it follows PowerShell best practices, right? In this session, I'll show you how to take your PSScriptAnalyzer skills to the next level by showing you how to write your own custom rules, and make PSSA check your code for them.

uk: вхід без авторизації

name: A Crash Course in Writing Your Own PSScriptAnalyzer Rules


uk: Комп'ютерні науки

description: Join one of original PowerShell team members for a look at how PowerShell has evolved over time. We'll look at both the technical and environmental drivers behind many of the decisions that made PowerShell what it is today.

uk: вхід без авторизації

name: A Historical Architectural Tour of PowerShell


uk: Комп'ютерні науки

description: DSC has been letting you down, not delivering on the Cattle vs Pet, and making it hard to scale and manage? The Lack of tooling forces you to consider other solutions such as Chef and Puppet? Attend this session to discover an opinionated approach to building DSC Configuration, with Tools!

uk: вхід без авторизації

name: An Opinionated DSC Solution, with Tooling


uk: Комп'ютерні науки

description: Giving developers control of application provisioning through Desired State Configuration and Octopus Deploy. Learn how a DevOps team created a solution that gave developers control over their application provisioning by defining a json document. This talk will demonstrate how to use an opensource PowerShell module InvokeDSC with Octopus Deploy to create such a solution.

uk: вхід без авторизації

name: Application Provisioning with DSC and Octopus Deploy


uk: Комп'ютерні науки

description: Cloud and Datacenter Management MVP Will Anderson takes you through configuring Microsoft's Operations Management Suite alerts to trigger Azure Automation runbooks to remediate issues in your environment.

uk: вхід без авторизації

name: Automate Problem Solving with PowerShell, Azure Automation, and OMS


Become a PowerShell Debugging Ninja

uk: Комп'ютерні науки

description: You've written PowerShell scripts or functions, and maybe packaged them up in a module. Then suddenly, when you least expect it, it shows up. It's red, and it's scary. You've hit a bug. But fear not! You, too, can become a PowerShell Debugging Ninja! Come to this session to learn how! Hi-yaaaaaaaah! You will learn: 1. "Soft" debugging skills that reduce or eliminate the need to work with a PowerShell debugger when it's not necessary. 2. "Hard" debugging skills that will help you get the most value for the least effort when working with the PowerShell debugger. 3. Best practices and tips and tricks that increase reliability and efficiency when writing and debugging PowerShell scripts and modules.

uk: вхід без авторизації


uk: Комп'ютерні науки

description: We see a lot talks on testing PowerShell with Pester, but are the tests we write good tests? What makes a test "good"? How do we measure how effective our tests are? This talk will help you answer these questions, including why testing is important and how to apply these principles to your project.

uk: вхід без авторизації

name: Beyond Pester 101: Applying testing principles to PowerShell


uk: Комп'ютерні науки

description: This talk will cover a project to write a set of cmdlets for an Infoblox dns appliance. Code is split between cmdlets for the interface and parameter validation, and classes for modeling all the REST calls. Will also cover the CD pipeline via appveyor with tests against an Azure appliance. Classes, the new feature in PowerShell 5.0, was added just for writing DSC resources right? Not so! Come see how classes can be used as part of a PowerShell cmdlet, providing code separation, easier parameter validation, and more. This session will cover a working module that uses class definitions alongside standard PowerShell cmdlets to integrate with a REST API. Learn how using defined classes makes integration between get and set cmdlets easier and potentially safer. It will also cover the release pipeline for testing and deployment, with a little Azure Resource Manager template design thrown in for fun. All code for this session will be available on GitHub. This session will cover: - How to build a REST Uri and payload from user-provided parameter values - How to model objects and build class definitions and methods to reflect actions on those objects - How to build cmdlets that interface with both the user and the class definitions, isolating code for improved readability - How to build a test environment in Azure for running Pester tests and deploy to the PS Gallery with Appveyor This has been an amazing side project that I've been working on for over a year. I've learned a ton about classes, github, appveyor, azure, etc. and I'm eager to share all that.

uk: вхід без авторизації

name: Building cmdlets for a REST API with PowerShell classes, Azure-based integration tests and continuous deployment


uk: Комп'ютерні науки

description: This session will be a deep dive into the steps necessary to develop, package and distribute a cross platform binary PowerShell module that runs on Windows PowerShell and PowerShell Core.

uk: вхід без авторизації

name: Building Cross Platform PowerShell Modules


uk: Комп'ютерні науки

description: Powershell is quickly taking over the IT world. With the new releases of PowerShell being platform agnostic you can now build Apps that can manage ANYTHING and run ANYWHERE! Combining PowerShell with open source web platforms allows you to build custom Apps to manage heterogeneous infrastructures. There is no ‘out of the box’ perfect solution available on the market today that can help you manage your infrastructure your way. It costs too much, it's too complex, there is no way to customize it... we can always find things wrong, or have a better way of doing things... it's human nature. So, I say put your money where your mouth is, and build one yourself! You know your requirements better than anyone else! And, if you know PowerShell you are in luck! Let's continue this journey together. I have worked with many tools in the past, and they have never been quite right. I’ve always wanted more information, and extra button, remove some piece of data that I didn't care about, but the problem is that I didn’t understand the language it was written in, or didn’t have access to the source code. So I quit. I quit waiting for someone to do what I needed done, and I started building PowerShell applications to help manage my Information systems. The concept is simple, use powershell to collect data to be stored in a central location, a lightweight web application to display the data, and some business logic to apply relevant changes to the specific environments. The individual components break down into manageable pieces to include; A Queue Manager, Task Manager, Database, Web Application, and a Management service. A Task Manager can be deployed into any environment and is the workhorse of the application. It communicates with the database to input data and to get data to perform the specific workflows you have designed. All log files and related artifacts are securely stored on a CIFS share available for viewing in the User Interface. With great success, comes more challenges! Having this great distributed system was great when starting, but quickly became a pain to manage! Manually updating scripts on VM’s halfway across the world is not fun, so I wrote a management service to keep all of my systems in sync. Runtime environments needed to be managed as well as source control on the executable files. Insert Docker to resolve the runtime environment, it’s a bit overkill, but does a fantastic job at creating an exact, repeatable workspace to execute scripts. What other product will let you build and manage your complex environment of on premise, and cloud infrastructure across product lines like VMware, Active Directory, custom REST API’s, security scanning tools, and more? In this talk I plan to break down all of the components that are used to construct a scaleable PowerShell application, as well as describe their roles. I will review some of the problems I have encountered as I have built my custom solution for my environment, as well as lead the audience to a path where they can get started. My hope is to have an engaging audience so we can discuss the importance of the CI/CD pipeline when managing this type of system, as well as the risks of introducing this level of automation into their environment.

uk: вхід без авторизації

name: Building PowerShell Applications that Operate on a Planetary Scale