Spis treści:
- Google zmieniło zasady stażu Summer of Code 2022
- Instrukcje: jak dodać złącze USB typu C do iPhone'a
- Programiści uruchomili Dokumenty Google w przeglądarce Flow
- Sber opracował system JARVIS — algorytm do automatycznego generowania kodu. To jest konkurent dla GitHub Copilot.
- Microsoft dodał interfejs API JavaScript do programu Excel.
- Ministerstwo Rozwoju Cyfrowego oferuje 50% zniżki na oprogramowanie krajowe.
- GitHub opublikował swój coroczny raport Octoverse 2021.
- Wiadomości IT w jednym zdaniu.
- Cukierki.

Darmowy kurs: „Szybki start w Pythonie»
Dowiedz się więcej więcejGoogle zmienia zasady stażu Summer of Code 2022
10 listopada 2021 r. Stephanie Taylor, menedżerka Google, ogłosiła zaktualizowane warunki uczestnictwa w programie Summer of Code 2022. Ten staż daje możliwość osobom, które chcą uczestniczyć w projektach open source, pracy pod okiem doświadczonych mentorów. Teraz w programie mogą uczestniczyć nie tylko studenci, ale także osoby powyżej 18. roku życia. Otwiera to nowe horyzonty dla każdego, kto chce rozwijać swoje umiejętności programistyczne i uczestniczyć w wartościowych projektach.
Programiści będą mieli 12 tygodni na ukończenie projektu, z możliwością przedłużenia do 22 tygodni, jeśli zajdzie taka potrzeba. Uczestnicy programu nie tylko zdobędą cenne doświadczenie zawodowe i stworzą projekty do swoich portfolio, ale także otrzymają wsparcie finansowe w formie stypendium. W ubiegłym roku mentorzy otrzymali 500 dolarów, a programiści 5500 dolarów.
Kwoty wypłat i proces selekcji na rok 2022 nie zostały jeszcze sfinalizowane. Jeśli jesteś zainteresowany udziałem w programie, zalecamy śledzenie na bieżąco oficjalnej strony internetowej Summer of Code. Pomoże Ci to być na bieżąco ze wszystkimi zmianami i wymaganiami, co zwiększy Twoje szanse na pomyślny udział.
- Post o nowych zasadach Google Summer of Code w 2022 roku.
- Przewodnik użytkownika i odpowiedzi na często zadawane pytania.
- Kolejny przewodnik dla uczestników.
- Google Summer of Code: archiwum projektu.
- Artykuł w Wikipedii o Google Summer of Code.
- Stephanie Taylor na LinkedIn.
Instrukcje: Jak dodać USB typu C do iPhone'a
W październiku 2021 roku inżynier Ken Pillonel zmodyfikował złącze iPhone'a X, zastępując standardowe złącze Lightning złączem USB typu C. Ta wymiana nie pozwoliła na nie tylko do ładowania smartfona, ale także do podłączania go do komputera w celu przesyłania danych. To ulepszenie pozwala użytkownikom korzystać z bardziej uniwersalnego i powszechnie stosowanego standardu połączenia, co znacznie ułatwia interakcję z urządzeniem.
W listopadzie 2021 roku Ken opublikował film szczegółowo opisujący techniczne aspekty swojego projektu, a także opublikował repozytorium na GitHubie. Wszystkie informacje są udostępniane na licencji WTFPL, co pozwala każdemu na powtórzenie jego doświadczenia. Dzięki temu można zmontować płytkę i zmodyfikować iPhone'a, dodając obsługę USB typu C. Ten projekt przyciąga uwagę nie tylko entuzjastów technologii, ale także deweloperów, którzy chcą rozszerzyć funkcjonalność swoich urządzeń.
Projekt Kena Pillonela zyskał uwagę mediów dzięki unikalnej modyfikacji smartfona wystawionej na aukcję na eBayu. Licytacja zakończyła się 11 listopada 2021 r., a urządzenie zostało sprzedane za 86 000 dolarów. Kupujący otrzymał iPhone'a X z 64 GB pamięci masowej, a także półgodzinną konsultację z Kenem, podczas której mógł zadać pytania lub rozwiązać wszelkie problemy z urządzeniem. Ta sprzedaż podkreśla rosnące zainteresowanie unikalną i spersonalizowaną technologią.
Przepraszamy, nie podałeś/aś tekstu do edycji. Wklej go, a chętnie pomogę Ci go przerobić, uwzględniając SEO i bez dodawania zbędnej treści.
- Osobista strona internetowa Kena Pillonela.
- Modernizacja iPhone'a X: artykuł na blogu Kena Pillonela.
- Szczegóły techniczne projektu i kod źródłowy na GitHubie.
- Koncepcja Kena Pillonela i próby dodania USB typu C do iPhone'a.
- Artykuł w Wikipedii o licencji WTFPL.
- iPhone z USB typu C na eBayu.
Programiści uruchomili Google Docs w przeglądarce Flow.
Flow to specjalistyczna przeglądarka stworzona dla komputerów jednopłytkowych Raspberry Pi, desek rozdzielczych samochodów i przystawek TV. Idealnie nadaje się do wykonywania prostych zadań w środowiskach o ograniczonych zasobach. Wersja beta przeglądarki Flow została wydana w grudniu 2020 r. Programiści zbudowali silnik od podstaw i stale go optymalizują pod kątem nowoczesnych aplikacji internetowych, zapewniając szybkie i stabilne ładowanie stron nawet na sprzęcie niskiej klasy. Pod koniec października 2021 r. przeglądarka zyskała wsparcie dla Google Docs, co rozszerzyło jej funkcjonalność. Flow to idealne rozwiązanie dla użytkowników poszukujących lekkiej i wydajnej przeglądarki internetowej. narzędzie na ograniczonej liczbie urządzeń.
Ekioh zaprezentował zaktualizowany edytor, publikując na swoim blogu zrzut ekranu fragmentu artykułu utworzonego w Dokumentach Google i otwartego za pośrednictwem Flow. Twórcy zauważyli również, że tekst został napisany na Raspberry Pi 400, komputerze z klawiaturą o niskim układzie. To pokazuje, że przeglądarka jest w stanie obsługiwać nowoczesne zadania biurowe na niedrogich komputerach, czyniąc ją przystępnym i skutecznym narzędziem dla użytkowników o ograniczonych zasobach.
Wpis na blogu omawia problemy techniczne związane z optymalizacją Dokumentów Google w przeglądarce Flow. Jednym z kluczowych problemów było nieprawidłowe użycie metody Element.getClientRects(), które powodowało, że edytor ignorował podziały wiersza i wyświetlał tekst jako ciągłą linię zamiast akapitów. Pojawił się również inny problem: klikanie małych liter od p do z powodowało duplikowanie znaków. Problem ten był spowodowany nieprawidłową obsługą znaków w tabeli ASCII. Aby rozwiązać ten problem, programiści musieli przekonfigurować ciąg agenta użytkownika. Takie niedociągnięcia techniczne mogą znacznie utrudniać pracę użytkowników i wymagają szybkiej interwencji w celu ich usunięcia.

Przepraszamy, nie podano tekstu do edycji. Wklej tekst, a pomogę Ci go przetworzyć i zoptymalizować pod kątem SEO.
- Wpis na blogu Ekioh: Optymalizacja Google Docs dla Flow Browser.
- Opis funkcji i strona pobierania Flow Browser.
- Wpis na Twitterze: powiadomienie o październikowych aktualizacjach Flow Browser.
- Artykuł w Wikipedii o Flow Browser.
- Artykuł Jareda Newmana w magazynie Fast Company o zaletach nowoczesnej przeglądarki internetowej napisanej od podstaw.
- Artykuł w Wikipedii o komputerach Raspberry Pi.
Sber opracował system JARVIS – algorytm do automatycznego generowania kodu. Jest to konkurent dla GitHub Copilot.
Twórcy Sber zintegrowali funkcję JARVIS, inteligentny system do automatycznego generowania kodu programu, z siecią neuronową ruGPT-3. Funkcja ta jest podobna do asystenta sieci neuronowej Copilot, stworzonego przez GitHub i Microsoft w oparciu o model OpenAI Codex, który został zaprezentowany 29 czerwca 2021 r. Integracja JARVIS z ruGPT-3 otwiera nowe możliwości dla programistów, pozwalając im przyspieszyć proces pisania kodu i poprawić jego jakość. System wykorzystuje zaawansowane algorytmy uczenia maszynowego do analizy kontekstu i sugerowania optymalnych rozwiązań, zwiększając wydajność programistów.
JARVIS to potężne narzędzie dla programistów, które może udzielać wskazówek, identyfikować luki w kodzie i przepisywać programy z jednego języka na inny. Co więcej, JARVIS obsługuje autouzupełnianie kodu, znacznie przyspieszając proces tworzenia. W przyszłości spodziewamy się możliwości transformacji kodu na podstawie komentarzy tekstowych, co pozwoli programistom na nieformalne opisywanie funkcji i uzyskiwanie wstępnych wersji roboczych. Będzie to ważny krok w uproszczeniu programowania i zwiększeniu wydajności programistów.
Konstantin Kruglov, dyrektor generalny SberDevices i starszy wiceprezes ds. nowych powierzchni cyfrowych w Sberbanku, skomentował najnowsze doniesienia. Zwrócił uwagę na znaczenie innowacji w technologiach cyfrowych i ich wpływ na rozwój usług bankowych. Kruglov podkreślił, że SberDevices aktywnie pracuje nad tworzeniem wygodnych i efektywnych rozwiązań dla klientów, co przyczynia się do poprawy doświadczeń użytkowników i zwiększa konkurencyjność firmy na rynku.
Pisanie kodu to proces twórczy, ale wiele rutynowych zadań można już zautomatyzować za pomocą sieci neuronowych. Nasze rozwiązania, oparte na unikalnym modelu generowania kodu, pomagają programistom oszczędzać czas – najcenniejszy zasób w ich pracy. Jesteśmy pierwszą rosyjską firmą, która opracowała własny model generowania kodu i planujemy udostępnić go zewnętrznym programistom w najbliższej przyszłości. W przyszłości rozszerzymy również listę dostępnych usług, w tym możliwość automatycznego uzupełniania kodu w nowych językach programowania.
Wsparcie techniczne Sber ogłosiło, że zewnętrzni programiści będą mogli pracować z algorytmem JARVIS od listopada 2021 r. W 2022 r. spodziewana jest znacząca aktualizacja, dzięki której JARVIS będzie dostępny jako wtyczka do środowisk IDE, takich jak WebStorm, PyCharm i inne. Ta aktualizacja otworzy nowe horyzonty dla deweloperów, umożliwiając im wykorzystanie najnowocześniejszych technologii w swoich projektach.
- Oficjalna zapowiedź systemów JARVIS na blogu Sber.
- SmartMarket: platforma do testowania JARVIS i innych technologii.
- Sieć neuronowa RuGPT-3: strona promocyjna.
- GitHub Copilot: oficjalna strona internetowa.
- Artykuł w Skillbox Media: „Copilot GitHub – zagrożenie dla wolnego oprogramowania czy świetny korektor?”
- Artykuł w Skillbox Media: „Sieć neuronowa pisze za mnie kod: jak korzystam z wersji beta Copilota”. „Doświadczenia dewelopera Igora Kamyszewa”.
Microsoft dodał API JavaScript do programu Excel
2 listopada 2021 r. Ignite Podczas konferencji deweloperzy zaprezentowali nowe dodatki do pakietu Microsoft Office, w tym Outlook, Excel, Word i PowerPoint. Aktualizacje te mają na celu poprawę funkcjonalności i zwiększenie produktywności użytkowników. Nowe narzędzia i funkcje zapewniają wygodniejszy i wydajniejszy proces pracy z dokumentami i danymi, dzięki czemu aplikacje Microsoft Office są jeszcze bardziej wydajne dla profesjonalistów.
Ostatnia aktualizacja programu Excel stała się jedną z najważniejszych w historii aplikacji, ponieważ obsługuje teraz interfejs API JavaScript. Ta innowacja otwiera możliwość tworzenia niestandardowych typów danych i implementowania różnych funkcji. Użytkownicy mogą pracować z tablicami dynamicznymi, używać wyrażeń lambda, formatować wartości liczbowe i dodawać obrazy bezpośrednio do komórek. Te ulepszenia znacznie rozszerzają funkcjonalność programu Excel i usprawniają przepływy pracy. Użytkownicy będą mogli nie tylko korzystać ze standardowych dodatków, ale także tworzyć własne lub modyfikować istniejące. Każde polecenie klawiszowe będzie miało przypisane skróty klawiszowe, co ułatwi obsługę. Wersja zapoznawcza będzie dostępna pod koniec listopada 2021 r.

- Szczegóły konferencji Microsoft Ignite.
- Dokumentacja techniczna interfejsu API JavaScript w programie Excel.
- Artykuł o dodatkach i różnych typach danych na blogu Microsoft.
- Dokumentacja techniczna dotycząca skrótów klawiszowych w dodatkach pakietu Office.
Ministerstwo Rozwoju Cyfrowego oferuje 50% zniżki na oprogramowanie krajowe
15 listopada 2021 r. Ministerstwo Rozwoju Cyfrowego uruchomiło program wsparcia dla małych i średnich przedsiębiorstw, oferując możliwość zakupu niektórych rodzajów rosyjskiego oprogramowania z 50% zniżką. Aktualną listę dostępnego oprogramowania można znaleźć na stronie internetowej Rosyjskiej Fundacji Rozwoju Technologii Informacyjnych. Celem tej inicjatywy jest stymulowanie cyfryzacji biznesu i wspieranie krajowych producentów oprogramowania, a tym samym poprawa konkurencyjności firm na rynku.
Aby oprogramowanie zostało wpisane do Rejestru Oprogramowania Krajowego Federacji Rosyjskiej (RFRIT), musi spełniać określone standardy. Kluczowe wymagania obejmują rejestrację w rejestrze, korzystanie z infrastruktury chmurowej, zgodność z określonymi klasami oraz przeznaczenie. Aplikacja powinna ułatwiać optymalizację procesów biznesowych i zwiększać produktywność przedsiębiorstwa. Uwzględnienie tych aspektów jest kluczowe dla pomyślnej integracji oprogramowania na rynku rosyjskim i jego dalszego rozwoju.
Uczestnicy otrzymają rekompensaty za dotowane licencje z budżetu federalnego. Finansowanie jest realizowane etapami i obejmuje wydanie około 400 000 licencji na łączną kwotę do 1 miliarda rubli. Działania te mają na celu wsparcie uczestników rynku i stymulowanie rozwoju różnych sektorów gospodarki.
- Wiadomość w kanale Telegram Ministerstwa Rozwoju Cyfrowego Federacji Rosyjskiej o uruchomieniu programu wsparcia małych i średnich przedsiębiorstw cyfrowych.
- Oficjalna strona internetowa Rosyjskiej Fundacji Rozwoju Technologii Informacyjnych (RFRIT). Można tu kupić oprogramowanie z 50% zniżką lub ubiegać się o status dostawcy programów krajowych.
- Lista właścicieli praw autorskich i sprzedawców oprogramowania.
- Ujednolicony rejestr rosyjskich programów dla komputerów elektronicznych i baz danych.
GitHub opublikował coroczny raport Octoverse 2021
17 listopada 2021 r. na GitHubie opublikowano coroczny raport statystyczny zawierający dane dotyczące wewnętrznych statystyk platformy. Raport przedstawia wyniki analizy osiągnięć użytkowników i obszarów rozwoju. Przyjrzyjmy się kluczowym wskaźnikom w tym dokumencie.
JavaScript nadal utrzymuje się na szczycie rankingu najpopularniejszych języków programowania, podczas gdy Java spadła na trzecie miejsce, ustępując miejsca Pythonowi na drugim miejscu.

Przed pandemią 41% respondentów wolało pracować z biura swojej firmy. Jednak w 2021 roku odsetek ten spadł do 10,7%. W rezultacie hybrydowe harmonogramy pracy stały się coraz bardziej popularne – 47,8% pracowników zdecydowało się na łączenie pracy zdalnej z okazjonalnymi dojazdami do pracy. Hybrydowe formaty pracy stają się coraz bardziej istotne, odzwierciedlając zmiany w preferencjach pracowników i adaptację firm do nowych warunków.

W tym roku liczba rosyjskojęzycznych użytkowników GitHub wzrosła o 467 657, osiągając 1 981 853. Największe grupy użytkowników według kraju reprezentują programiści ze Stanów Zjednoczonych z 13 551 846 członkami, następnie deweloperzy z Chin z 7 555 311 użytkownikami i z Indii z 7 210 455 użytkownikami. Rozwój segmentu rosyjskojęzycznego serwisu GitHub świadczy o rosnącym zainteresowaniu programowaniem i tworzeniem oprogramowania w krajach rosyjskojęzycznych.

- Raport „State of the Octoverse” z 2021 roku.
- Octoverse 2021: Kluczowe wnioski. Infografika z GitHub (PDF).
Wiadomości IT w pigułce
Loop, konkurent Notion, jest teraz dostępny w ramach subskrypcji Microsoft 365. Ta aplikacja oferuje użytkownikom nowe możliwości współpracy i zarządzania projektami. Loop umożliwia tworzenie dynamicznych przestrzeni roboczych, w których zespoły mogą organizować pomysły i zadania w czasie rzeczywistym. Integracja z innymi usługami Microsoft 365 sprawia, że Loop jest wygodnym narzędziem do zwiększania produktywności i efektywności pracy zespołowej. Microsoft wprowadził system Windows 11 SE – chmurowy system operacyjny zaprojektowany specjalnie dla instytucji edukacyjnych i zoptymalizowany pod kątem niedrogich laptopów. Ten system operacyjny oferuje uproszczony interfejs i dostęp do niezbędnych narzędzi edukacyjnych, co czyni go idealnym wyborem dla uczniów i nauczycieli. System Windows 11 SE zapewnia wysoką wydajność i bezpieczeństwo, wspierając efektywną naukę w nowoczesnym środowisku. GitLab Collective, oficjalny przedstawiciel zespołu GitLab, powstał na platformie Stack Overflow. Ta społeczność daje użytkownikom możliwość zadawania pytań, dzielenia się doświadczeniami i uzyskiwania wsparcia w kwestiach związanych z korzystaniem z GitLab. Członkowie społeczności mogą wymieniać się wiedzą i znajdować rozwiązania różnych problemów związanych z rozwojem i zarządzaniem projektami w GitLab.
Grupa hakerów fail0verflow ogłosiła, że uzyskała klucze dostępu root, co umożliwiło jej zhakowanie konsoli Sony PlayStation 5. Informacje o metodach hakowania i szczegółach operacji pozostają na razie poufne. Eksperci zgłaszają potencjalne zagrożenia bezpieczeństwa urządzeń, a także potencjalne konsekwencje dla użytkowników i twórców gier.
Raspberry Pi wydało zaktualizowany system operacyjny dla swoich komputerów, oparty na dystrybucji Debian. Aktualizacja zawiera ulepszenia wydajności, nowe funkcje i poprawki błędów, dzięki czemu korzystanie z urządzeń Raspberry Pi jest bardziej wydajne i stabilne. Zaktualizowany system operacyjny zapewnia użytkownikom dostęp do nowoczesnych narzędzi i aplikacji, co ułatwia pracę i rozszerza możliwości programistów. Użytkownicy mogą teraz korzystać z ulepszonego interfejsu użytkownika i zoptymalizowanej wydajności programu.
Opublikowano nagranie z internetowego szczytu Chrome Dev Summit 2021, podczas którego programiści zadawali istotne i złożone pytania dotyczące działania przeglądarki Chrome. Wydarzenie to stanowi wyjątkową okazję do zapoznania się z innowacjami i ulepszeniami w Chrome, a także uzyskania odpowiedzi na ważne pytania dotyczące wydajności i bezpieczeństwa przeglądarki. Obejrzyj nagranie ze szczytu, aby być na bieżąco z najnowszymi trendami i rozwiązaniami dla programistów.
Pierwsza znana przeglądarka internetowa, Mozilla Firefox, jest już dostępna w sklepie Microsoft Store. Oferuje ona użytkownikom wysoką prędkość, niezawodne bezpieczeństwo i szeroki wachlarz funkcji zapewniających komfortowe surfowanie po sieci. Użytkownicy systemu Windows mogą teraz łatwo pobrać i zainstalować Mozillę Firefox za pośrednictwem oficjalnego sklepu z aplikacjami, co czyni ten proces bardziej przystępnym i wygodnym. Firefox nadal jest jedną z najpopularniejszych przeglądarek dzięki otwartej architekturze i obsłudze wielu rozszerzeń.
Python wydał aktualizacje 3.9.8 i 3.11.0a2, które zawierają ważne poprawki i udoskonalenia. Język Go zaktualizował interfejs wyszukiwania na platformie pkg.go.dev, ułatwiając dostęp do bibliotek i pakietów. Microsoft wydał stabilną wersję edytora TypeScript 4.5 RC, która dodaje nowe funkcje i poprawia wydajność. PHP również został zaktualizowany do wersji 8.1.0, oferując nowe funkcje i optymalizacje dla programistów. Te aktualizacje stanowią znaczący krok naprzód w rozwoju odpowiednich technologii i narzędzi.
Fotograf Andrew Levitt zaprezentował serię zdjęć krajobrazowych, które stały się wygaszaczami ekranu dla systemu macOS Monterey. Jego prace wyróżniają się wyjątkową estetyką i jakością obrazu, podkreślając piękno natury. Krajobrazy te nie tylko stanowią ozdobę pulpitu, ale także inspirują użytkowników do nowych osiągnięć. Kompozycje wizualne Andrew Levitta idealnie nadają się do tworzenia atmosfery spokoju i samotności, co czyni je doskonałym wyborem dla użytkowników systemu macOS Monterey poszukujących harmonii w swojej przestrzeni cyfrowej.
Dodatki
Usługa dovideo.net to skuteczne rozwiązanie w walce z prokrastynacją, pozwalające cieszyć się treściami na YouTube bez rozpraszających reklam i zbędnych rekomendacji. Twórcą tej usługi jest Dmitry Shuran. Użyj dovideo.net, aby skupić się na oglądaniu filmów i zwiększyć produktywność.

Bot Telegramu „Watchman”, opracowany przez Denisa Averyanova, został stworzony dla użytkowników zmęczonych spamem i irytującymi ofertami od rekruterów IT. Ten bot upraszcza proces przetwarzania podobnych ofert, automatycznie wysyłając szablonowe odpowiedzi. Użytkownicy mogą skonfigurować bota tak, aby odpowiadał na wszystkie przychodzące wiadomości lub tylko na pierwszą. Kod źródłowy bota jest dostępny w serwisie GitHub, co umożliwia dalszą personalizację i rozwój.
Bot Telegrama „Slow and steady wins the race” autorstwa Capitana to prosty planer zadań z elementami grywalizacji, inspirowany grą Squid. To narzędzie pomaga użytkownikom skupić się na tym, co naprawdę ważne, unikając chaotycznego podejścia do realizacji zadań. Dzięki temu botowi możesz skutecznie zarządzać swoim czasem i zwiększać swoją produktywność, uczestnicząc w ekscytującej rozgrywce.



