Categoria: Blog

Pubblicare applicazioni iOS su App Store con GitLab e fastlane

Come GitLab con fastlane compila, firma e pubblica applicazioni per iOS nell'App Store. Recentemente abbiamo avuto un post su come compilare e avviare rapidamente un'app Android con GitLab e fastlane. Qui vediamo come compilare e avviare un'app iOS e pubblicarla in TestFlight. Guardate quanto è figo il cambiamento che apporta sul mio iPad Pro […]

Come fallire nell'implementazione di un sistema CRM?

Una mia collega desiderava molto avere un iPhone 4S. All'epoca era davvero un simbolo di status. Dopo aver ricevuto un premio, ha rinunciato alle ferie e l'ha comprato — bianco, piacevolmente pesante, invidiato da tutto il servizio commerciale. Dopo un po' ha iniziato a lamentarsi di non capire cosa ci fosse di tanto speciale negli iPhone, erano solo telefoni, l'unico problema era aver paura di farlo cadere, beh e […]

Risolvendo un problema dell'intervista Google in JavaScript: 4 modi diversi

Quando studiavo le performance degli algoritmi, mi sono imbattuto in questo video con un mock interview di Google. Non solo offre un'idea di come si svolgono i colloqui nelle grandi aziende tecnologiche, ma permette anche di capire come affrontare i problemi algoritmici nel modo più efficiente possibile. Questo articolo è una sorta di accompagnamento al video. Qui do commenti su tutte le soluzioni mostrate più la mia […]

Le condizioni in Go e le loro stranezze

Cosa ne pensate, questi due modi di controllare le condizioni all'interno di un ciclo sono equivalenti in termini di prestazioni? if a > b && c*2 > d { … } \/\/ e if a d { … } Tutto è iniziato come un 'riscaldamento per il cervello', dovevo fornire un esempio di ricerca ottimale in un array […]

Concetti di programmazione in Scratch

Molti conoscono Scratch, l'ambiente di programmazione per bambini, il cui insegnamento di solito si riduce alla creazione di progetti creativi seguendo il principio «dal semplice al complesso». Tuttavia, l'«approccio classico» all'apprendimento della programmazione (variabili → ramificazioni → cicli → funzioni → strutture → oggetti → …) in Scratch è difficoltoso. Tuttavia, modificare l'ordine di apprendimento dei concetti (chiamiamoli concetti) strutturali, ad oggetti […]

Come NON tradurre i titoli dei film

Il titolo di un film è la prima cosa che attira l'attenzione dello spettatore. Il primo contatto con il film determina l'interesse verso di esso. Infatti, molto dipende dal titolo se una persona guarderà il trailer del film e andrà a vederlo al cinema. E considerando che l'industria cinematografica porta alle società mediatiche decine di miliardi di dollari, i titoli vengono scelti attentamente, basandosi sulle tendenze, sulle reazioni […]

Internet Archive prevede di salvare i post pubblici di Google+ che chiude

Il social network di Google non è decollato esattamente come è successo con il suo precedente servizio sociale Wave. Certo, le ragioni del fallimento sono un po' diverse, ma il fatto rimane: Google+ chiude. E anche se in questo social network c'erano molti meno utenti rispetto a Facebook, ci sono comunque informazioni preziose. Comprendendo questo, il team di Internet Archive ha deciso […]

«Telegraph» — posta elettronica senza internet

Buongiorno! Vorrei condividere con la comunità alcune idee interessanti sulla creazione di una posta elettronica autonoma e decentralizzata e dimostrare nella pratica il funzionamento di una già esistente implementazione. Inizialmente, «Telegraphe» è stato sviluppato come uno strumento di comunicazione amatoriale tra i membri della nostra piccola comunità studentesca, che ha dedicato la sua attività in un modo o nell'altro all'informatica e alle comunicazioni. Nota Bene: «Telegraphe» è uno strumento di comunicazione amatoriale; […]

Verifica di FreeRDP con l'analizzatore PVS-Studio

FreeRDP è un'implementazione open source del Remote Desktop Protocol (RDP), un protocollo che consente il controllo remoto di un computer, sviluppato da Microsoft. Il progetto supporta diverse piattaforme, tra cui Windows, Linux, macOS e persino iOS e Android. Questo progetto è stato scelto come primo in un ciclo di articoli dedicati al controllo dei client RDP tramite l'analizzatore statico PVS-Studio. Una breve storia Il progetto FreeRDP è nato dopo che Microsoft […]

Sulle prospettive delle soluzioni preassemblate per i data center

Una guida: cosa sono le soluzioni preassemblate per i data center, quali sono i loro vantaggi e perché stanno diventando sempre più popolari. Big data, cloud computing e Internet delle cose sono diventati tecnologie familiari. La necessità di elaborare continuamente enormi volumi di informazioni spinge a investire di più nella creazione di data center e ad ampliare l'offerta di servizi che forniscono. Secondo i dati di Synergy Research Group, nel 2018 […]

Una vulnerabilità di 19 anni fa in WinRAR è già utilizzata da più di cento exploit

Un'utilità così vecchia e popolare come WinRAR, come è stato reso noto il mese scorso, è stata vulnerabile per 19 anni a un errore che può essere facilmente sfruttato da hacker e distributori di malware. Fortunatamente, il software è stato corretto nell'ultima versione 5.70. Tuttavia, molti utenti non hanno aggiornato il programma da tempo e in generale lo fanno raramente, quindi […]

WD Blue SN500 NVMe SSD: unità economiche da 250 e 500 GB

Western Digital ha annunciato unità SSD WD Blue SN500 NVMe relativamente economiche, adatte per l'uso in computer desktop e portatili. I prodotti soddisfano la specifica NVM Express (NVMe), che descrive l'accesso agli SSD tramite il bus PCI Express (in questo caso - PCIe Gen3 x2). Rispetto alle soluzioni SATA, ciò offre prestazioni di lettura e […]

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS - ProHoster