We did not find an account with specified email address, so we will Register a new account.
We sent out a message with a 6-digit code. Please wait 1-2 min, check inbox and enter it below.
We found an account with specified email address. We will log you into that account.
Please wait ~1 min, check inbox and enter received 6-digit code below:
Git (/ɡɪt/) is a version control system for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for source code management in software development, but it can be used to keep track of changes in any set of files. As a distributed revision control system it is aimed at speed, data integrity, and support for distributed, non-linear workflows.Git was created by Linus Torvalds in 2005 for development of the Linux kernel, with other kernel developers contributing to its initial development. Its current maintainer since 2005 is Junio Hamano.As with most other distributed version control systems, and unlike most client–server systems, every Git directory on every computer is a full-fledged repository with complete history and full version tracking abilities, independent of network access or a central server.Git is free and open source software distributed under the terms of the GNU General Public License version 2.Table of ContentTutorial - A tutorial introduction to GitWorkflows - An overview of recommended workflows with GitEveryday Git - A useful minimum set of commands for Everyday GitGit Attributes - gitattributes - defining attributes per pathGit Ignore - gitignore - Specifies intentionally untracked files to ignoreGit Modules - gitmodules - defining submodule propertiesRevisions - specifying revisions and ranges for GitGlossary - A Git Glossarygit-addgit-amgit-archivegit-bisectgit-branchgit-bundlegit-checkoutgit-cherry-pickgit-citoolgit-cleangit-clonegit-commitgit-describegit-diffgit-fetchgit-format-patchgit-gcgit-grepgit-guigit-initgitkgit-loggit-mergegit-mvgit-notesgit-pullgit-pushgit-rebasegit-resetgit-revertgit-rmgit-shortloggit-showgit-stashgit-statusgit-submodulegit-taggit-worktreegit-configgit-fast-exportgit-fast-importgit-filter-branchgit-mergetoolgit-pack-refsgit-prunegit-refloggit-remotegit-repackgit-replacegit-annotategit-blamegit-cherrygit-count-objectsgit-difftoolgit-fsckgit-get-tar-commit-idgit-helpgit-instawebgit-merge-treegit-rereregit-rev-parsegit-show-branchgit-verify-commitgit-verify-taggitwebgit-whatchangedgit-archimportgit-cvsexportcommitgit-cvsimportgit-cvsservergit-imap-sendgit-p4git-quiltimportgit-request-pullgit-send-emailgit-svngit-applygit-checkout-indexgit-commit-treegit-hash-objectgit-index-packgit-merge-filegit-merge-indexgit-mktaggit-mktreegit-pack-objectsgit-prune-packedgit-read-treegit-symbolic-refgit-unpack-objectsgit-update-indexgit-update-refgit-write-treegit-cat-filegit-diff-filesgit-diff-indexgit-diff-treegit-for-each-refgit-ls-filesgit-ls-remotegit-ls-treegit-merge-basegit-name-revgit-pack-redundantgit-rev-listgit-show-indexgit-show-refgit-unpack-filegit-vargit-verify-packgit-daemongit-fetch-packgit-http-backendgit-send-packgit-update-server-infogit-http-fetchgit-http-pushgit-parse-remotegit-receive-packgit-shellgit-upload-archivegit-upload-packgit-check-attrgit-check-ignoregit-check-mailmapgit-check-ref-formatgit-columngit-credentialgit-credential-cachegit-credential-storegit-fmt-merge-msggit-interpret-trailersgit-mailinfogit-mailsplitgit-merge-one-filegit-patch-idgit-sh-i18ngit-sh-setupgit-stripspace
PHP 7.2
PHP 7.2 DocumentationTable of ContentsCopyrightPHP Manual - PrefaceGetting Started - Introduction - A simple tutorialInstallation and Configuration - General Installation Considerations - Installation on Unix systems - Installation on macOS - Installation on Windows systems - Installation on Cloud Computing platforms - FastCGI Process Manager (FPM) - Installation of PECL extensions - Problems? - Runtime ConfigurationLanguage Reference - Basic syntax - Types - Variables - Constants - Expressions - Operators - Control Structures - Functions - Classes and Objects - Namespaces - Errors - Exceptions - Generators - References Explained - Predefined Variables - Predefined Exceptions - Predefined Interfaces and Classes - Context options and parameters - Supported Protocols and WrappersSecurity - Introduction - General considerations - Installed as CGI binary - Installed as an Apache module - Session Security - Filesystem Security - Database Security - Error Reporting - Using Register Globals - User Submitted Data - Magic Quotes - Hiding PHP - Keeping CurrentFeatures - HTTP authentication with PHP - Cookies - Sessions - Dealing with XForms - Handling file uploads - Using remote files - Connection handling - Persistent Database Connections - Safe Mode - Command line usage — Using PHP from the command line - Garbage Collection - DTrace Dynamic TracingFunction Reference - Affecting PHP's Behaviour - Audio Formats Manipulation - Authentication Services - Command Line Specific Extensions - Compression and Archive Extensions - Credit Card Processing - Cryptography Extensions - Database Extensions - Date and Time Related Extensions - File System Related Extensions - Human Language and Character Encoding Support - Image Processing and Generation - Mail Related Extensions - Mathematical Extensions - Non-Text MIME Output - Process Control Extensions - Other Basic Extensions - Other Services - Search Engine Extensions - Server Specific Extensions - Session Extensions - Text Processing - Variable and Type Related Extensions - Web Services - Windows Only Extensions - XML Manipulation - GUI ExtensionsPHP at the Core: A Hacker's Guide - Preface - Memory management - Working with Variables - Writing Functions - Writing Classes - Working with Resources - Working with INI settings - Working with streams - The "counter" Extension - A Continuing Example - The PHP 5 build system - Extension structure - PDO Driver How-To - Extension FAQs - Zend Engine 2 API reference - Zend Engine 2 Opcodes - Zend Engine 1FAQ — FAQ: Frequently Asked Questions - General Information - Mailing lists - Obtaining PHP - Database issues - Installation - Build Problems - Using PHP - Password Hashing — Safe Password Hashing - PHP and HTML - PHP and COM - Miscellaneous QuestionsAppendices - History of PHP and Related Projects - Migrating from PHP 7.2.x to PHP 7.3.x - Migrating from PHP 7.1.x to PHP 7.2.x - Migrating from PHP 7.0.x to PHP 7.1.x - Migrating from PHP 5.6.x to PHP 7.0.x - Migrating from PHP 5.5.x to PHP 5.6.x - Migrating from PHP 5.4.x to PHP 5.5.x - Migrating from PHP 5.3.x to PHP 5.4.x - Migrating from PHP 5.2.x to PHP 5.3.x - Migrating from PHP 5.1.x to PHP 5.2.x - Migrating from PHP 5.0.x to PHP 5.1.x - Migrating from PHP 4 to PHP 5.0.x - Debugging in PHP - Configure options - php.ini directives - Extension List/Categorization - List of Function Aliases - List of Reserved Words - List of Resource Types - List of Available Filters - List of Supported Socket Transports - PHP type comparison tables - List of Parser Tokens - Userland Naming Guide - About the manual - Creative Commons Attribution 3.0 - Index listing - Changelog
EXA Battery Saver: Extend Battery Life
First solution to optimize and extend battery life withTRUE SCIENCEandADVANCED SYSTEM TWEAKINGNote: Features that with # mark are require root accessUltra Battery Saver Free is an application that design to prolong your battery life by TRUE SCIENCE and ADVANCED SYSTEM TWEAKING. In some extreme case it may even extend up to 500% battery life.HIGHLIGHTED FEATURES:Auto Pilot:Enable the application to work in artificial intelligence mode, it will automatically choose the best settings for your system.Device Tuning:A hand of advanced tools that could significant improve battery power and device performance, most of these feature would need root access.No Useless Animation:Usually, there are a lot of battery saving apps out there, with a lot of useless animation and effect, which is unnecessary and drain battery power. Since our policy is focusing on functionality, there are no such animation or effect in this app.DEVICE TUNING FEATURES:#ROM Optimize: ROM optimize is a feature that minimize the writing to storage by using fstrim, and also remounting the file systems with noatime and nodiratime flags to archive battery saving and improve device performance.#Core Tuning:Core Tuning is a feature that could set CPU Governor to the mode you need, such as performance, balance, or powersave.Service Stopper:Service stopper is design to view and stop running service by using Android system built-in Force Stop feature, available in both root and non-root mode.and much more.APPLICATION FEATURES:Battery Information Display:The main screen on device would display some of the battery information, such as status, health, temperature, and etc.Smart Wifi:When this feature is turned on, application would automatically turn off wifi when device's screen turned off, and turn it back on when device's screen is unlocked, user could choose to turn on or turn off wifi only.#Smart GPS:When this feature is turned on, application would automatically turn off GPS when device's screen turned off, and turn it back on when device's screen is unlocked, user could choose to turn on or turn off GPS only.Smart Sync:This feature is used to minimize the time of sync run on the device. By Default, when this feature is enabled, device would TURN ON SYNC 5 MINUTES FOR EVERY 1 HOUR. User could choose custom time duration.Smart Brightness:When this feature is turned on, application would automatically adjust device screen brightness base on the battery level to archive battery saving, user could choose auto mode ,day mode, or night mode.Power Charging:This feature could speed up battery charging by limited some features of device during charging, such as turn off wifi. We recommend only enable this option when you are not using your device during charging. User could choose to which option to apply during charging.and much more feature to discover.FAQ:Q1: Why we don't have task killer feature?A1: Since we know about how android device works, and we even investigate the way of task killer work before, we can't add this feature because it violate our policy. When killing a service using task killer, android system would always automatically restart that service, then task killer will try to terminate that service again, just like a never-ending cat mouse game. Also, restart a service in most case will use more battery than leaving it run in the background, the only way to safely stop a service is using the android built in Force Stop feature.Facebook: https://www.facebook.com/EXALabOffical/EULA: https://exalab.github.io/eula/ubsf/Privacy Policy: https://exalab.github.io/privacypolicyforplay/ubsf/
Go 1.11
Go (often referred to as golang) is a programming language created at Google in 2009 by Robert Griesemer, Rob Pike, and Ken Thompson. It is a compiled, statically typed language in the tradition of Algol and C, with garbage collection, limited structural typing, memory safety features and CSP-style concurrent programming features added. The compiler and other language tools originally developed by Google are all free and open source.Table of ContentGetting StartedHow to write Go codeEditor plugins and IDEsEffective GoDiagnosticsFrequently Asked Questions (FAQ)The Go Memory ModelAbout the go commandDebugging Go Code with GDBA Quick Guide to Go's AssemblerData Race DetectorWriting Web ApplicationsWriting Web Applications - codeRelease HistoryIntroductionNotationSource code representationLexical elementsConstantsVariablesTypesProperties of types and valuesBlocksDeclarations and scopeExpressionsStatementsBuilt-in functionsPackagesProgram initialization and executionErrorsRun-time panicsSystem considerationsarchive/tararchive/zipbufiobuiltinbytescompress/bzip2compress/flatecompress/gzipcompress/lzwcompress/zlibcontainer/heapcontainer/listcontainer/ringcontextcryptocrypto/aescrypto/ciphercrypto/descrypto/dsacrypto/ecdsacrypto/ellipticcrypto/hmaccrypto/md5crypto/randcrypto/rc4crypto/rsacrypto/sha1crypto/sha256crypto/sha512crypto/subtlecrypto/tlscrypto/x509crypto/x509/pkixdatabase/sqldatabase/sql/driverdebug/dwarfdebug/elfdebug/gosymdebug/machodebug/pedebug/plan9objencodingencoding/ascii85encoding/asn1encoding/base32encoding/base64encoding/binaryencoding/csvencoding/gobencoding/hexencoding/jsonencoding/pemencoding/xmlerrorsexpvarflagfmtgo/astgo/buildgo/constantgo/docgo/formatgo/importergo/parsergo/printergo/scannergo/tokengo/typeshashhash/adler32hash/crc32hash/crc64hash/fnvhtmlhtml/templateimageimage/colorimage/color/paletteimage/drawimage/gifimage/jpegimage/pngindex/suffixarrayioio/ioutilloglog/syslogmathmath/bigmath/bitsmath/cmplxmath/randmimemime/multipartmime/quotedprintablenetnet/httpnet/http/cginet/http/cookiejarnet/http/fcginet/http/httptestnet/http/httptracenet/http/httputilnet/http/pprofnet/mailnet/rpcnet/rpc/jsonrpcnet/smtpnet/textprotonet/urlosos/execos/signalos/userpathpath/filepathpluginreflectregexpregexp/syntaxruntimeruntime/cgoruntime/debugruntime/pprofruntime/raceruntime/tracesortstrconvstringssyncsync/atomicsyscallsyscall/jstestingtesting/iotesttesting/quicktext/scannertext/tabwritertext/templatetext/template/parsetimeunicodeunicode/utf16unicode/utf8unsafeaddr2lineapiasmbuildidcgocompilecoverdistdocfixgogofmtlinknmobjdumppackpproftest2jsontracevetvet/all
English Grammar
English GrammarAdjectives, Verbs, Verb Tenses, Nouns, Conjunctions, Pronouns, Adverb, Preposition, PunctuationTable of ContentAdjectivesForming adjectivesDenominal adjectivesComparing adjectivesCompound adjectivesOrder of adjectivesLists of adjectivesExamples of adjectivesAdjective Exercisesmuch vs manya little vs a fewsome vs anysome vs manylittle vs lessa little vs a lotfew vs littlefewer vs lessfarther vs furtherlater vs latterlast vs latterVerbsAction VerbsAuxiliary VerbsDo, Does, DidStative VerbsModal VerbsPhrasal VerbsExtensive list of phrasal verbsVerb TensesIrregular VerbsComplete list of irregular verbsConfusing VerbsGerunds and InfinitivesPassive VoicePresent SimplePresent Progressive (Continuous)Past SimplePast Progressive (Continuous)FuturePresent Perfect SimplePresent Perfect Progressive (Continuous)Past Perfect SimplePast Perfect Progressive (Continuous)Future Perfect Simple / Future Perfect ProgressiveNounsProper NounsTypes of NounsCountable and Uncountable NounsGerund PhraseCommon NounPlural NounsGerundsCompound NounsCollective NounsAbstract NounsGerunds and InfinitivesConjunctionsSubordinating ConjunctionsCorrelative ConjunctionsCoordinating ConjunctionsConjunctive AdverbsConjunction ExercisesPronounsDemonstrative PronounsRelative PronounsReflexive PronounsPossessive PronounsPersonal PronounsObject PronounsSubject PronounsIndefinite PronounsInterrogative PronounsReciprocal PronounsIntensive PronounsPronoun ExercisesAdverbAdverb ClausesAdverbs of FrequencyAdverbs of MannerAdverbs of PlaceAdverbs of TimeAdverb of DegreePrepositionPrepositional PhrasesPreposition of TimePreposition of PlacePeriod Punctuation Rules & ExamplesQuotation marksExclamation marksQuestion marksCommasSemicolonsColonsApostrophes
TypeScript 3.2
TypeScript 3.2 DocumentationTable of ContentTypeScript in 5 minutesASP.NET CoreGulpMigrating from JavaScriptReact & WebpackBasic TypesVariable DeclarationsInterfacesClassesFunctionsGenericsEnumsType InferenceType CompatibilityAdvanced TypesSymbolsIterators and GeneratorsModulesNamespacesNamespaces and ModulesModule ResolutionDeclaration MergingJSXDecoratorsMixinsTriple-Slash DirectivesType Checking JavaScript Filestsconfig.jsonCompiler OptionsProject ReferencesCompiler Options in MSBuildIntegrating with Build ToolsNightly BuildsIntroductionLibrary StructuresBy ExampleDo's and Don'tsDeep DiveTemplatesTemplate - global-modifying-module.d.tsTemplate - global-plugin.d.tsTemplate - global.d.tsTemplate - module-class.d.tsTemplate - module-function.d.tsTemplate - module-plugin.d.tsTemplate - module.d.tsPublishingConsumptionTypeScript 3.2TypeScript 3.1TypeScript 3.0TypeScript 2.9TypeScript 2.8TypeScript 2.7TypeScript 2.6TypeScript 2.5TypeScript 2.4TypeScript 2.3TypeScript 2.2TypeScript 2.1TypeScript 2.0TypeScript 1.8TypeScript 1.7TypeScript 1.6TypeScript 1.5TypeScript 1.4TypeScript 1.3TypeScript 1.1
React 16.6
React 16.6 DocumentationTable of ContentTutorial: Intro to ReactGetting StartedAdd React to a WebsiteCreate a New React AppCDN Links1. Hello World2. Introducing JSX3. Rendering Elements4. Components and Props5. State and Lifecycle6. Handling Events7. Conditional Rendering8. Lists and Keys9. Forms10. Lifting State Up11. Composition vs Inheritance12. Thinking In ReactAccessibilityCode-SplittingContextError BoundariesForwarding RefsFragmentsHigher-Order ComponentsIntegrating with Other LibrariesJSX In DepthOptimizing PerformancePortalsReact Without ES6React Without JSXReconciliationRefs and the DOMRender PropsStatic Type CheckingStrict ModeTypechecking With PropTypesUncontrolled ComponentsWeb ComponentsReactReact.ComponentReactDOMReactDOMServerDOM ElementsSyntheticEventTest UtilitiesShallow RendererTest RendererJS Environment RequirementsGlossary1. Introducing Hooks2. Hooks at a Glance3. Using the State Hook4. Using the Effect Hook5. Rules of Hooks6. Building Your Own Hooks7. Hooks API Reference8. Hooks FAQHow to ContributeCodebase OverviewImplementation NotesDesign PrinciplesAJAX and APIsBabel, JSX, and Build StepsPassing Functions to ComponentsComponent StateStyling and CSSFile StructureVersioning PolicyVirtual DOM and Internals
Peter Pan
Peter Pan; or, the Boy Who Wouldn't Grow Up or Peter and Wendy is J. M. Barrie's most famous work, in the form of a 1904 play and a 1911 novel. Both versions tell the story of Peter Pan, a mischievous yet innocent little boy who can fly, and has many adventures on the island of Neverland that is inhabited by mermaids, fairies, Native Americans and pirates. Peter has many stories involving Wendy Darling and her two brothers, his fairy Tinker Bell, the Lost Boys, and the pirate Captain Hook. The play and novel were inspired by Barrie's friendship with the Llewelyn Davies family. Barrie continued to revise the play for years after its debut until publication of the play script in 1928.Table of Content:1. PETER BREAKS THROUGH2. THE SHADOW3. COME AWAY, COME AWAY!4. THE FLIGHT5. THE ISLAND COME TRUE6. THE LITTLE HOUSE7. THE HOME UNDER THE GROUND8. THE MERMAIDS' LAGOON9. THE NEVER BIRD10. THE HAPPY HOME11. WENDY'S STORY12. THE CHILDREN ARE CARRIED OFF13. DO YOU BELIEVE IN FAIRIES?14. THE PIRATE SHIP15. "HOOK OR ME THIS TIME"16. THE RETURN HOME17. WHEN WENDY GREW UP
Dog Breeds Recognized by FCI
Complete list of the dog breeds recognized by the Fédération Cynologique Internationale. The list can be organized by the FCI number, the breed group, and name. Currently the FCI has recognized 332 fully officional breeds and 11 provisional breeds.BOUVIER DES ARDENNESBOUVIER DES FLANDRESAUSTRALIAN CATTLE DOGAUSTRALIAN STUMPY TAIL CATTLE DOGBELGIAN SHEPHERD DOGOLD ENGLISH SHEEPDOGWELSH CORGI CARDIGANWELSH CORGI PEMBROKEBERGER DE BEAUCEKOMONDORKUVASZPULIPUMISCHIPPERKECATALAN SHEEPDOGSHETLAND SHEEPDOGPORTUGUESE SHEEPDOGBRIARDPYRENEAN SHEEPDOG - SMOOTH FACEDLONG-HAIRED PYRENEAN SHEEPDOGSLOVAKIAN CHUVACHCOLLIE ROUGHGERMAN SHEPHERD DOGPICARDY SHEEPDOGBERGAMASCO SHEPHERD DOGMAREMMA AND THE ABRUZZES SHEEPDOGDUTCH SHEPHERD DOGMUDIPOLISH LOWLAND SHEEPDOGTATRA SHEPHERD DOGBEARDED COLLIECROATIAN SHEPHERD DOGAUSTRALIAN KELPIECOLLIE SMOOTHBORDER COLLIESAARLOOS WOLFHONDDUTCH SCHAPENDOESMAJORCA SHEPHERD DOGSOUTH RUSSIAN SHEPHERD DOGCZECHOSLOVAKIAN WOLFDOGAUSTRALIAN SHEPHERDWHITE SWISS SHEPHERD DOGROMANIAN MIORITIC SHEPHERD DOGROMANIAN CARPATHIAN SHEPHERD DOGLANCASHIRE HEELERYUGOSLAVIAN SHEPHERD DOG - SHARPLANINANEWFOUNDLANDST. BERNARDSPANISH MASTIFFPYRENEAN MASTIFFRAFEIRO OF ALENTEJODOGUE DE BORDEAUXPYRENEAN MOUNTAIN DOGBOXERLEONBERGERROTTWEILERBULLDOGBULLMASTIFFCASTRO LABOREIRO DOGESTRELA MOUNTAIN DOGHOVAWARTNEAPOLITAN MASTIFFFILA BRASILEIROLANDSEER (EUROPEAN CONTINENTAL TYPE)TIBETAN MASTIFFGREAT DANEATLAS MOUNTAIN DOG (AIDI)MAJORCA MASTIFFTOSAMASTIFFKARST SHEPHERD DOGDOGO ARGENTINOSHAR PEIBROHOLMERCAUCASIAN SHEPHERD DOGKANGAL SHEPHERD DOGCENTRAL ASIA SHEPHERD DOGSAINT MIGUEL CATTLE DOGITALIAN CORSO DOGDOGO CANARIOCIMARRÓN URUGUAYOBOSNIAN AND HERZEGOVINIAN - CROATIAN SHEPHERD DOGSOUTHEASTERN EUROPEAN SHEPHERDAUSTRIAN PINSCHERDOBERMANNGIANT SCHNAUZERSCHNAUZERMINIATURE SCHNAUZERGERMAN PINSCHERMINIATURE PINSCHERAFFENPINSCHERDUTCH SMOUSHONDRUSSIAN BLACK TERRIERDANISH-SWEDISH FARMDOGBERNESE MOUNTAIN DOGAPPENZELL CATTLE DOGENTLEBUCH CATTLE DOGGREAT SWISS MOUNTAIN DOGBULL TERRIERSTAFFORDSHIRE BULL TERRIERAMERICAN STAFFORDSHIRE TERRIERMINIATURE BULL TERRIERKERRY BLUE TERRIERAIREDALE TERRIERBEDLINGTON TERRIERBORDER TERRIERFOX TERRIER (SMOOTH)IRISH SOFT COATED WHEATEN TERRIERLAKELAND TERRIERMANCHESTER TERRIERWELSH TERRIERGERMAN HUNTING TERRIERIRISH TERRIERFOX TERRIER (WIRE)IRISH GLEN OF IMAAL TERRIERPARSON RUSSELL TERRIERBRAZILIAN TERRIERCAIRN TERRIERAUSTRALIAN TERRIERNORWICH TERRIERSCOTTISH TERRIERSEALYHAM TERRIERSKYE TERRIERWEST HIGHLAND WHITE TERRIERDANDIE DINMONT TERRIERCESKY TERRIERJAPANESE TERRIERNORFOLK TERRIERJACK RUSSELL TERRIERENGLISH TOY TERRIER (BLACK &TAN)YORKSHIRE TERRIERAUSTRALIAN SILKY TERRIERDACHSHUNDCHOW CHOWAKITASHIBAHOKKAIDOJAPANESE SPITZEURASIANKAIKISHUSHIKOKUKOREA JINDO DOGAMERICAN AKITATHAI BANGKAEW DOGGERMAN SPITZITALIAN VOLPINOJÄMTHUNDKARELIAN BEAR DOGFINNISH SPITZNORWEGIAN ELKHOUND GREYNORWEGIAN LUNDEHUNDNORWEGIAN ELKHOUND BLACKNORRBOTTENSPITZRUSSIAN-EUROPEAN LAIKAEAST SIBERIAN LAIKAWEST SIBERIAN LAIKACANADIAN ESKIMO DOGSAMOYEDALASKAN MALAMUTESIBERIAN HUSKYGREENLAND DOGSWEDISH VALLHUNDSWEDISH LAPPHUNDFINNISH LAPPHUNDNORWEGIAN BUHUNDLAPPONIAN HERDERICELANDIC SHEEPDOGBASENJIXOLOITZCUINTLEPHARAOH HOUNDCANAAN DOGPERUVIAN HAIRLESS DOGIBIZAN PODENCOPORTUGUESE WARREN HOUND-PORTUGUESE PODENGOCIRNECO DELL'ETNACANARIAN WARREN HOUNDTHAI RIDGEBACK DOGTAIWAN DOGHANOVERIAN SCENTHOUNDBAVARIAN MOUNTAIN SCENT HOUNDALPINE DACHSBRACKERHODESIAN RIDGEBACKDALMATIANGRIFFON NIVERNAISBRIQUET GRIFFON VENDEENARIEGEOISGASCON SAINTONGEOISGREAT GASCONY BLUEPOITEVINBILLYARTOIS HOUNDPORCELAINESMALL BLUE GASCONY BLUEBLUE GASCONY GRIFFONGRAND BASSET GRIFFON VENDEENNORMAN ARTESIEN BASSETBLUE GASCONY BASSETBASSET FAUVE DE BRETAGNEFINNISH HOUNDPOLISH HOUNDSWISS HOUNDSMALL SWISS HOUNDCOARSE-HAIRED STYRIAN HOUNDAUSTRIAN BLACK AND TAN HOUNDand more ...
Electron 2.0
Electron 2.0 DocumentationElectron (formerly known as Atom Shell) is an open-source framework created and maintained by GitHub. It allows for the development of desktop GUI applications using front and back end components originally developed for web applications: Node.js runtime for the backend and Chromium for the frontend. Electron is the main GUI framework behind several notable open-source projects including GitHub's Atom and Microsoft's Visual Studio Code source code editors, the Tidal music streaming service desktop application and the Light Table IDE, in addition to the freeware desktop client for the Discord chat service.Table of ContentAbout ElectronAccessibilityElectron Application ArchitectureApplication DebuggingApplication DistributionApplication PackagingAutomated Testing with a Custom DriverBoilerplates and CLIsCode SigningDebugging the Main ProcessDebugging the Main Process in VSCodeDesktop Environment IntegrationDeveloper EnvironmentDevTools ExtensionElectron VersioningWriting Your First Electron AppIn-App Purchase (macOS)InstallationKeyboard ShortcutsCustom Linux Desktop Launcher ActionsMac App Store Submission GuideMacOS DockMultithreadingNative File Drag & DropNotifications (Windows, Linux, macOS)Offscreen RenderingOnline/Offline Event DetectionProgress Bar in Taskbar (Windows, macOS, Unity)Quick StartRecent Documents (Windows & macOS)REPLRepresented File for macOS BrowserWindowsSecurity, Native Capabilities, and Your ResponsibilitySnapcraft Guide (Ubuntu Software Center & More)Electron SupportTesting on Headless CI Systems (Travis CI, Jenkins)Updating ApplicationsUsing Native Node ModulesUsing Pepper Flash PluginUsing Selenium and WebDriverUsing Widevine CDM PluginWindows Store GuideWindows TaskbarFrequently asked questionsAcceleratorappautoUpdaterBrowserViewBrowserWindowBrowserWindowProxySupported Chrome Command Line SwitchesClientRequestclipboardcontentTracingCookiescrashReporterDebuggerdesktopCapturerdialogDownloadItemEnvironment VariablesFile ObjectFrameless WindowglobalShortcutinAppPurchaseIncomingMessageipcMainipcRendererLocalesMenuMenuItemnativeImagenetNotificationpowerMonitorpowerSaveBlockerprocessprotocolremotesandbox OptionscreensessionshellSynopsissystemPreferencesTouchBarTouchBarButtonTouchBarColorPickerTouchBarGroupTouchBarLabelTouchBarPopoverTouchBarScrubberTouchBarSegmentedControlTouchBarSliderTouchBarSpacerTraywebContentswebFrameWebRequest Tagwindow.open FunctionTechnical Differences Between Electron and NW.js (formerly node-webkit)Build Instructions (experimental GN build)Build Instructions (Linux)Build Instructions (macOS)Build Instructions (Windows)Build System OverviewChromium DevelopmentUsing clang-format on C++ CodeCoding StyleDebugging on WindowsDebugging on macOSDebugging with XCodeIssues In ElectronPull RequestsReleasingSetting Up Symbol Server in DebuggerSource Code Directory StructureTestingUpgrading ChromiumUpgrading CrashpadUpgrading NodeV8 Development
Freezer [ROOT REQUIRED]
Some times, our device with system application pre-installed, including which we don't want.What it do:This application is could help freeze(disable) application easily, so it wont run in background to waste system resource, feature to unfreeze(enable) application is also included so user could choose to enable it when needed.How To Use:Just select the application you want to freeze/unfreeze from the list, and hit the button. Selected application will be processed base on your request. If you found out that the application you want to uninstall is not listed, please try to adjust it in Settings.Facebook: https://www.facebook.com/EXALabOffical/EULA: https://exalab.github.io/eula/f/
JavaScript Guide
JavaScript GuideTable of ContentGetting started with the Web overviewInstalling basic softwareWhat will your website look like?Dealing with filesHTML basicsCSS basicsJavaScript basicsPublishing your websiteHow the Web worksJavaScript first steps overviewWhat is JavaScript?A first splash into JavaScriptWhat went wrong? Troubleshooting JavaScriptStoring the information you need — VariablesBasic in JavaScript — Numbers and operatorsHandling text — Strings in JavaScriptUseful string methodsArraysAssessment: Silly story generatorJavaScript building blocks overviewMaking decisions in your code — ConditionalsLooping codeFunctions — Reusable blocks of codeBuild your own functionFunction return valuesIntroduction to eventsAssessment: Image galleryIntroducing JavaScript objects overviewObject basicsObject-oriented JavaScript for beginnersObject prototypesInheritance in JavaScriptWorking with JSON dataObject building practiseAssessment: Adding features to our bouncing balls demoIntroduction to web APIsManipulating documentsFetching data from the serverThird party APIsDrawing graphicsWorking with JSON dataVideo and audio APIsJavaScript GuideIntroductionGrammar and typesControl flow and error handlingLoops and iterationFunctionsExpressions and operatorsNumbers and datesText formattingRegular expressionsIndexed collectionsKeyed collectionsWorking with objectsDetails of the object modelIterators and generatorsMeta programmingA re-introduction to JavaScriptJavaScript data structuresEquality comparisons and samenessClosuresInheritance and the prototype chainStrict modeJavaScript typed arraysSIMD typesMemory ManagementConcurrency model and Event LoopReference
AnLinux : Run Linux On Android Without Root Access
This application will allow you to run Linux on Android, by using Termux and PRoot technology, you can even run FULL LXDE Desktop Environment!!!The source code could be found here : https://github.com/EXALAB/AnLinux-AppNote : 1. This app required Termux to work, it could be install on Play Store.2. About device requirement:Android Version : At lease Android LollipopArchiteture : armv7, arm64, x86, x86_643. Currently supported distro:Ubuntu, Debian, Kali, Fedora, CentOS, openSUSE Leap, openSUSE Tumberweed4. For any suggestion or issue, please open an issue on Github.
HTTP Reference
The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web.Hypertext is structured text that uses logical links (hyperlinks) between nodes containing text. HTTP is the protocol to exchange or transfer hypertext.Table of contentHTTPIdentifying resources on the WebData URIsIntroduction to MIME TypesComplete list of MIME TypesChoosing between www and non-www URLsBasics of HTTPOverview of HTTPEvolution of HTTPHTTP MessagesA typical HTTP sessionConnection management in HTTP/1.xProtocol upgrade mechanismContent Security Policy (CSP)HTTP Public Key Pinning (HPKP)HTTP Strict Transport Security (HSTS)Cookie securityX-Content-Type-OptionsX-Frame-OptionsX-XSS-ProtectionMozilla web security guidelinesHTTP access control (CORS)HTTP authenticationHTTP cachingHTTP compressionHTTP conditional requestsHTTP content negotiationHTTP cookiesHTTP range requestsHTTP redirectsHTTP specificationsHTTP headersAcceptAccept-CharsetAccept-EncodingAccept-LanguageAccept-RangesAccess-Control-Allow-CredentialsAccess-Control-Allow-HeadersAccess-Control-Allow-MethodsAccess-Control-Allow-OriginAccess-Control-Expose-HeadersAccess-Control-Max-AgeAccess-Control-Request-HeadersAccess-Control-Request-MethodAgeAllowAuthorizationCache-ControlConnectionContent-DispositionContent-EncodingContent-LanguageContent-LengthContent-LocationContent-RangeContent-Security-PolicyContent-Security-Policy-Report-OnlyContent-TypeCookieCookie2DNTDateETagExpectExpiresForwardedFromHostIf-MatchIf-Modified-SinceIf-None-MatchIf-RangeIf-Unmodified-SinceKeep-AliveLarge-AllocationLast-ModifiedLocationOriginPragmaProxy-AuthenticateProxy-AuthorizationPublic-Key-PinsPublic-Key-Pins-Report-OnlyRangeRefererReferrer-PolicyRetry-AfterServerSet-CookieSet-Cookie2SourceMapStrict-Transport-SecurityTETiming-Allow-OriginTkTrailerTransfer-EncodingUpgrade-Insecure-RequestsUser-AgentVaryViaWWW-AuthenticateWarningX-Content-Type-OptionsX-DNS-Prefetch-ControlX-Forwarded-ForX-Forwarded-HostX-Forwarded-ProtoX-Frame-OptionsX-XSS-ProtectionHTTP request methodsCONNECTDELETEGETHEADOPTIONSPATCHPOSTPUTHTTP response status codes100 Continue101 Switching Protocols200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content205 Reset Content206 Partial Content300 Multiple Choices301 Moved Permanently302 Found303 See Other304 Not Modified307 Temporary Redirect308 Permanent Redirect400 Bad Request401 Unauthorized403 Forbidden404 Not Found405 Method Not Allowed406 Not Acceptable407 Proxy Authentication Required408 Request Timeout409 Conflict410 Gone411 Length Required412 Precondition Failed413 Payload Too Large414 URI Too Long415 Unsupported Media Type416 Range Not Satisfiable417 Expectation Failed426 Upgrade Required428 Precondition Required429 Too Many Requests431 Request Header Fields Too Large451 Unavailable For Legal Reasons500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Timeout505 HTTP Version Not Supported511 Network Authentication RequiredCSP: base-uriCSP: block-all-mixed-contentCSP: child-srcCSP: connect-srcCSP: default-srcCSP: font-srcCSP: form-actionCSP: frame-ancestorsCSP: frame-srcCSP: img-srcCSP: manifest-srcCSP: media-srcCSP: object-srcCSP: plugin-typesCSP: referrerCSP: report-uriCSP: require-sri-forCSP: sandboxCSP: script-srcCSP: style-srcCSP: upgrade-insecure-requestsCSP: worker-src
Swift 4.0
The Swift Programming Language Documentation version 4.0Swift is a fantastic way to write software, whether it’s for phones, desktops, servers, or anything else that runs code. It’s a safe, fast, and interactive programming language that combines the best in modern language thinking with wisdom from the wider Apple engineering culture and the diverse contributions from its open-source community. The compiler is optimized for performance and the language is optimized for development, without compromising on either.Swift is friendly to new programmers. It’s an industrial-quality programming language that’s as expressive and enjoyable as a scripting language. Writing Swift code in a playground lets you experiment with code and see the results immediately, without the overhead of building and running an app.Swift defines away large classes of common programming errors by adopting modern programming patterns:- Variables are always initialized before use.- Array indices are checked for out-of-bounds errors.- Integers are checked for overflow.- Optionals ensure that nil values are handled explicitly.- Memory is managed automatically.- Error handling allows controlled recovery from unexpected failures.Swift code is compiled and optimized to get the most out of modern hardware. The syntax and standard library have been designed based on the guiding principle that the obvious way to write your code should also perform the best. Its combination of safety and speed make Swift an excellent choice for everything from “Hello, world!” to an entire operating system.Swift combines powerful type inference and pattern matching with a modern, lightweight syntax, allowing complex ideas to be expressed in a clear and concise manner. As a result, code is not just easier to write, but easier to read and maintain as well.Swift has been years in the making, and it continues to evolve with new features and capabilities. Our goals for Swift are ambitious. We can’t wait to see what you create with it.Table of contentWelcome to Swift- About Swift- Version Compatibility- A Swift TourLanguage Guide- TheBasics,The Basics- Basic Operators- Strings and Characters- Collection Types- Control Flow- Functions- Closures- Enumerations- Classes and Structures- Properties- Methods- Subscripts- Inheritance- Initialization- Deinitialization- Optional Chaining- Error Handling- Type Casting- Nested Types- Extensions- Protocols- Generics- Automatic Reference Counting- Memory Safety- Access Control- Advanced OperatorsLanguage Reference- About the Language Reference- Lexical Structure- Types- Expressions- Statements- Declarations- Attributes- Patterns- Generic Parameters and Arguments- Summary of the GrammarRevision History- Document Revision History
JavaScript Reference
JavaScript ReferenceTable of ContentBuilt-in objectsArrayArrayBufferAsyncFunctionAtomicsBooleanDataViewDateErrorEvalErrorFloat32ArrayFloat64ArrayFunctionGeneratorGeneratorFunctionInfinityInt16ArrayInt32ArrayInt8ArrayInternalErrorIntlIntl.CollatorIntl.DateTimeFormatIntl.NumberFormatJSONMapMathNaNNumberObjectPromiseProxyRangeErrorReferenceErrorReflectRegExpSIMDSIMD.Bool16x8SIMD.Bool32x4SIMD.Bool64x2SIMD.Bool8x16SIMD.Float32x4SIMD.Float64x2SIMD.Int16x8SIMD.Int32x4SIMD.Int8x16SIMD.Uint16x8SIMD.Uint32x4SIMD.Uint8x16SetSharedArrayBufferStringSymbolSyntaxErrorTypeErrorTypedArrayURIErrorUint16ArrayUint32ArrayUint8ArrayUint8ClampedArrayWeakMapWeakSetWebAssemblydecodeURI()decodeURIComponent()encodeURI()encodeURIComponent()escape()eval()isFinite()isNaN()nullparseFloat()parseInt()undefinedunescape()uneval()Expressions & operatorsArithmetic operatorsArray comprehensionsAssignment operatorsBitwise operatorsComma operatorComparison operatorsConditional (ternary)DestructuringExpression closuresGenerator comprehensionsGrouping operatorLegacy generator function expressionLogical OperatorsObject initializerOperator precedenceProperty accessorsSpread syntaxasync function expressionawaitclass expressiondelete operatorfunction expressionfunction* expressionin operatorinstanceofnew operatornew.targetsuperthistypeofvoid operatoryieldyield*Statements & declarationsLegacy generator functionasync functionblockbreakclassconstcontinuedebuggerdefaultdo...whileemptyexportforfor each...infor...infor...offunction declarationfunction*if...elseimportlabelletreturnswitchthrowtry...catchvarwhilewithFunctionsArguments objectArrow functionsDefault parametersMethod definitionsRest parametersgettersetterClassesconstructorextendsstaticErrorsError: Permission denied to access property "x"InternalError: too much recursionRangeError: argument is not a valid code pointRangeError: invalid array lengthRangeError: invalid dateRangeError: precision is out of rangeRangeError: radix must be an integerRangeError: repeat count must be less than infinityRangeError: repeat count must be non-negativeReferenceError: "x" is not definedReferenceError: assignment to undeclared variable "x"ReferenceError: can't access lexical declaration`X' before initializationReferenceError: deprecated caller or arguments usageReferenceError: invalid assignment left-hand sideReferenceError: reference to undefined property "x"URIError: malformed URI sequenceWarning: -file- is being assigned a //# sourceMappingURL, but already has oneWarning: 08/09 is not a legal ECMA-262 octal constantWarning: Date.prototype.toLocaleFormat is deprecatedWarning: JavaScript 1.6's for-each-in loops are deprecatedWarning: String.x is deprecated; use String.prototype.x insteadWarning: expression closures are deprecatedWarning: unreachable code after return statementX.prototype.y called on incompatible typeJavaScript technologies overviewLexical grammarJavaScript data structuresEnumerability and ownership of propertiesIteration protocolsStrict modeTransitioning to strict modeTemplate literalsDeprecated featuresNew in JavaScriptECMAScript 2015 support in MozillaECMAScript 5 support in MozillaECMAScript Next support in MozillaFirefox JavaScript changelogAll pages indexMethods indexProperties index
Node.js 10.1
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world.Table of contentAbout these DocsUsage & ExampleAssertion TestingAsync HooksBufferC++ AddonsC/C++ Addons - N-APIChild ProcessesClusterCommand Line OptionsConsoleCryptoDebuggerDeprecated APIsDNSDomainECMAScript ModulesErrorsEventsFile SystemGlobalsHTTPHTTP/2HTTPSInspectorInternationalizationModulesNetOSPathPerformance HooksProcessPunycodeQuery StringsReadlineREPLStreamString DecoderTimersTLS/SSLTracingTTYUDP/DatagramURLUtilitiesV8VMZLIB