Create ~/.ssh/config (notepad %home%\.ssh\config)
ProxyCommand "C:\Program Files\Git\bin\connect.exe" -H <proxy-server>:<proxy-http-port> %h %p
Host 127.0.0.1
HostName 127.0.0.1
User <username>
Host github.com
Create ~/.ssh/config (notepad %home%\.ssh\config)
ProxyCommand "C:\Program Files\Git\bin\connect.exe" -H <proxy-server>:<proxy-http-port> %h %p
Host 127.0.0.1
HostName 127.0.0.1
User <username>
Host github.com
| Set fso = CreateObject("Scripting.FileSystemObject") | |
| InputFolder = fso.GetAbsolutePathName(WScript.Arguments.Item(0)) | |
| ZipFile = fso.GetAbsolutePathName(WScript.Arguments.Item(1)) | |
| ' Create empty ZIP file. | |
| CreateObject("Scripting.FileSystemObject").CreateTextFile(ZipFile, True).Write "PK" & Chr(5) & Chr(6) & String(18, vbNullChar) | |
| Set objShell = CreateObject("Shell.Application") | |
| Set source = objShell.NameSpace(InputFolder).Items | |
| objShell.NameSpace(ZipFile).CopyHere(source) |
| The Software Architect Elevator (2020) | |
| Architecting for Scale (2020) | |
| Fundamentals of Software Architecture (2020) | |
| The Unicorn Project (2019) | |
| Semantic Software Design (2019) | |
| The Pragmatic Programmer (2019) | |
| Technology Strategy Patterns (2018) | |
| Refactoring (2018) | |
| Release It (2018) | |
| The Model Thinker (2018) |
Pesquisas relacionadas a Educação no Brasil, avaliações e exames realizados.
Portal Brasileiro de Dados Abertos
Dados abertos de diversos órgãos do governo federal, sobre temas variados.
| /* | |
| * This stylesheet is loaded when Atom starts up and is reloaded automatically | |
| * when it is changed and saved. | |
| * ... | |
| */ | |
| /* | |
| * Markdown Heading Customization | |
| * https://colordesigner.io/gradient-generator | |
| */ |
| :root { | |
| --side-bar-bg-color: #fff; | |
| --control-text-color: #777; | |
| } | |
| /* cyrillic-ext */ | |
| @font-face { | |
| font-family: 'Calibri'; | |
| font-style: normal; | |
| font-weight: 400; |
| const LIST = ['Orange', 'Lemon', 'Banana' ] | |
| process(LIST); | |
| async function eachAsync(arr, fn) { // take an array and a function | |
| for(const item of arr) await fn(item); | |
| } | |
| async function process(list) { | |
| await eachAsync(list, async (data) => { |
| import com.fasterxml.jackson.core.JsonProcessingException; | |
| import com.fasterxml.jackson.databind.ObjectMapper; | |
| import org.junit.Test; | |
| import org.springframework.transaction.annotation.Transactional; | |
| import java.io.IOException; | |
| import static org.junit.Assert.assertEquals; | |
| @Transactional |
| import com.fasterxml.jackson.core.JsonProcessingException; | |
| import com.fasterxml.jackson.databind.ObjectMapper; | |
| import org.junit.Test; | |
| import java.io.IOException; | |
| import static org.junit.Assert.assertEquals; | |
| public class JacksonTest { | |
| @Test |
| Rails-like standard naming convention for endpoints. | |
| * GET /things -> index | |
| * POST /things -> create | |
| * GET /things/:id -> show | |
| * PUT /things/:id -> update | |
| * DELETE /things/:id -> destroy |