Kirjoittaja: ProHoster

Alusta "1C: Enterprise" - mitä on konepellin alla?

Hei, Habr! Tässä artikkelissa aloitamme tarinan siitä, kuinka 1C:Enterprise 8 -alusta on rakennettu sisällä ja mitä tekniikoita sen kehittämisessä käytetään. Miksi tämä on mielestämme mielenkiintoista? Ensinnäkin, koska 1C:Enterprise 8 -alusta on suuri (yli 10 miljoonaa koodiriviä) sovellus C++:ssa (asiakasohjelma, palvelin jne.), JavaScriptissä (verkkoasiakasohjelma) ja viime aikoina [... ]

Kuinka käänsimme 10 miljoonaa riviä C++-koodia C++14-standardiin (ja sitten C++17:ään)

Jokin aika sitten (syksyllä 2016), kun kehittelimme 1C:Enterprise-teknologiaalustan seuraavaa versiota, kehitystiimi esitti kysymyksen uuden C++14-standardin tukemisesta koodissamme. Siirtyminen uuteen standardiin, kuten oletimme, antaisi meille mahdollisuuden kirjoittaa monia asioita tyylikkäämmin, yksinkertaisemmin ja luotettavammin, ja se yksinkertaistaisi koodin tukea ja ylläpitoa. Eikä käännöksessä näytä olevan mitään erikoista, [...]

Huawei kiistää raportit käyttäjätietojen siirtämisestä Kiinan hallitukselle

Huawei on antanut virallisen lausunnon venäläisen median uutisten yhteydessä, joiden mukaan Huawei P30 Pro -älypuhelin väittää välittävän käyttäjien henkilötietoja Kiinan hallituksen omistamille palvelimille. Nämä julkaisut perustuivat ulkomaisesta lähteestä saatuihin tietoihin. Huawei puolestaan ​​väittää, että annetut tiedot eivät pidä paikkaansa. Kuten tarkastus osoitti, nämä tiedot [...]

Vuotanut renderöinti esitti Pixel 3a -älypuhelimen kaikessa loistossaan

Keskitason Pixel 7a- ja 3a XL -älypuhelimien odotetaan julkistettavan 3. toukokuuta, Google I/O -kehittäjäkonferenssin aloituspäivänä Shoreline Amphitheaterissa Mountain View'ssa. Niiden renderöinnit ovat jo ilmestyneet Internetiin, mutta vain etupuolelta. Nyt kun vuotopääbloggaaja Evan Blass, alias @Evleaks, on julkaissut kuvan Pixelistä […]

Omakuvia 32 miljoonalla pikselillä: Xiaomi Redmi Y3 -älypuhelin esiteltiin virallisesti

Kiinalaisen Xiaomin luoma Redmi-brändi esitteli odotetusti Y3-keskitason älypuhelimen, joka on suunnattu ensisijaisesti selfie-harrastajille. Näytön yläosassa oleva pieni aukko sisältää 32 megapikselin etukameran, jonka suurin aukko on f/2,25. Tekoälymuotokuvat ja AI Face Unlock -toiminnot on otettu käyttöön: ensimmäinen auttaa ottamaan korkealaatuisia omakuvia ja toinen mahdollistaa käyttäjien tunnistamisen kasvojen perusteella. […]

Syksyllä Assassin's Creed Chronicles: Russia sankarit palaavat uudessa sarjakuvassa

Ubisoft julkaisee yhdessä Titan Comicsin kanssa sarjakuvan nimeltä Assassin's Creed: The Fall & The Chain. Sen tapahtumat vievät käyttäjät Venäjälle, ja hahmojen joukossa esiintyvät Nikolai Orlov ja hänen poikansa Innocent. Ensimmäinen sankari on tuttu Brotherhood of Assassins -sarjan faneille pelistä Assassin's Creed Chronicles: Russia. Titan Comicsin edustajat puhuivat hieman grafiikan juonesta […]

Amazonin työntekijät voivat kuunnella Echo-älykaiuttimien käyttäjien keskusteluja

Tietoturvakysymykset ovat yhä tärkeämpiä päivä päivältä. Monet yritykset kuitenkin tavalla tai toisella pahentavat tilannetta tähän suuntaan. Bloomberg kirjoittaa, että Amazon työllistää tuhansia ihmisiä ympäri maailmaa. Heidän tehtävänsä on kuunnella katkelmia keskusteluista, jotka on tallennettu Amazon Echo -älykaiuttimilla Alexa-assistentin kanssa. Resurssi viittaa seitsemän henkilön sanoihin, jotka työskentelivät [...]

Traileri Total War: Three Kingdomsin kahdentoista kenraalin piirteistä

Total War: Three Kingdoms -pelissä pelaajat voivat yhdistää Kiinan ja rakentaa valtakuntaansa ottamalla yhden kahdestatoista legendaarisesta sotapäälliköstä, Luo Guanzhongin kiinalaisen puolimyyttisen romaanin The Three Kingdoms hahmoista. Kiina vuonna 190, Han-imperiumin kaatumisen jälkeen, hajosi ja pirstoutui - maa tarvitsi uuden dynastian uusilla ihanteilla. Kaksitoista visionääristä sotilasjohtajaa on valmiita hyödyntämään tätä tilaisuutta, joten […]

Kuinka ja miksi luet tietolomakkeita, jos mikro-ohjaimet ovat harrastuksesi

Mikroelektroniikka on viime vuosien muodikas harrastus maagisen Arduinon ansiosta. Mutta tässä on ongelma: riittävällä kiinnostuksella voit nopeasti kasvaa DigitalWrite(:n) ulkopuolelle, mutta mitä tehdä seuraavaksi, ei ole täysin selvää. Arduino-kehittäjät ovat tehneet paljon vaivaa alentaakseen ekosysteemiinsä pääsyn estettä, mutta sen ulkopuolella on edelleen kovien piirien synkkä metsä, johon amatööri ei pääse käsiksi. Esimerkiksi tietolomakkeet. Näyttää […]

Eclipse teknologia-alustana 1C:Enterprise Development Toolsille

Eclipse ei todennäköisesti enää kaipaa erityistä esittelyä. Monet ihmiset tuntevat Eclipsen Eclipse Java -kehitystyökalujen (JDT) ansiosta. Juuri tämä suosittu avoimen lähdekoodin Java IDE, jonka useimmat kehittäjät yhdistävät sanaan "Eclipse". Eclipse on kuitenkin sekä laajennettava alusta kehitystyökalujen integrointiin (Eclipse Platform) että useita sen pohjalta rakennettuja IDE:itä, mukaan lukien […]

Tietoja 1C-verkkoasiakkaasta

Yksi 1C:Enterprise-teknologian mukavista ominaisuuksista on, että hallittujen lomakkeiden teknologialla kehitetty sovellusratkaisu voidaan käynnistää sekä ohuessa (suoritettavassa) asiakasohjelmassa Windowsille, Linuxille, MacOS X:lle että verkkoasiakkaana viidelle selaimelle - Chrome, Internet Explorer, Firefox, Safari, Edge ja kaikki tämä muuttamatta sovelluksen lähdekoodia. Lisäksi ulkoisesti [...]

GeForce GTX 1650 -arvostelut viivästyivät ajurien puutteen vuoksi

NVIDIA esitteli eilen virallisesti nuorimman näytönohjaimen, GeForce GTX 1650:n. Monet odottivat, että esittelyn yhteydessä uudesta tuotteesta julkaistaan ​​arvosteluja erikoistuneilla sivustoilla, mukaan lukien meidän. Näin ei kuitenkaan tapahtunut, koska NVIDIA ei toimittanut arvioijille etukäteen tämän kiihdytin ohjaimia. Tyypillisesti erikoisresurssit saavat NVIDIA-näytönohjaimet ennen virallista julkaisua sekä […]