- ComputingEdit
- ohjelmiston lataus ja suoritusedit
- Ohjelmistokehitysmedit
- CompilersEdit
- Asentajatedit
- Overlay networksEdit
- diskreetti-tapahtumasimulaatioedit
- Artificial intelligence and machine learningEdit
- StatisticsEdit
- BusinessEdit
- BiologyEdit
- Fylogeneticsedit
- LawEdit
- LinguisticsEdit
- PhysicsEdit
- Quantum theoryEdit
- magneettisesti rajattu fuusioplasmasedit
- Inertiaalisesti rajoittunut fuusioplasmasediitti
- Elektroniikkasedit
- Sähkövoima gridEdit
- Soluverkot
- MediaEdit
ComputingEdit
tietotekniikassa termillä (lyhennetään yleensä käynnistykseen) tarkoitetaan yleensä prosessia, jossa perusohjelmisto ladataan tietokoneen muistiin käynnistyksen tai yleisen nollauksen jälkeen, erityisesti käyttöjärjestelmää, joka sitten huolehtii muiden ohjelmistojen lataamisesta tarpeen mukaan.
ohjelmiston lataus ja suoritusedit
käynnistäminen on tietokoneen käynnistämistä, erityisesti sen ohjelmiston käynnistämistä. Prosessi sisältää ketjun vaiheita, joissa kussakin vaiheessa, pienempi, yksinkertaisempi ohjelma lataa ja sitten suorittaa suurempi, monimutkaisempi ohjelma seuraavan vaiheen. Tässä mielessä tietokone ”vetää itsensä ylös bootstrapeilla” eli parantaa itseään omilla ponnistuksillaan. Käynnistäminen on tapahtumaketju, joka alkaa laitteistopohjaisten menettelyjen suorittamisesta ja voi sitten siirtyä firmwareen ja ohjelmistoon, joka ladataan päämuistiin. Käynnistykseen liittyy usein prosesseja, kuten itsetestien suorittaminen, konfiguraatioasetusten lataaminen, BIOS: n, asukasmonitorien, hypervisorin, käyttöjärjestelmän tai apuohjelman lataaminen.
tietokonetermi bootstrap alkoi metaforana 1950-luvulla. tietokoneissa bootstrap-painikkeen painaminen sai hardwired-ohjelman lukemaan bootstrap-ohjelman syöttöyksiköstä. Tämän jälkeen tietokone suorittaisi bootstrap-ohjelman, minkä vuoksi se luki lisää ohjelman ohjeita. Siitä tuli itseään ylläpitävä prosessi, joka eteni ilman ulkopuolista apua käsin syötetyistä ohjeista. Laskentaterminä Bootstrapia on käytetty ainakin vuodesta 1953.
Ohjelmistokehitysmedit
Bootstrappingilla voidaan viitata myös monimutkaisempien, nopeampien ohjelmointiympäristöjen kehittämiseen. Yksinkertaisin ympäristö on, ehkä, hyvin yksinkertainen tekstieditori (esim., ed) ja assembler-ohjelma. Näiden työkalujen avulla voidaan kirjoittaa monimutkaisempi tekstieditori ja yksinkertainen kääntäjä korkeamman tason kielelle ja niin edelleen, kunnes voidaan käyttää graafista IDE: tä ja erittäin korkean tason ohjelmointikieltä.
historiallisesti bootstrappingilla tarkoitetaan myös varhaista tekniikkaa tietokoneohjelmien kehittämiseen uusilla laitteistoilla. Tässä kappaleessa kuvattu tekniikka on korvattu ristinkääntäjän käytöllä, joka on toteutettu entisellä tietokoneella. Bootstrapping ohjelmakehityksessä alkoi 1950-luvulla, kun jokainen ohjelma rakennettiin paperille desimaalikoodilla tai binäärikoodilla, bitti kerrallaan (1s ja 0s), koska ei ollut korkean tason tietokonekieltä, ei kääntäjää, ei assembleria eikä linkittäjää. Pieni assembler-ohjelma koodattiin käsin uudelle tietokoneelle (esimerkiksi IBM 650), joka muutti muutaman ohjeen binäärikoodiksi tai desimaalikoodiksi: A1. Tämän jälkeen tämä yksinkertainen assembler-ohjelma kirjoitettiin uudelleen juuri määritellyllä assembler-kielellään, mutta laajennuksilla, jotka mahdollistaisivat joidenkin ylimääräisten muistisääntöjen käytön monimutkaisempia operaatiokoodeja varten. Parannetun assemblerin lähdekoodiohjelma koottiin sitten edeltäjänsä suoritettavalla (A1) binaarikoodilla tai desimaalikoodilla, jolloin saatiin A2, ja sykli toistettiin (nyt saatavilla olevilla parannuksilla), kunnes koko ohjeisto koodattiin, haaraosoitteet laskettiin automaattisesti ja muut mukavuudet (kuten ehdollinen kokoonpano, makrot, optimoinnit jne.) perustaa. Näin kehitettiin early assembly program SOAP (Symbolic Optimal Assembly Program). Kääntäjät, linkerit, kuormaajat ja apuohjelmat koodattiin sitten assembly kielellä, jatkaen edelleen bootstrapping prosessi kehittää monimutkaisia ohjelmistoja käyttämällä yksinkertaisempia ohjelmistoja.
termin puolustajana toimi myös Doug Engelbart viitatakseen uskoonsa, että organisaatiot voisivat kehittyä paremmin parantamalla prosessia, jota ne käyttävät parannukseen (jolloin ne saavat ajan myötä lisäävän vaikutuksen). Hänen SRI-tiiminsä, joka kehitti nls hypertext-järjestelmän, sovelsi tätä strategiaa käyttämällä kehittämäänsä työkalua työkalun parantamiseksi.
CompilersEdit
kääntäjien kehittäminen uusille ohjelmointikielille kehitettiin ensin olemassa olevalla kielellä, mutta kirjoitettiin sitten uudelleen uudella kielellä ja koottiin itse, on toinen esimerkki bootstrapping-käsitteestä.
Asentajatedit
tietokoneohjelmien asennuksen aikana on joskus tarpeen päivittää itse asennusohjelma tai paketinhallinta. Yleinen kaava tälle on käyttää pientä suoritettavaa bootstrapper-tiedostoa (esim.setup.exe), joka päivittää asennusohjelman ja aloittaa varsinaisen asennuksen päivityksen jälkeen. Joskus bootstrapper asentaa myös muita ohjelmiston edellytyksiä bootstrapping-prosessin aikana.
Overlay networksEdit
bootstrapping node, joka tunnetaan myös nimellä rendezvous host, on peitysverkossa oleva solmu, joka antaa alustavat määritystiedot vasta liittyneille solmuille, jotta ne voivat onnistuneesti liittyä peitysverkostoon.
diskreetti-tapahtumasimulaatioedit
eräänlainen tietokonesimulaatio kutsutaan diskreetti-tapahtuma simulointi kuvaa järjestelmän toimintaa kronologinen tapahtumasarja. Tekniikka nimeltä bootstrapping simulaatiomallia käytetään, jossa bootstrapit alustavat tietopisteet pseudorandom-numerogeneraattorin avulla ajoittavat alustavat vireillä olevat tapahtumat, jotka ajoittavat lisätapahtumia, ja ajan kanssa tapahtuma—aikojen jakautuminen lähestyy tasaista tilaansa-bootstrapping-käyttäytyminen hukkuu vakaan tilan käyttäytymiseen.
Artificial intelligence and machine learningEdit
Bootstrapping on tekniikka, jota käytetään luokittelijan suorituskyvyn iteratiiviseen parantamiseen. Tyypillisesti useita luokittajia koulutetaan eri syöttötietojen sarjoille, ja ennustustehtävissä eri luokittajien tuotokset yhdistetään yhteen.
Seed AI on hypoteettinen tekoälytyyppi, joka kykenee rekursiiviseen itsensä kehittämiseen. Kun se olisi parantanut itseään, siitä tulisi parempi parantamaan itseään, mikä saattaisi johtaa älykkyyden eksponentiaaliseen kasvuun. Tällaista tekoälyä ei tiedetä olevan olemassa, mutta se on edelleen aktiivinen tutkimusala. Seed-tekoäly on merkittävä osa joitakin teorioita teknologisesta singulariteetista: kannattajat uskovat, että seed-tekoälyn kehitys tuottaa nopeasti yhä älykkäämpää älykkyyttä (bootstrappingin avulla) ja siten uuden aikakauden.
StatisticsEdit
Bootstrapping on resampling tekniikka, jolla saadaan estimaatteja yhteenvetotilastoista.
BusinessEdit
Bootstrapping tarkoittaa liiketoiminnassa yrityksen perustamista ilman ulkopuolista apua tai käyttöpääomaa. Yrityksensä startup-kehitysvaiheessa olevat yrittäjät selviävät sisäisestä kassavirrasta ja ovat hyvin varovaisia kulujensa kanssa. Yleensä alussa hanke, pieni määrä rahaa varataan bootstrap prosessi. Bootstrapping voi olla myös lisä ekonometrisiin malleihin. Bootstrapping laajeni myös Richard Christiansenin kirjassa Bootstrap Business, Harvard Business Review ’ n artikkelissa The Art of Bootstrapping ja Amar Bhiden kirjassa The Origin and Evolution of New Businesses. On myös koko Raamattu kirjoitettu miten oikein bootstrap Seth Godin.
vaiheet bootstrapping business venture:
- Birth-stage: tämä on ensimmäinen vaihe liian bootstrapping, jossa yrittäjä hyödyntää henkilökohtaisia säästöjä tai lainattu ja / tai sijoittanut rahaa ystävien ja perheen käynnistää liiketoiminnan. On myös mahdollista, että yrityksen omistaja on käynnissä tai työskentelee toisen organisaation aikaan, joka voi auttaa polttoaineen niiden liiketoiminnan ja kattamaan alkukulut.
- rahoitus myynnistä kuluttajille-vaihe: tässä nimenomaisessa vaiheessa asiakkailta saadut rahat käytetään liiketoiminnan pystyssä pitämiseen. Kun normaalista päivittäisestä liiketoiminnasta aiheutuneet kulut saadaan vastattua, kurssinousu yleensä kiihtyy.
- Ulkoistamisvaihe: tässä vaiheessa yrityksen olemassaoloa kyseinen yrittäjä yleensä keskittyy tiettyyn operatiiviseen toimintaan. Tämä on aika, jolloin yrittäjät päättävät, miten parannetaan ja parannetaan laitteita (myöhemmin lisätään tuotantoa) tai jopa palkataan uusia työntekijöitä. Tässä vaiheessa yritys voi hakea lainaa tai jopa turvautua muihin lisärahoituskeinoihin, kuten riskipääomaan, auttaakseen laajentumisessa ja muissa parannuksissa.
bootstrappingiin oikeutetut Yhtiötyypit:
- alkuvaiheen yritykset, jotka eivät välttämättä tarvitse suuria pääomavirtoja (erityisesti ulkopuolelta). Tämä antaisi erityisesti joustavuutta liiketoiminnalle ja aikaa kasvaa.
- Sarjayrittäjäyritykset voisivat mahdollisesti myös hyötyä bootstrapingista. Nämä ovat organisaatioita, joissa perustaja on rahaa myynnistä edellisen yrityksen he voivat käyttää sijoittaa.
erilaiset bootstrapping-menetelmät:
- tulevien yritysten omistajien, jotka haluavat käyttää bootstrappingia tuotteensa tai palvelunsa lanseeraustapana, tulisi harkita joitakin seuraavista menetelmistä:
- käyttämällä saatavilla olevaa rahaa omista henkilökohtaisista säästöistään.
- hoitaa käyttöpääomaansa siten, että yrityksen myyntisaamiset minimoituvat.
- lunastaa 401k eläkerahoja ja maksaa ne pois myöhemmin.
- korotti vähitellen yrityksen maksuvelvoitteita lykkäämällä maksuja tai jopa vuokraamalla laitteita ostamisen sijaan.
Bootstrapping success:
- kun otetaan huomioon Funderan tilastot, noin 77% pienyrityksistä luottaa jonkinlaisiin henkilökohtaisiin sijoituksiin ja tai säästöihin rahoittaakseen startup-yrityksensä. Keskimääräinen small business venture vaatii noin $10,000 in startup pääomaa kolmasosa pienyritysten käynnistäminen alle $5,000 bootstrapped.
- perustuu startup-tietoihin, jotka ovat esittäneet Entrepreneur.com, verrattuna muihin rahoitusmenetelmiin, bootstrapping on yleisemmin käytetty kuin muut. ”0,91% startupeista on enkelisijoittajien rahoittamia, kun taas 0,05% VCs: n rahoittamia. Sen sijaan 57 prosenttia startupeista rahoitetaan henkilökohtaisilla lainoilla ja luotoilla, kun taas 38 prosenttia saa rahoitusta perheeltä ja ystäviltä.”
- joitakin esimerkkejä menestyneistä yrittäjistä, jotka ovat käyttäneet bootstrappingia yrityksensä rahoittamiseen, on sarjayrittäjä Mark Cuban. Hän on julkisesti tukenut bootstrapping väittäen, että ” jos voit aloittaa yksin … tee se ilman mennä ulos ja kerätä rahaa.”Kun häneltä kysyttiin, miksi hän uskoi tämän lähestymistavan olevan kaikkein tarpeellisin, hän vastasi:” luulen, että suurin virhe, jonka ihmiset tekevät, on se, kun heillä on idea ja tavoite yrityksen perustamisesta, he ajattelevat, että heidän on kerättävä rahaa. Ja kun keräät rahaa, se ei ole saavutus, se on velvollisuus” koska ”nyt raportoit sille, jolta keräsit rahaa.”
- Bootstraped companies such as Apple Inc. (APPL), eBay Inc. (EBAY) ja Coca Cola Co. ovat myös väittäneet, että ne katsovat osan menestyksestään johtuvan siitä, että tämän rahoitusmenetelmän ansiosta ne voivat edelleen keskittyä tarkasti tiettyyn kannattavien tuotteiden valikoimaan.
Bootstrapingin edut:
- yrittäjät hallitsevat täysin liiketoiminnan taloutta ja voivat pitää yllä kontrollia organisaation sisään-ja ulosvirtauksista. Omistaja säilyttää oman pääoman ja se voidaan jakaa uudelleen heidän harkintansa mukaan.
- muista rahoituslähteistä on vähemmän velkaa tai mahdollisuutta kerryttää velkaa.
- Bootstrapping johtaa usein siihen, että yrittäjät toimivat yrityksissään vapaasti, kuten parhaaksi näkevät; samaan tapaan kuin yksinyrittäjät.
- tämä on tehokas menetelmä, jos yrittäjän tavoitteena on pystyä rahoittamaan tulevat investoinnit takaisin liiketoimintaan.
- yrityksen suorien sidosryhmien lisäksi yrittäjien ei tarvitse vastata sijoittajahallitukselle, joka voisi mahdollisesti painostaa heitä tekemään tiettyjä itselleen suotuisia päätöksiä.
bootstrappingin haitat:
- henkilökohtainen vastuu
- luottolimiitit on yleensä perustettava omistajan nimiin, mikä on joidenkin yritysten alasajo johtuen velkojen kertymisestä erilaisista luottokorteista jne.
- kaikki kyseiseen liiketoimintaan liittyvät taloudelliset riskit kuuluvat kaikki omistajan harteille. Omistaja joutuu vaarantamaan joko omat tai perheensä/ystävänsä sijoitukset, jos yritys kaatuu.
- on ollut joitakin tapauksia, joissa yrittäjät ovat haastaneet perheen tai jopa lähipiirin oikeuteen heidän bootstraped-rahojensa epäasiallisesta käytöstä.
- rahoituksen hoitaminen yksin on usein johtanut stressaaviin aikoihin tietyille henkilöille.
yleistä tietoa
- startupit voivat kasvaa sijoittamalla voitot uudelleen omaan kasvuunsa, jos bootstrapping-kustannukset ovat pienet ja sijoitetun pääoman tuotto on korkea. Tämä rahoitus lähestymistapa antaa omistajille mahdollisuuden hallita liiketoimintaansa ja pakottaa heidät käyttämään kurinalaisesti. Lisäksi bootstrapping antaa startupeille mahdollisuuden keskittyä asiakkaisiin sijoittajien sijaan, mikä lisää todennäköisyyttä luoda kannattavaa liiketoimintaa. Tämä jättää startupeille paremman exit-strategian ja suuremmat tuotot.
- vipuvaikutukset eli erittäin vipuvaikutukselliset eli ”bootstrap” – liiketoimet tapahtuvat, kun sijoittaja hankkii määräysvallan yrityksen pääomasta ja merkittävä osa kauppahinnasta rahoitetaan vipuvaikutuksella eli hankitun yrityksen lainanotolla.
- Bootstrapping viittaa rahoituksessa menetelmään, jolla luodaan spot-korkokäyrä.
- operaatio Bootstrap (Operación Manos a la Obra) viittaa kunnianhimoisiin hankkeisiin, jotka teollistivat Puerto Ricon 1900-luvun puolivälissä.
BiologyEdit
Richard Dawkins käytti kirjassaan River Out of Eden tietokoneen bootstrapping-konseptia selittääkseen, miten biologiset solut erilaistuvat: ”eri solut vastaanottavat erilaisia kemikaalien yhdistelmiä, jotka käynnistävät erilaisia geeniyhdistelmiä, ja jotkut geenit toimivat kytkemään toiset geenit päälle tai pois päältä. Ja niin bootstraping jatkuu, kunnes meillä on täysi repertuaari erilaisia soluja.”
Fylogeneticsedit
Bootstrapping-analyysillä voidaan arvioida fylogeneettisten puiden kladien tukilujuutta. Luvun kirjoittaa solmu, joka kuvaa niiden bootstrap-puiden prosenttiosuutta, jotka myös ratkaisevat kladin kyseisen haaran päätepisteissä.
LawEdit
Bootstrapping on sääntö, joka estää kuulopuhetodisteiden myöntämisen salaliittotapauksissa.
LinguisticsEdit
Bootstrapping on kielen omaksumisen teoria.
PhysicsEdit
Quantum theoryEdit
Bootstrapping käyttää hyvin yleisiä johdonmukaisuuskriteerejä määrittääkseen kvanttiteorian muodon joidenkin hiukkasten tai operaattoreiden spektriä koskevien oletusten perusteella.
magneettisesti rajattu fuusioplasmasedit
tokamak-fuusiolaitteissa Bootstrap-virralla tarkoitetaan prosessia, jossa plasmasta syntyy itsestään bootstrap-virta, joka vähentää tai poistaa ulkoisen virrankuljettimen tarpeen. Bootstrap-virran maksimointi on tokamakin kehittyneiden mallien tärkeä tavoite.
Inertiaalisesti rajoittunut fuusioplasmasediitti
Bootstrapping inertial constinement-fuusiossa tarkoittaa fuusioreaktiossa syntyneitä alfahiukkasia, jotka kuumentavat plasmaa edelleen. Tämä lämmitys johtaa syttymiseen ja kokonaisenergian lisäämiseen.
Elektroniikkasedit
Bootstrapping on positiivisen takaisinkytkennän muoto analogisessa piirisuunnittelussa.
Sähkövoima gridEdit
sähköverkkoa ei juuri koskaan kaadeta tahallaan. Generaattorit ja voimalat käynnistetään ja sammutetaan tarpeen mukaan. Tyypillinen voimalaitos vaatii virtaa käynnistykseen ennen kuin pystyy tuottamaan virtaa. Tämä teho saadaan sähköverkosta, joten jos koko verkko on alhaalla, näitä asemia ei voida käynnistää.
siksi sähköverkon käynnistämiseksi täytyy olla ainakin pieni määrä voimaloita, jotka voivat käynnistyä kokonaan omin voimin. Musta käynnistys on prosessi, jossa voimalaitos palautetaan toimintakuntoon turvautumatta ulkoiseen tehoon. Ruudukon tehon puuttuessa käytetään yhtä tai useampaa mustaa starttia ruudukon käynnistämiseen.
Soluverkot
Bootstrapping Server Function (BSF) on matkapuhelinverkkojen välittäjäelementti, joka tarjoaa sovellusriippumattomia toimintoja käyttäjien laitteiden ja toisilleen tuntemattomien palvelimien keskinäiseen todentamiseen sekä ”bootstrapping” – salaisten istuntoavainten vaihtoon jälkikäteen. Termi ”bootstrapping” liittyy tietoturvasuhteen rakentamiseen ensin aiemmin tuntemattoman laitteen kanssa ja turvaelementtien (avainten) asentamiseen laitteeseen ja BSF: ään sen jälkeen.
MediaEdit
median bootstrap on prosessi, jossa tarina tai meemi tuotetaan tarkoituksellisesti (mutta keinotekoisesti) itse-ja vertaisviittausjournalismin avulla, alun perin tiiviissä mediasisällön laatijoiden piirissä, joka alkaa usein saman mediaorganisaation sisällä kirjoitetuista tarinoista. Tämä tarina laajennetaan sitten yleiseksi median ”hyväksytyksi viisaudeksi”, jonka tavoitteena on saada se hyväksytyksi itsestään selvänä” yleisötietona ” lukijoiden, kuuntelijoiden ja katselijoiden keskuudessa. Median Bootstrapin keskeinen piirre on se, että tarinan tueksi käytetään mahdollisimman vähän kovaa, todennettavissa olevaa ulkopuolista todistusaineistoa, ja etusijalle asetetaan muiden mediatarinoiden sitaatti (usein ilman mainintaa), eli ”journalistit haastattelevat toimittajia”.
koska kampanja on yleensä saanut alkunsa ja ainakin alun perin sen on koonnut sisäisesti jokin mediaorganisaatio tiettyä agendaa silmällä pitäen, suljetun reportaasin ja mielipiteen kehän sisällä, kampanjan sanotaan ”vetäneen itsensä ylös omilla bootstrapeillaan”.
bootstrap-kampanja pitäisi erottaa aidosta, aidosti kiinnostavasta uutisesta, kuten tuhansia kuolonuhreja aiheuttavasta luonnonkatastrofista tai arvostetun julkisuuden henkilön kuolemasta. On oikeutettua, että nämä tarinat saavat näkyvyyttä kaikilla media-alustoilla. Mikä erottaa Bootstrapin todellisesta tarinasta, on se juonellinen ja organisoitu tapa, jolla bootstrap ilmestyy tyhjästä. Bootstrap väittää yleisesti salakuuntelevansa tähän asti tunnistamatonta ilmiötä yhteiskunnassa.
koska itsensä levitointi bootstrapeista vetämällä on fyysisesti mahdotonta, bootstraperit itse käyttävät tätä usein kieltääkseen sen mahdollisuuden, että bootstrap-kampanja on todellakin sepitetty ja keinotekoinen. He väittävät, että se on syntynyt yleisen mielipiteen myllerryksestä. Mediakampanjat, jotka myönnetään avoimesti sepitetyiksi (esimerkiksi julkisen palvelun kampanja nimeltä ”siistitään kaupunkimme”), jäävät yleensä muiden mediaorganisaatioiden huomioimatta kilpailuun liittyvistä syistä. Toisaalta the true bootstrap suhtautuu myönteisesti muiden mediaorganisaatioiden osallistumiseen, suorastaan rohkaisee sitä, koska tämä osallistuminen saa bootstrap-maineen ja ennen kaikkea legitimiteetin.