ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

208 results

Otavio Santana
Get more flexibility in your Java code by exploring reflection.

Reflection and Java give a colossal capability, especially for removing boilerplate. It gives impactful productivity on Java to cover ...

28:14
Get more flexibility in your Java code by exploring reflection.

176 views

2 years ago

Dario
Rust vs Java: A Staff Engineer's perspective

Are you trying to decide between Rust and Java for your next project? Look no further! In this video, Dario Lencina, staff engineer ...

25:04
Rust vs Java: A Staff Engineer's perspective

28,974 views

3 years ago

Missing Semester
Lecture 1: Course Overview + Introduction to the Shell

You can find the lecture notes and exercises for this lecture at https://missing.csail.mit.edu/2026/course-shell/ 0:00:00 ...

1:14:44
Lecture 1: Course Overview + Introduction to the Shell

16,578 views

4 days ago

Otavio Santana
Java Builder Pattern and Fluent-API - how to create complex objects with Java

Java Builder is a pattern that can help you to create complex objects. Every time we create a new instance model, we must ensure ...

21:29
Java Builder Pattern and Fluent-API - how to create complex objects with Java

2,105 views

3 years ago

Improbable Matter
How a Computer Works - from silicon to apps

A whistle-stop tour of how computers work, from how silicon is used to make computer chips, perform arithmetic to how programs ...

42:32
How a Computer Works - from silicon to apps

1,936,864 views

5 years ago

Otavio Santana
Optional in Java - When better code is not an alternative

Since Java 8, Java Developers have one good way to avoid the classic NullPointerException. However, it is still a problem to use ...

23:13
Optional in Java - When better code is not an alternative

2,740 views

3 years ago

Craig Piercy
Java Review 3

3rd Java Review Session for my MIST4630 course at UGA.

34:29
Java Review 3

4,055 views

13 years ago

EngX Space
Beyond The Success Of Kotlin / The Documentary by EngX

Almost 15 years ago, a small engineering team at JetBrains embarked on what seemed like a crazy endeavor — to create their ...

1:29:42
Beyond The Success Of Kotlin / The Documentary by EngX

76,781 views

1 year ago

CS50
CS50 Lecture by Mark Zuckerberg - 7 December 2005

On 7 December 2005, Mark Zuckerberg joined CS50 for a guest lecture about Facebook and computer science. With Professor ...

1:05:35
CS50 Lecture by Mark Zuckerberg - 7 December 2005

8,992,821 views

11 years ago

Missing Semester
Lecture 3: Editors (Vim) (2020)

You can find the lecture notes and exercises for this lecture at https://missing.csail.mit.edu/2020/editors/ Help us caption ...

48:27
Lecture 3: Editors (Vim) (2020)

416,822 views

5 years ago

Otavio Santana
The Power of Java Enum - Take advantage of it to make your code more readable and efficient

Like any other language, Java has the enum feature that allows us to enumerate items. It is helpful to list delimited items in your ...

20:26
The Power of Java Enum - Take advantage of it to make your code more readable and efficient

2,962 views

3 years ago

CS50
Pattern Matching with Regular Expressions

And then the second example in the most recent web programming problem set in the distro code for php we actually do have a ...

26:01
Pattern Matching with Regular Expressions

12,890 views

13 years ago

Vaadin
How to build a retrieval-augmented generation (RAG) AI system in Java (Spring Boot + LangChain4j)

Learn how to build an AI powered application that knows your business context and is able to interact with your Java code.

42:50
How to build a retrieval-augmented generation (RAG) AI system in Java (Spring Boot + LangChain4j)

6,695 views

2 years ago

Jon Gjengset
Crust of Rust: Lifetime Annotations

In the 2019 Rust Survey, a lot of people were asking for video content covering intermediate Rust content. So in this first video ...

1:33:23
Crust of Rust: Lifetime Annotations

266,423 views

5 years ago

CodeTV
DevTools showcase: Warp, Graphite, and Reflex

How do you make sure your dev environment is helping you get work done? Elvis Kahoro will give us a tour of a few of his favorite ...

1:29:55
DevTools showcase: Warp, Graphite, and Reflex

1,637 views

Streamed 1 year ago

cs631apue
Advanced Programming in the UNIX Environment: Week 03, Segment 1 - All about stat(2)

In this video lecture, we meet our new best friend, the 'struct stat'. We'll cover the stat(2) system calls and begin discussing each of ...

20:31
Advanced Programming in the UNIX Environment: Week 03, Segment 1 - All about stat(2)

4,399 views

5 years ago

Houston FPUG
Rafal Dittwald, “Data Oriented Programming”

The term “data-oriented programming” is often mentioned in the digital halls of the Clojure community, but what does it mean?

1:44:01
Rafal Dittwald, “Data Oriented Programming”

7,608 views

3 years ago

Confreaks
RubyConf 2015 - The Art of Ruby Technical Interviews by Chris Mar

The Art of Ruby Technical Interviews by Chris Mar So, you want to be a Ruby developer? You've attended a bootcamp, read the ...

28:05
RubyConf 2015 - The Art of Ruby Technical Interviews by Chris Mar

21,691 views

10 years ago

Chrome for Developers
Advanced JS performance with V8 and Web Assembly (Chrome Dev Summit 2016)

Seth shares the current state of JavaScript and script tooling in V8, and discusses the future with WebAssembly. Links: V8 project: ...

34:22
Advanced JS performance with V8 and Web Assembly (Chrome Dev Summit 2016)

30,911 views

9 years ago

Denis Kuzmin
🔀 Between unmanaged C++ / C# / Java /... Complex types and Strings. [Part-2]

Do NOT combine unnecessary code, please turn ON your brains [both host sides - CLR/Native/JVM]. /This is Part 2. C++, C# and ...

28:04
🔀 Between unmanaged C++ / C# / Java /... Complex types and Strings. [Part-2]

14,060 views

7 years ago