-
## GARMIN $ ^{®} $
## Changing Legacy Code with Confidence:
## Practical Advice for Maintaining and Migrating Working Code
## Part 0: Legacy Code
## Legacy code has value
• It works $ ^{*} $
It may setup and torn down once for the
// entire test suite
class TestEnvironment : public ::testing::Environment {
public:
void SetUp() override {}
void TearDown() override {}
};
int main(int argc,
0 码力 |
114 页 |
982.54 KB
| 1 年前 3
-
# Go in Linux Desktop Environment 2015年4月 夏彬 武汉深之度
## Linux桌面环境
• Gnome (Gtk)
• KDE (Qt)
• Lxde (Gtk) LxQt(Qt5)
• Xfce (Gtk)
• DDE (Gtk)
• .....
## DE组件
• Windows Manager
• Input Method
• Launcher
0 码力 |
36 页 |
414.50 KB
| 2 年前 3
-
## A Long Journey of Changing std::sort Implementation at Scale
## DANILA KUTENIN
## WHO AM I?
• Senior Software Engineer at Google
• DC efficiency
## AGENDA FOR TODAY
• History of sorting
• Why have NaN}?
Yes
All elements are equal
## WHAT ARE WE CHANGING?
## WHAT ARE WE CHANGING?
• After these cleanups we can change to any sort
## WHAT ARE WE CHANGING?
• After these cleanups we can change to any
0 码力 |
182 页 |
7.65 MB
| 1 年前 3
-
## Go runtime related problems in TiDB production environment
## About me
Arthur Mao(毛康力), Senior Engineer@PingCAP
• TiDB core developer (top3 contributor)
• GitBook about golang internals (@tiancaiamao) not exhausted, but where is the bottleneck?
## Reproduce
- The table is wide in the customer environment
☐ CPU usage is higher with less columns
- The deployment does not consider NUMA
☐ CPU usage
0 码力 |
56 页 |
50.15 MB
| 1 年前 3
-
Framework
Cynefin
Ku-nev-in
Welsh word - habitat or place
Signifies the multiple factors in our environment and our experiences that influence us in ways we don’t understand
Developed by David Snowden
## 4878b2d4523bff2/p13_1.jpg)
Based on the work of Dave Snowden and the Cynefin framework
CHANGING ENVIRONMENT
bumps us back out of
Known/Simple
www.basicsm.com
Rob England 2018 v7
Teal
Unicorn
rigorous review, critique, and drive the best approach
• Monitor for emergence - foster creative environment rather than predetermined results.
## Go Do Good Things
0 码力 |
17 页 |
3.75 MB
| 1 年前 3
-
761
Index 765
Welcome to conda's documentation! Conda provides package, dependency, and environment management for any language. Here, you will find everything you need to get started using conda how the conda project is managed and how to contribute
Development environment Follow this guide to get your own development environment set up
### 4.1 User guide
#### 4.1.1 Getting started with conda conda
Conda is a powerful command line tool for package and environment management that runs on Windows, macOS, and Linux.
This guide to getting started with conda goes over the basics of starting up and
0 码力 |
818 页 |
5.21 MB
| 1 年前 3
-
735
Index 739
Welcome to conda's documentation! Conda provides package, dependency, and environment management for any language. Here, you will find everything you need to get started using conda how the conda project is managed and how to contribute
Development environment Follow this guide to get your own development environment set up
### 4.1 User guide
#### 4.1.1 Getting started with conda conda
Conda is a powerful command line tool for package and environment management that runs on Windows, macOS, and Linux.
This guide to getting started with conda goes over the basics of starting up and
0 码力 |
794 页 |
5.01 MB
| 1 年前 3
-
ata\\Local\\atom\\bin;;C:\\Program Files\\Mercurial;.|
|java.runtime.name|Java(TM) SE Runtime
Environment|
|java.runtime.version|1.8.0\_131-b11|
|java.specification.name|Java Platform API Specification| language|en|
|user.name|MarkE|
|user.script||
|user.timezone|America/New\_York|
|user.variant||
##
Environment Variables
| Name ↓ | Value |
| =:: | 0 码力 |
5 页 |
122.16 KB
| 2 年前 3
-
the Idris executable not be found please ensure that you have added ~/.cabal/bin to your $PATH environment variable. Mac OS X users may find they need to add ~/Library/Haskell/bin instead, and Windows users called prog.
• --check type check the file and its dependencies without starting the interactive environment.
--package pkg add package as dependency, e.g. --package contrib to make use of the contrib package summary and command line options.
### 2.3 The Interactive Environment
Entering idris at the shell prompt starts up the interactive environment. You should see something like the following:
$ idris
\
0 码力 |
66 页 |
627.66 KB
| 2 年前 3
-
727
Index 731
Welcome to conda's documentation! Conda provides package, dependency, and environment management for any language. Here, you will find everything you need to get started using conda how the conda project is managed and how to contribute
Development environment Follow this guide to get your own development environment set up
### 4.1 User guide
#### 4.1.1 Getting started with conda conda
Conda is a powerful command line tool for package and environment management that runs on Windows, macOS, and Linux.
This guide to getting started with conda goes over the basics of starting up and
0 码力 |
786 页 |
4.99 MB
| 1 年前 3