Kategori: Blog

Platformen "1C: Enterprise" - hvad er der under motorhjelmen?

Hej, Habr! I denne artikel vil vi begynde at fortælle om, hvordan platformen '1C:Enterprise 8' er indrettet, og hvilke teknologier der anvendes til dens udvikling. Hvorfor mener vi, at det er interessant? For det første, fordi platformen '1C:Enterprise 8' er en stor (mere end 10 millioner linjer kode) applikation skrevet i C++ (klient, server osv.), JavaScript (webklient), og, for nylig […]

Hvordan vi oversatte 10 millioner linjer C++ kode til standard C++14 (og derefter til C++17)

For et stykke tid siden (efteråret 2016) kom spørgsmålet om at støtte den nye C++14-standard i vores kode op i udviklingsteamet, da vi arbejdede på en ny version af den teknologiske platform 1C:Enterprise. Overgangen til den nye standard, som vi antog, ville give os mulighed for at skrive mange ting mere elegant, enklere og mere pålideligt og lette vedligeholdelsen af ​​koden. Og i oversættelsen synes der ikke at være noget ekstraordinært, […]

Hvordan og hvorfor man læser datablade, hvis mikrocontrollere er din hobby

Mikroelektronik er blevet en trendy hobby de seneste år takket være den magiske Arduino. Men her er problemet: med den rette interesse vokser man hurtigt ud over DigitalWrite(), og hvad man skal gøre derefter, er ikke helt klart. Arduino-udviklerne har gjort en stor indsats for at sænke indgangsbarrieren til deres økosystem, men udenfor det svømmer stadig en mørk skov af hård kredsløbsteknik, som er svær tilgængelig for entusiaster. For eksempel databladene. Det virker som om […]

Eclipse som teknologisk platform for 1C:Enterprise Development Tools

Eclipse har nok ikke brug for en særlig præsentation længere. Mange kender Eclipse fra Eclipse Java Development Tools (JDT). Denne populære open-source Java IDE forbindes af de fleste udviklere med ordet 'Eclipse'. Men Eclipse er også en udvidelig platform til integration af udviklingsværktøjer (Eclipse Platform) og en række IDE'er bygget på dens grundlag, i det […]

Om webklienten 1C

En af de behagelige egenskaber ved teknologien 1C:Enterprise er, at den applikation, der er udviklet ved hjælp af styrende formularer, kan køre både som en tynd (eksekverbar) klient under Windows, Linux, MacOS X, samt som en webklient under 5 browsere – Chrome, Internet Explorer, Firefox, Safari, Edge, og alt dette – uden at ændre applikationens kildekode. Endda – udvendigt […]

Anmeldelser af GeForce GTX 1650 blev udskudt på grund af manglende drivere.

I går præsenterede NVIDIA officielt det mindste grafikkort GeForce GTX 1650. Mange forventede, at der sammen med præsentationen ville blive offentliggjort anmeldelser af nyheden på specialiserede sider, herunder vores. Dette skete dog ikke, da NVIDIA ikke på forhånd havde givet anmeldere de nødvendige drivere til denne accelerator. Normalt får specialiserede ressourcer NVIDIA-grafikkort inden den officielle lancering sammen med […]

Opdatering af Linux-distributionen Pop!_OS 19.04

Virksomheden System76, der specialiserer sig i produktion af bærbare computere, pc'er og servere leveret med Linux, har offentliggjort en ny version af distributionen Pop!_OS 19.04, som udvikles til at blive leveret på System76-udstyr i stedet for den tidligere tilbudte distribution, Ubuntu. Pop!_OS er baseret på Ubuntu 19.04-packagen og adskiller sig ved en redesigned skrivebordsgrænseflade, der bygger på en modificeret GNOME Shell. Projektets resultater distribueres under GPLv3-licensen. ISO-billeder […]

Udgivelse af versionsstyringssystemet Apache Subversion 1.12.0

Efter 6 måneders udvikling har Apache Software Foundation offentliggjort versionen af versionsstyringssystemet Subversion 1.12.0. På trods af udviklingen af decentrale systemer forbliver Subversion populært i kommercielle virksomheder og projekter, der anvender en centraliseret tilgang til versionsstyring og konfiguration af software. Blandt de åbne projekter, der bruger Subversion, kan man nævne: Apache-projekter, FreeBSD, Free Pascal, OpenSCADA, GCC og LLVM. […]

Fremtiden tilhører skyerne

1.1. Introduktion Når man taler om udviklingen af IT de seneste par år, kan man ikke undgå at bemærke andelen af cloud-løsninger blandt andre. Lad os finde ud af, hvad cloud-løsninger, teknologier osv. egentlig er. Cloud computing (eller cloud-tjenester) er et særligt sæt af værktøjer og metoder til logistik, opbevaring og behandling af data på fjerncomputers ressourcer, som inkluderer servere, systemer […]

Hvordan og hvorfor vi har skrevet en højt belastet, skalerbar service til 1C:Enterprise: Java, PostgreSQL, Hazelcast

I denne artikel vil vi forklare, hvordan og hvorfor vi udviklede Interactionsystemet – en mekanisme til at overføre information mellem klientapplikationer og 1C:Enterprise-servere – fra opgavens formulering til design af arkitektur og implementeringsdetaljer. Interactionsystemet (herefter – IS) er et distribueret, fejltolerant beskedudvekslingssystem med garanteret levering. IS er designet som en højtydende tjeneste med […]

Microsofts markedsværdi oversteg 1 billion dollars den 25.04.2019

Microsoft blev det tredje amerikanske selskab, hvis markedsværdi oversteg en billion dollars. Rekordhistorie Den første virksomhed i verdens finansmarkedshistorie, hvis værdi oversteg 1 billion dollars, var det kinesiske olieselskab PetroChina, der satte rekorden i november 2007. År gik, mere end et årti senere, i begyndelsen af august 2018 blev Apple den første i […]

Mozilla udgav rapporten om frihed, tilgængelighed og menneskelighed på internettet for 2019

Den 23. april offentliggjorde den non-profit organisation Mozilla, der arbejder med en række projekter rettet mod fri adgang, privatliv og sikkerhed på internettet, samt udvikler webbrowseren Firefox, sin tredje rapport i sin historie om "sundheden" på det globale netværk i 2019, som berører internettets indflydelse på samfundet og på vores dagligliv. Rapporten beskriver et noget ambivalent billede. Først og fremmest bemærkes, at […]

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster