Home
Videos uploaded by user “JetBrainsTV”
YouTrack - The Art of Bug Tracking
 
03:19
YouTrack (http://www.jetbrains.com/youtrack) gives you the freedom of creation, with precise, elegant maneuvers to perform complicated tasks and execute at your best. Like a symphony: The art of bug tracking.
Views: 1240378 JetBrainsTV
YouTrack — Maintain Order In A World of Chaos
 
01:23
YouTrack — an issue tracker for awesome teams. Free for small teams, forever. Disclaimer: This is a work of fiction. Names, characters, businesses, places, events and incidents are either products of the imagination or used in a fictitious manner. Any resemblance to actual persons, living or dead, or actual events is purely coincidental.
Views: 2628459 JetBrainsTV
TeamCity User Guide (Part 1 of 9) - Introduction
 
05:31
Covers: • CI as a process • Benefits • TeamCity as a product and focus • TeamCity Architecture
Views: 110059 JetBrainsTV
Quickstart with Docker in PhpStorm
 
01:19
How to configure PhpStorm with Docker and Xdebug in one minute. Learn more: https://blog.jetbrains.com/phpstorm/2018/08/quickstart-with-docker-in-phpstorm/ 0:06 Create a docker-compose.yml file 0:10 Define web server and php image 0:17 Set remote_host option for Xdebug 0:29 Create Run/Debug configuration 0:37 Run web server 0:45 Create a HelloWorld.php page 0:55 Enable debugger with browser extension 1:01 Set a breakpoint and debug
Views: 9950 JetBrainsTV
PyCharm In-Depth VCS #1: Getting Started
 
04:42
Development under version control can be a powerful but cumbersome process. In this in-depth screencast, we see how PyCharm puts an easy and productive face on VCS operations. We’ll discuss: - Versioning without a VCS using Local History - Setting up a local Git repository - Uploading to GitHub - Getting a checkout from GitHub Check out http://jetbrains.com/pycharm/ to find out more about PyCharm IDE.
Views: 34073 JetBrainsTV
JetBrains: The Drive to Develop
 
01:25
At JetBrains, code is our passion. For over 15 years we have strived to make the strongest, most effective developer tools on earth. By automating routine checks and corrections, our tools speed up production, freeing developers to grow, discover and create.
Views: 28868 JetBrainsTV
ideavim with pycharm
 
02:51
Views: 36404 JetBrainsTV
JetBrains: The Drive to Develop
 
02:08
At JetBrains, code is our passion. For over 15 years we have strived to make the strongest, most effective developer tools on earth. By automating routine checks and corrections, our tools speed up production, freeing developers to grow, discover and create. Learn more at https://jetbrains.com
Views: 27042 JetBrainsTV
Getting Started with PyCharm 7/8: Testing
 
03:06
This video is the part of Getting Started with PyCharm video series by PyCharm Technical Advocate Paul Everitt. In this video you'll learn how to write and run your tests. Check out http://jetbrains.com/pycharm/ to find out more about PyCharm IDE. Category: Getting Started
Views: 54671 JetBrainsTV
Sunday Tour of JetBrains' New St. Petersburg Office
 
02:40
Take a Sunday tour of JetBrains' St. Petersburg office with us! Expanding quickly over the last two years, our St. Petersburg team finally outgrew its office earlier this spring. In May 2013 we left 'Times,' the four-story office building on Kantemirovskaya street that had served us well since 2004. Our new home is a brand new seven-story office building сalled 'Universe', located on Vasilyevsky island.
Views: 17103 JetBrainsTV
How do I see who made certain changes?
 
04:29
In this video, Gary and Trisha explore what options are available in the JetBrains IDEs for seeing who made which changes, when, and how that may have impacted the code.
Views: 7351 JetBrainsTV
Getting Started with Kotlin in 2 minutes
 
02:24
See how easy it is to get up and running with Kotlin using IntelliJ IDEA. Write, Compile, Run and Debug directly from the IDE. For more information: http://kotlinlang.org
Views: 36098 JetBrainsTV
Live Edit in PhpStorm - PhpStorm Video Tutorial
 
02:09
This video is a part of JetBrains PhpStorm Video Tutorials by JetBrains Technical Evangelist Maarten Balliauw. Check out http://jetbrains.com/phpstorm/ to find out more about JetBrains PhpStorm IDE. Category: HTML, CSS, JavaScript
Views: 55182 JetBrainsTV
PyCharm In-Depth: Testing
 
04:07
In this screencast, Paul Everitt, PyCharm Developer Advocate at JetBrains, looks in more depth at Python testing in PyCharm: pytest, tox, doctest, BDD, and skipping/re-running tests. Check out http://jetbrains.com/pycharm/ to find out more about PyCharm IDE.
Views: 22960 JetBrainsTV
Kotlin Desk
 
03:17
Kotlin is 3 years old! Let’s take a moment to look back at it all.
Views: 6405 JetBrainsTV
WebStorm 10 - New features
 
04:37
Trisha Gee, JetBrains Developer Advocate talks about new features in WebStorm 10. Learn more and download WebStorm at https://www.jetbrains.com/webstorm/whatsnew/ These new features are also available in IntelliJ IDEA 14.1 and upcoming PhpStorm 9, RubyMine 7.1 and PyCharm 4.1.
Views: 22054 JetBrainsTV
Getting started with dotMemory
 
05:15
This video introduces the workflow of capturing and analyzing memory snapshots using dotMemory, the .NET memory profiler from JetBrains: https://www.jetbrains.com/dotmemory?utm_source=youtube&utm_medium=video&utm_campaign=getting_started_with_dotmemory
Views: 7473 JetBrainsTV
dotMemory — .NET memory profiler by JetBrains
 
02:30
Quick overview of dotMemory .NET memory profiler by JetBrains. Visit https://www.jetbrains.com/dotmemory?utm_source=youtube&utm_medium=video&utm_campaign=memory_%20profiler_by_%20jetbrains to learn more. dotMemory helps you profile .NET memory to find memory leak and its cause, investigate excessive memory traffic, understand who retains objects in memory, and optimize memory usage of your app.
Views: 9667 JetBrainsTV
WebStorm 7 - Integration of Mocha test framework
 
04:04
Mocha test framework integration in WebStorm Visit http://www.jetbrains.com/webstorm/ to learn more about WebStorm
Views: 13935 JetBrainsTV
PyCharm In-Depth VCS #3: Branching and Merging
 
05:58
Branching and merging are the dominant workflows in version control systems such as Git. In this screencast, we see how PyCharm puts a graphical frontend on these operations, including: - Branching - Merging - Pushing Check out http://jetbrains.com/pycharm/ to find out more about PyCharm IDE.
Views: 18364 JetBrainsTV
JetBrains Rider for Unity Development
 
03:24
Learn how JetBrains Rider (https://www.jetbrains.com/rider/) helps develop Unity3D games on Windows, Mac, or Linux. Get smart code completion, code inspections, navigation, usage search, refactoring, debugging, and more assistance when editing C# and shader files in Unity applications.
Views: 13226 JetBrainsTV
Live Templates (Snippets) in PhpStorm - PhpStorm Video Tutorial
 
03:14
This video is a part of JetBrains PhpStorm Video Tutorials by JetBrains Technical Evangelist Maarten Balliauw. Check out http://jetbrains.com/phpstorm/ to find out more about JetBrains PhpStorm IDE. Category: Development Environment
Views: 20643 JetBrainsTV
How do I start working with Open Source and GitHub?
 
05:24
This video covers a fundamental step to working on open source - cloning the repo and opening it in the IDE. It also covers how to add new remotes using the IDE.
Views: 57624 JetBrainsTV
Running PHPUnit Tests in PhpStorm with Docker
 
04:45
It's the next video in a series about the usage of PHPUnit and various interpreters in PhpStorm. Here Gary Hockin, PhpStorm Developer Advocate, explains how to run PHPUnit Tests in PhpStorm with Docker. Related videos: Running PHPUnit Tests in PhpStorm locally (https://youtu.be/NztroIqNBZA) Running PHPUnit Tests in PhpStorm with Vagrant (https://youtu.be/PNIIY9kj8Og?list=PLQ176FUIyIUZO_kDMzrwl3f13Jdpj1OIT) Category: Testing
Views: 12160 JetBrainsTV
YouTrack Overview
 
05:32
Short tour introducing the main JetBrains YouTrack issue tracking and agile project management functionality. More info:https://www.jetbrains.com/youtrack/
Views: 40733 JetBrainsTV
TeamCity Docker Support
 
02:39
Category: Screencasts & Demos
Views: 3346 JetBrainsTV
KotlinConf 2017 - Highlights
 
03:10
KotlinConf 2017 was the first conference entirely dedicated to Kotlin. It took place in San Francisco from the 1st to the 3rd of November 2017.
Views: 12049 JetBrainsTV
PHP Applications Profiling in PhpStorm - PhpStorm Video Tutorial
 
02:44
This video is a part of JetBrains PhpStorm Video Tutorials by JetBrains Technical Evangelist Maarten Balliauw. Check out http://jetbrains.com/phpstorm/ to find out more about JetBrains PhpStorm IDE. Category: PHP Development
Views: 16692 JetBrainsTV
Composer Support in PhpStorm - PhpStorm Video Tutorial
 
04:26
This video is a part of JetBrains PhpStorm Video Tutorials by JetBrains Technical Evangelist Maarten Balliauw. Check out http://jetbrains.com/phpstorm/ to find out more about JetBrains PhpStorm IDE. Category: PHP Development
Views: 21590 JetBrainsTV
WordPress Support in PhpStorm 8
 
04:15
This video is a part of JetBrains PhpStorm Video Tutorials by JetBrains Technical Evangelist Maarten Balliauw. Check out http://jetbrains.com/phpstorm/ to find out more about JetBrains PhpStorm IDE. Category: PHP Development
Views: 14241 JetBrainsTV
KotlinConf 2017 - Introduction to Coroutines by Roman Elizarov
 
45:32
We live in an asynchronous era of concurrency. Modern front-end and mobile applications provide real-time feedback and communication, server-side applications and services handle thousands of online users while integrating dozens of micro-services. Old-school monolithic applications with thread-based concurrency are going out of fashion, and asynchronous styles of programming with callbacks, futures, reactive streams and coroutines are gaining popularity. Kotlin is a modern and pragmatic JVM language that is developed by JetBrains with a strong emphasis on Java interoperability. Due to its strong Java interop, any Java asynchronous library can be used in Kotlin. You can even use JVM-based byte-code-instrumenting coroutine implementations like Quasar and JavaFlow. So, why has Kotlin introduced coroutines as a first-class language feature and how are Kotlin coroutines different from the generate/yield and async/await coroutines in C#, Python, JS and other languages? What makes using coroutines in Kotlin different from using threads? This talk answers those questions and gives a gentle introduction to the world of Kotlin coroutines with live examples. You'll learn how to launch and wait for coroutine completion, what are Kotlin suspending functions and how to wrap your favorite asynchronous library into them, turning your asynchronous "callback hell" into an easy-to-read synchronous-like code. You'll see how you can write scalable applications with Kotlin coroutines to handle lots of concurrent actions (connections, users, conversations, animations, etc.) at once. Roman Elizarov is a professional software developer with more than 16 years experience. He started his career at Devexperts, where he designed and developed high-performance trading software for leading brokerage firms and market data delivery services that routinely handle millions of events per second. He is an expert in Java and JVM, particularly in real-time data processing, algorithms and performance optimizations for modern architectures. Roman currently works on the Kotlin language at JetBrains. Having worked on very large systems comprising of many modules written in different languages, he has a dream of a single language that can be used to write all parts of a very large distributed system, to share and reuse data models and algorithms without friction. Kotlin with JVM and JS backends and the upcoming native compiler is the ideal candidate to realize this dream. In 2000 Roman had graduated from St. Petersburg ITMO. He now teaches a course on concurrent and distributed programming in ITMO. During his undergraduate study, he participated at ACM International Collegiate Programming Contest (ICPC). Since 1997 and until now Roman serves as a Chief Judge of Northeastern European Regional Programming Contest (NEERC) of ACM ICPC.
Views: 49112 JetBrainsTV
Deployment and Remote Hosts in PhpStorm - PhpStorm Video Tutorial
 
05:26
This video is a part of JetBrains PhpStorm Video Tutorials by JetBrains Technical Evangelist Maarten Balliauw. Check out http://jetbrains.com/phpstorm/ to find out more about JetBrains PhpStorm IDE. Category: Development Environment
Views: 119064 JetBrainsTV
KotlinConf 2017 - RX Java with Kotlin in Baby Steps by Annyce Davis
 
31:47
Reactive Programming with RxJava has widely been adopted by both backend services and Android applications alike. Yet, the steep learning curve leaves many developers hesitant about adding it to their own Software tool belt. I was one such developer. Over the past two years, I’ve watched countless videos, read numerous blog posts and attended several conference talks on the subject. Yet, I often left each experience feeling only slightly more knowledgeable, but not quite empowered to start using RxJava in my apps. That's not going to happen today! In this talk, we cover the bare minimum concepts you need to grok, in order to start using RxJava today. In particular, we're going to focus on: * The 3 O's: Observable, Observer and Operator * The most common Operators: map(), flatMap(), and filter() * Understanding those Marble Diagrams * How Kotlin helps to simplify the code Reactive Programming is not going away any time soon. It’s a powerful way to create asynchronous, event-based applications. It allows developers the ability to craft applications that can easily combine multiple network calls, gracefully handle failures, all while providing a snappy user experience. I want everyone to feel comfortable with the basic concepts of RxJava. Today can be your first step... Annyce Davis is an Android Google Developer Expert. She has spent the past 6+ years developing applications for the Android ecosystem across multiple form factors. She is also an international conference speaker and author, sharing her knowledge of Android development with others. In addition, Annyce is active in the Washington, DC tech scene, and assists with running a local meetup focused on Android development and design.
Views: 24612 JetBrainsTV
Running PHPUnit Tests in PhpStorm locally
 
07:12
It's the first video in a series about the usage of PHPUnit and various interpreters in PhpStorm. Here Gary Hockin, PhpStorm Developer Advocate, explains how to run PHPUnit Tests in PhpStorm locally Category: Testing
Views: 11857 JetBrainsTV
Improved File Creation in PhpStorm 2016.3
 
02:21
PhpStorm 2016.3 brings an improved support of PSR-0/PSR-4. “Create new test” and “Create new class” actions were reworked and now they take into account PSR-0/PSR-4 and allow you to generate new folders. Also if you have a folder marked as “Test Source Root” this folder will be picked up automatically in the directory field when you create a new test. Watch this video to learn more details. Download a new version from our webpage: https://www.jetbrains.com/phpstorm/nextversion/ Category: PHP Development
Views: 5286 JetBrainsTV
What's New in PhpStorm 2019.1
 
05:07
Please meet PhpStorm 2019.1 — a major update for the PHP IDE! What's new: 00:10 — Twig and Blade Debugging 01:09 — Locating Dead Code 01:42 — Refactorings, Intentions & Quick-Fixes 01:50 — String Juggling Toolbox 02:11 — Move to Class Refactoring 02:34 — New inspection: method may be 'static’ 02:48 — Improved Autocompletion 03:23 — Code Cleanup 03:54 — Recent Locations Popup 04:16 — New UI Themes 04:28 — And much more! See the overview of the new features and download PhpStorm 2019.1 on our website https://www.jetbrains.com/phpstorm/whatsnew/
Views: 9133 JetBrainsTV
Upsource Overview
 
05:45
Upsource is a powerful tool for teams wishing to improve their code, projects and processes. It serves as a polyglot code review tool, a source of data-driven project analytics, an intelligent repository browser and a team collaboration center. Upsource boasts in-depth knowledge of Java, PHP, JavaScript, Python, and Kotlin to increase the efficiency of code reviews. It continuously analyzes the repository activity providing a valuable insight into potential design problems and project risks. On top of that Upsource makes team collaboration easy and enjoyable. http://jetbrains.com/upsource/
Views: 15396 JetBrainsTV
Getting Started with PyCharm 5/8: Code Navigation
 
04:09
This video is the part of Getting Started with PyCharm video series by PyCharm Technical Advocate Paul Everitt. In this video you'll learn how to navigate your code efficiently. Check out http://jetbrains.com/pycharm/ to find out more about PyCharm IDE. Category: Getting Started
Views: 51443 JetBrainsTV
Introducing CLion
 
06:50
Welcome to CLion! This is our new cross-platform IDE for C and C++ development. To learn more visit our site: www.jetbrains.com/clion Category: Tips&Tricks
Views: 96618 JetBrainsTV
Getting Started with PyCharm 6/8: Debugging
 
06:32
This video is the part of Getting Started with PyCharm video series by PyCharm Technical Advocate Paul Everitt. In this video you'll learn how to debug your code. Check out http://jetbrains.com/pycharm/ to find out more about PyCharm IDE. Category: Getting Started
Views: 124303 JetBrainsTV
YouTrack Gantt Chart
 
02:27
Views: 6473 JetBrainsTV
KotlinConf 2018 - Exploring Coroutines in Kotlin by Venkat Subramariam
 
44:11
Recording brought to you by American Express https://americanexpress.io/kotlin-jobs Coroutines have intrigued programmers for a long time. Some languages of the past implemented coroutines, but programmers using the mainstream languages of recent decades largely did not get much exposure to this programming construct. There's a resurgence of interest for coroutines and some serious work has been done in Kotlin to implement it. We'll take an example oriented approach to learning about the benefits of coroutines and along the way explore this feature of Kotlin. About the Presenter: Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects. Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. You can reach him by email at [email protected] or on twitter at @venkat_s.
Views: 26370 JetBrainsTV
Using WSL toolchains in CLion on Windows
 
03:11
Windows Subsystem for Linux (WSL) is a compatibility layer for running Linux binary executables natively on Windows 10. CLion 2018.1 allows Windows users to configure and use WSL toolchains (which means CMake, C, and C++ compilers; debugger is not yet available and planned for the future). Learn more about CLion at https://www.jetbrains.com/clion/ Follow our blog to read more on WSL support: https://blog.jetbrains.com/clion Category: Tips&Tricks
Views: 8622 JetBrainsTV
MPS Projectional Editor
 
14:45
The most distinct feature of MPS is its projectional editor that enables language designers to create languages with non-parseable notations, tables, math symbols, diagrams and form-like or context-sensitive syntaxes. MPS languages can easily be modularised and provide multiple switchable notations.
Views: 15320 JetBrainsTV
WebStorm 8 - Multiple Cursors and Selections
 
04:03
Visit http://www.jetbrains.com/webstorm/ to learn more about WebStorm 8 Multiple cursors and selections are also available in IntelliJ IDEA 13, PhpStorm 8, RubyMine 6.3, PyCharm 3.4 and AppCode 3.0
Views: 11460 JetBrainsTV
Getting Started with PyCharm 8/8: Customizing PyCharm
 
04:48
This video is the part of Getting Started with PyCharm video series by PyCharm Technical Advocate Paul Everitt. In this video you'll learn how to customize PyCharm to better meet your needs. Check out http://jetbrains.com/pycharm/ to find out more about PyCharm IDE. Category: Getting Started
Views: 41329 JetBrainsTV
KotlinConf 2018 - Building Server Backends with Ktor by Ryan Harter
 
32:41
Recording brought to you by American Express https://americanexpress.io/kotlin-jobs Using Ktor from JetBrains, you can easily build a server backend using a composable DSL and Kotlin features like coroutines. Ktor runs in standard server environments, like Google's App Engine, which will host and scale your backend automatically. In this talk we build an in app purchase verification backend for your app from scratch, using Ktor. You'll see how Ktor's composable DSL makes server development fast and easy, and understand how you can quickly build a REST API and admin interface. About Ryan Harter: I'm the Android developer at Pixite where I work on Pigment, and I'm also a Google Developer Expert for Kotlin and Android. I've been developing Android apps since 2009 and love working on anything fun, usually graphics related.
Views: 9993 JetBrainsTV
TeamCity Feature Branches with Git
 
04:31
In this screencast, Maarten Balliauw explains what feature branches are and how they can be used with Git. From building features to making it possible to test-run a pull request on GitHub. Category: Screencasts & Demos
Views: 11291 JetBrainsTV
Using Behat in PhpStorm 8
 
02:52
This video is a part of JetBrains PhpStorm Video Tutorials by JetBrains Technical Evangelist Maarten Balliauw. Check out http://jetbrains.com/phpstorm/ to find out more about JetBrains PhpStorm IDE. Category: PHP Development
Views: 5296 JetBrainsTV
C++ Unit Testing with Google Test Tutorial
 
14:59
In this tutorial, we take a look at how to perform using testing in C++ using the Google Test framework and ReSharper C++ as the test runner. To find out more about ReSharper C++, please visit: https://www.jetbrains.com/resharper-cpp Author: Dmitri Nesteruk
Views: 147066 JetBrainsTV