Autor: Yuri Gagarin

GitLab CI seadistamine Java projekti üleslaadimiseks Maven Centralisse

See artikkel on suunatud Java arendajatele, kellel on vajadus kiiresti avaldada oma tooted repose sonatype ja/või maven central kasutades GitLab. Selles artiklis räägin gitlab-runner, gitlab-ci ja maven-plugin seadistamisest selle ülesande lahendamiseks. Eeltingimused: Mvn ja GPG võtmete turvaline hoidmine. Avalike CI ülesannete turvaline täitmine. Artefaktide (release/snapshot) laadimine avalikesse […]

Uudised kogukonna arvamustest veebisaidist

Sõbrad, oleme juba mitu aastat ettevõtlusega tegelenud — tootmise ja hulgimüügiga ehetest, müünud läbi suurte platvormide ja otse hulgiklientidele. Oleme läbi elanud ja näinud palju koostöös partneritega, see on eraldi lugu, kui on huvi — jagame. Kuid enda veebilehe tegime alles nüüd. Seoses millega soovime teile kui […]

Muusika toetusele: kuidas on korraldatud annetused striimeritele

Täna võib leida voogesitusi iga maitse jaoks, alates programmeerimise tundidest kuni meikimise, kokkamise ja tundide pikkuste blogijate vestlusteni «elust». Voogesitus on täieõiguslik tööstus, millel on miljonite kuulajate kogukond, kuhu reklaamijad investeerivad suuri summasid. Ja kui reklaamipakkumised on peamiselt suunatud suure auditooriumiga voogesitajatele, siis isegi algajad voogedastajad saavad annetustest tulu teenida. Selles artiklis […]

Microsoft loobub regulaarsetest kohustuslikest parooli vahetustest

Ettevõte Microsoft tunnustas oma blogis, et Windows 10 ja Windows Serveri põhilise turbe reeglid, mis nõuavad regulaarseid paroole, on sisuliselt kasutud. Probleem on selles, et süsteem nõuab keeruliste paroolide loomist, mida on raske meeles pidada. Seetõttu muudavad kasutajad sageli lihtsalt ühe sümboli, mis lihtsustab parooli lahtimõtestamist. Ettevõtte andmetel on teadusuuringud näidanud, et perioodiline […]

iFixit nimetas võimalikud põhjused Galaxy Fold'i ekraani probleemide jaoks [Uuendatud]

Nagu teada, hiljuti lükkas Samsung edasi oma paindliku nutitelefoni Galaxy Fold turuletoomist. Probleemiks on see, et mitmel arvustajal, kellele uus toode testimiseks anti, läks nutitelefoni ekraan täiesti katki vaid paari päeva jooksul. Ja nüüd jagab üks tuntumaid seadmete remontimise ja lahtivõtmise spetsialiste, ettevõte iFixit, oma mõtteid Galaxy probleemide kohta […]

Varundamine, osa 1: Sihtotstarve, meetodite ja tehnoloogiate ülevaade

Miks on varukoopiate tegemine vajalik? Lõppude lõpuks on riistvara üsna usaldusväärne ning lisaks on olemas "pilved", mis on usaldusväärsemad kui füüsilised serverid: korralikult seadistatud "pilveserver" talub infrastruktuuri füüsilise serveri rikke, kuid teenuste kasutajate seisukohalt on teenindusaegades vaid väike, peaaegu märkamatud viivitus. Lisaks, andmete kopeerimine nõuab sageli maksmist […]

Kogemus flatten-maven-plugin'i kasutamisest Maven-projektide versiooni lihtsustamiseks

Meist 1C-s arendame mitte ainult 1C: Enterprise platvormi C++ ja JavaScriptis, vaid ka Java rakendusi – eelkõige uut arenduskeskkonda Enterprise Development Tools Eclipse'i baasil ja sügavalt integreeritud serverit platvormiga, mis on messengeri – Suhtluse Süsteem. Sissejuhatus Väärib märkimist, et Java rakenduste ehitamise süsteemina kasutame sageli mavenit ja […]

Platvorm "1C: Enterprise" — mis peitub kapoti all?

Tere, Habr! Selles artiklis alustatud jutustame sellest, kuidas on platvorm „1C: Enterprise 8“ sisemiselt üles ehitatud ja milliseid tehnoloogiaid selle arendamisel kasutatakse. Miks me arvame, et see on huvitav? Esiteks seetõttu, et platvorm „1C: Enterprise 8“ on suur (üle 10 miljoni koodirida) C++ rakendus (klient, server jne), JavaScript (veebiklient) ja, hiljuti […]

Kuidas me tõlkisime 10 miljonit rida C++ koodi standardile C++14 (ja hiljem C++17)

Mõni aeg tagasi (sügisel 2016), kui töötati välja järgmise versiooni tehnoloogia platvormist 1C:Ettevõte, tekkis arendusmeeskonnas küsimus C++14 uue standardi toetamise osas meie koodis. Üleminek uuele standardile, nagu me eeldasime, võimaldaks meil kirjutada paljusid asju elegantselt, lihtsamalt ja usaldusväärsemalt, lihtsustades koodi toetust ja hooldamist. Ja tõlkes ei tundu olevat midagi erakordset, […]

1С veebiklient

Üks 1C:Enterprise tehnoloogia meeldivamaid jooni on see, et rakenduslahendus, mis on loodud hallatud vormide tehnoloogia alusel, võib töötada nii Windows, Linux, MacOS X operatsioonisüsteemide õhukeses (täidavad) kliendis kui ka veebikliendina 5 brauseris – Chrome, Internet Explorer, Firefox, Safari, Edge, kõike seda – ilma rakenduse lähtekoodi muutmata. Veelgi enam – väliselt […]

Eclipse kui tehnoloogia platvorm 1C:Enterprise arendustööriistade jaoks

Tõenäoliselt ei vaja Eclipse enam eraldi tutvustamist. Paljud tunnevad Eclipse'i tänu Eclipse Java arendustööriistadele (JDT). Just see populaarne avatud lähtekoodiga Java IDE seondub enamiku arendajate jaoks sõnaga “Eclipse”. Kuid Eclipse on ka laiendatav platvorm arendusvahendite integreerimiseks (Eclipse Platform) ning terve rida IDE-sid, mis on selle alusel üles ehitatud, […]

Kuidas ja miks lugeda andmelehti, kui mikrokontrollerid on teie hobi

Mikroelektroonika on viimaste aastate suur trend tänu maagilisele Arduino'le. Kuid näe, kui suur huvi on, paistab DigitalWrite() kiiresti ületatuna, aga mis edasi teha – ei ole päris selge. Arduino arendajad on teinud palju, et madaldada sissepääsupiiri oma ökosüsteemi, kuid selle piiridest väljaspool loksub endiselt tume mets karmist skeemitehnikast, mis on harrastajale vähem kergesti kätte saadav. Näiteks andmelehed. Tundub, et […]

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster