Google Developers (раніше Google Code) — це сервіс для розробників програмного забезпечення. У першу чергу призначений для продуктів, пов'язаних з продуктами компанії Google. Проте сайт також надає сервіс для сторонніх розробок. Один з основних сервісів — система контролю версій. Всі проєкти, що викладаються на Google Developers, є open source. Є можливість вибрати з дев'яти можливих ліцензій : Apache, , BSD, (GPLv2), (GPLv3), LGPL, MIT, MPL і .
Google Developers | |
---|---|
Посилання | developers.google.com |
Тип | вебсайт |
Власник | |
Автор | |
Започатковано | 17 березня 2005 |
Можливості Google Developers
- Система управління версіями (вкладка source). Доступні системи контролю версій — Subversion, Git і Mercurial. У системі управління версіями є репозиторій для зберігання вихідного коду, і можна подивитися будь-яку версію вихідного коду. Також можна переглянути різницю (diff) між двома послідовними версіями.
- Огляди коду (code review). Коментування чужого коду, вказуючи недоліки прямо до ділянок коду.
- Сторінки з описом проєкту (вкладка wiki). Створюються за допомогою вікіподібної розмітки.
- Файли для завантаження (вкладка downloads). Наприклад, бінарні файли для кінцевого користувача.
- Система (вкладка issues). Якщо в програмі була знайдена помилка, то її можна там зареєструвати з описом, менеджер проєкту може призначити її виправлення певному розробнику, а той виправити.
- Управління доступом (вкладка administer). Хто може робити commit, а хто керувати користувачами. Є можливість повідомлення по e-mail або через запит HTTP POST.
API
Google пропонує широкий спектр інтерфейсів прикладного програмування, найчастіше базуються навколо актуальних продуктів Google, таких як AdSense, і .
API засновані на SOAP
API AdSense і AdWords, засновані на протоколі обміну повідомленнями Simple Object Access Protocol, дозволяють розробникам інтегрувати власні додатки з даними сервісами Google. AdSense API дозволяє власникам вебсайтів і блогів керувати своїм обліковим записом AdSense, призначеним для користувача змістом і переглядати звіти про ефективність реклами і прибутку. AdWords API відкриває користувачам AdWords програмний доступ до їх акаунтів.
API даних Google
API даних Google дозволяють розробникам створювати додатки, що працюють з даними сервісів Google. Зараз до них належать API для Google Apps, Blogger, Google Base, Google Book Search, Google Calendar, Google Code Search, Google Spreadsheets, , і Picasa.
Open source проєкти
Вільні проєкти і патчі до вільних проєктів, які розроблені всередині компанії Google.
Gears
Gears — це відкрите програмне забезпечення, що дозволяє створювати вебдодатки, що працюють без доступу до Інтернету. Google Gears зберігає дані на локальному комп'ютері в реляційної БД (SQLite), які потім використовуються вебдодатком, а також може періодично робити синхронізацію з онлайн-сервісами.
Google Web Toolkit
Google Web Toolkit (GWT) — вільний Java фреймворк, який дозволяє веб розробникам створювати Ajax додатки на основі Java. Випускається під ліцензією Apache версії 2.0. GWT робить акцент на повторне використання та кросбраузерну сумісність.
Summer of Code
Google Summer of Code — це менторська програма з пошуку студентів для участі в Open Source проєктах. У 2007 році програма отримала близько 6200 додатків.
Розміщення (хостинг) проєктів
Google Developers запустив сервіс хостингу проєктів, в рамках якого надає вільним проєктам систему управління версіями (Subversion, Git або Mercurial), а також систему відслідковування помилок, для документації та файловий архів (з обмеженням в 100 Мб на розмір одного файлу). Сервіс доступний і безкоштовний для використання.
Закриття хостингу файлів
20 травня 2013 Google оголосиву своєму блозі, що закриває хостинг файлів, оскільки деякі користувачі зловживали цією можливістю. Однак для старих проєктів все залишиться як і раніше до 14 січня 2014 року. Замість завантажень на сторінці проєкту Google пропонує використовувати свій хмарний сервіс Google Drive.
Примітки
- . Архів оригіналу за 22 березня 2014. Процитовано 17 березня 2014.
Посилання
- Google Code website [ 23 лютого 2011 у Wayback Machine.]
- A detailed list of the features of Google Code — Project Hosting [ 1 квітня 2022 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Google Developers ranishe Google Code ce servis dlya rozrobnikiv programnogo zabezpechennya U pershu chergu priznachenij dlya produktiv pov yazanih z produktami kompaniyi Google Prote sajt takozh nadaye servis dlya storonnih rozrobok Odin z osnovnih servisiv sistema kontrolyu versij Vsi proyekti sho vikladayutsya na Google Developers ye open source Ye mozhlivist vibrati z dev yati mozhlivih licenzij Apache BSD GPLv2 GPLv3 LGPL MIT MPL i Google DevelopersPosilannya developers google comTip vebsajtVlasnik GoogleAvtor GoogleZapochatkovano 17 bereznya 2005Mozhlivosti Google DevelopersSistema upravlinnya versiyami vkladka source Dostupni sistemi kontrolyu versij Subversion Git i Mercurial U sistemi upravlinnya versiyami ye repozitorij dlya zberigannya vihidnogo kodu i mozhna podivitisya bud yaku versiyu vihidnogo kodu Takozh mozhna pereglyanuti riznicyu diff mizh dvoma poslidovnimi versiyami Oglyadi kodu code review Komentuvannya chuzhogo kodu vkazuyuchi nedoliki pryamo do dilyanok kodu Storinki z opisom proyektu vkladka wiki Stvoryuyutsya za dopomogoyu vikipodibnoyi rozmitki Fajli dlya zavantazhennya vkladka downloads Napriklad binarni fajli dlya kincevogo koristuvacha Sistema vkladka issues Yaksho v programi bula znajdena pomilka to yiyi mozhna tam zareyestruvati z opisom menedzher proyektu mozhe priznachiti yiyi vipravlennya pevnomu rozrobniku a toj vipraviti Upravlinnya dostupom vkladka administer Hto mozhe robiti commit a hto keruvati koristuvachami Ye mozhlivist povidomlennya po e mail abo cherez zapit HTTP POST APIGoogle proponuye shirokij spektr interfejsiv prikladnogo programuvannya najchastishe bazuyutsya navkolo aktualnih produktiv Google takih yak AdSense i API zasnovani na SOAP API AdSense i AdWords zasnovani na protokoli obminu povidomlennyami Simple Object Access Protocol dozvolyayut rozrobnikam integruvati vlasni dodatki z danimi servisami Google AdSense API dozvolyaye vlasnikam vebsajtiv i blogiv keruvati svoyim oblikovim zapisom AdSense priznachenim dlya koristuvacha zmistom i pereglyadati zviti pro efektivnist reklami i pributku AdWords API vidkrivaye koristuvacham AdWords programnij dostup do yih akauntiv API danih Google API danih Google dozvolyayut rozrobnikam stvoryuvati dodatki sho pracyuyut z danimi servisiv Google Zaraz do nih nalezhat API dlya Google Apps Blogger Google Base Google Book Search Google Calendar Google Code Search Google Spreadsheets i Picasa Open source proyektiVilni proyekti i patchi do vilnih proyektiv yaki rozrobleni vseredini kompaniyi Google Gears Dokladnishe Google Gears Gears ce vidkrite programne zabezpechennya sho dozvolyaye stvoryuvati vebdodatki sho pracyuyut bez dostupu do Internetu Google Gears zberigaye dani na lokalnomu komp yuteri v relyacijnoyi BD SQLite yaki potim vikoristovuyutsya vebdodatkom a takozh mozhe periodichno robiti sinhronizaciyu z onlajn servisami Google Web Toolkit Dokladnishe Google Web Toolkit Google Web Toolkit GWT vilnij Java frejmvork yakij dozvolyaye veb rozrobnikam stvoryuvati Ajax dodatki na osnovi Java Vipuskayetsya pid licenziyeyu Apache versiyi 2 0 GWT robit akcent na povtorne vikoristannya ta krosbrauzernu sumisnist Summer of CodeGoogle Summer of Code ce mentorska programa z poshuku studentiv dlya uchasti v Open Source proyektah U 2007 roci programa otrimala blizko 6200 dodatkiv Rozmishennya hosting proyektivGoogle Developers zapustiv servis hostingu proyektiv v ramkah yakogo nadaye vilnim proyektam sistemu upravlinnya versiyami Subversion Git abo Mercurial a takozh sistemu vidslidkovuvannya pomilok dlya dokumentaciyi ta fajlovij arhiv z obmezhennyam v 100 Mb na rozmir odnogo fajlu Servis dostupnij i bezkoshtovnij dlya vikoristannya Zakrittya hostingu fajliv 20 travnya 2013 Google ogolosivu svoyemu blozi sho zakrivaye hosting fajliv oskilki deyaki koristuvachi zlovzhivali ciyeyu mozhlivistyu Odnak dlya starih proyektiv vse zalishitsya yak i ranishe do 14 sichnya 2014 roku Zamist zavantazhen na storinci proyektu Google proponuye vikoristovuvati svij hmarnij servis Google Drive Primitki Arhiv originalu za 22 bereznya 2014 Procitovano 17 bereznya 2014 PosilannyaGoogle Code website 23 lyutogo 2011 u Wayback Machine A detailed list of the features of Google Code Project Hosting 1 kvitnya 2022 u Wayback Machine