[RUBY] How to use cybozu.com developer network (Part 2)

The kintone Advent Calender is also nearing the end.

Cybozu.com developer network In order to successfully manage the popular cloud-based business system platform "kintone". There is zendesk.com/hc/ja). "Kintone Urban Legend" posted on the 21st day of kintone Advent Calendar 2015 was a hot content for those who are riding kintone.

The 22nd day of kintone Advent Calender was from YasutakaShinomiya How to use the cybozu.com developer network. The second article that was introduced. In addition, I would like to introduce the sequel (Part 2) with ** achievements ** in order to use (master) kintone conveniently.

** Developer treasure chest developer network ** 2c31ad3d-8001-67cc-16d8-817eb59ba9fe.png

1. An ever-growing number of community members

As of December 21, 2015, "cybozu.com developer network" has ** 3150 ** registered members. It's been about a year and eight months since it opened, but it's been used by many people. You can see that PV is also rising gradually. (The graph is displayed in kintone!)

** Changes in the number of community members ** (Beautiful direct proportion) img_20151214225634.png

** PV ** (I've grown thanks to many people) img_20151214225821.png

2. Active Community

The "cybozu.com developer network" has a community corner for members. At this time, more than ** 600 ** questions and more than ** 2000 ** answers. On average, you get three or more answers per question.

3. Unlimited trial with kintone developer license

The number of kintone developer licenses issued exceeds ** 1500 **. It is one of the benefits of community members, but it is calculated to occupy ** 45% ** (number of issues / members). You can apply from the cybozu.com developer network. It is a kintone license for development purposes that can be used indefinitely in principle unless it is deleted by yourself.

4. Timely Notice

So far, we have delivered ** 120 ** notifications speedily. Community members can catch up on the announcement immediately by following it. Keep an eye on the latest information. Click here for How to follow notifications.

Main delivery articles

--Advance notice of API update --Updates for Tips and sample articles --Update of plugin articles --Cybozu CDN additional notice etc

5. Cybozu CDN released for free

We have released ** 23 ** libraries such as jQuery, AngularJS, FullCalendar, Marked.js, Spin.js. As a general rule, I add the library once a month, but my personal favorite is Moment.js. In business systems, date processing such as the end of the month and the number of days in the period is convenient with this Moment.js. For example, it looks like this.

moment.js


//Display the difference between two dates in "◯ days △ hours"
var elText = "";
var fromDate = moment();
var toDate   = moment(record['DateTime']['value']); // record:Value of argument event
if (toDate.diff(fromDate, 'days') > 0) {
    elText += toDate.diff(fromDate, 'days') + "Day";
}
if (toDate.diff(fromDate, 'hours') >= 0) {
    elText += toDate.diff(fromDate, 'hours') % 24 + "time";
}

There are other examples using Moment.js, so let's check it out.

--Use Moment.js to customize the format of date and time fields -Record work completion date and contact person using process management -Automatically number and register records -Add a background color to the record that the logged-in user is in charge of

6. Luxury SDK

The lineup for linking kintone and other systems with data is also substantial. In addition to the official Java and iOS, we have released a total of ** 8 ** SDKs such as Ruby, .NET, Python, PHP, R by volunteers. The feature is that the source code is open to the public on Github etc., so engineers can customize it so that it is easy for them to use. In addition, we have all the examples, so please look forward to future version upgrades.

7. Read CSV with command line tool! !!

Kintone can read CSV from the browser, but cannot read detailed data (sub-table function) such as slips. That's where the "kintone command line tool" comes in. Moreover, the lineup of Windows (32bit / 64bit), Mac, Unix versions.

8. Study session for engineers

You can learn a lot from the "cybozu.com developer network", but there are times when you want to ask the instructor directly and wish you had the right teaching materials. rest assured. Offline community activities are also active on the "cybozu.com developer network". We are also announcing the information on the holding of a study session "** kintone devCamp **" for engineers, mainly hands-on. We have already held ** 8 ** study sessions in 2015, so check out the recent reports.

It is a holding report of 12/4

-Kintone devCamp 2015 event report! (1/2) -Kintone devCamp 2015 event report! (2/2) ―― What is the kintone developer's commitment? Behind the scenes of kintone development

at the end

I introduced "How to use cybozu.com developer network" with achievements. In order to further increase the satisfaction of the ever-increasing community members, we would like to make the “cybozu.com developer network” easier to find, understand, and use in 2016.

So it was part 2.

-How to use cybozu.com developer network (Part 1) * * (Part 1) is named arbitrarily * --How to use cybozu.com developer network (Part 2) * * This post *

Tomorrow's kintone Advent Calender is uncle Cloud, saito_sakae.

Recommended Posts

How to use cybozu.com developer network (Part 2)
How to use Tweepy ~ Part 1 ~ [Getting Tweet]
How to use xml.etree.ElementTree
How to use Python-shell
How to use tf.data
How to use virtualenv
How to use Seaboan
How to use image-match
How to use shogun
How to use Pandas 2
How to use Virtualenv
How to use numpy.vectorize
How to use pytest_report_header
How to use partial
How to use Bio.Phylo
How to use SymPy
How to use x-means
How to use WikiExtractor.py
How to use IPython
How to use virtualenv
How to use Matplotlib
How to use iptables
How to use numpy
How to use TokyoTechFes2015
How to use venv
How to use dictionary {}
How to use Pyenv
How to use list []
How to use python-kabusapi
How to use OptParse
How to use return
How to use dotenv
How to use pyenv-virtualenv
How to use Go.mod
How to use imutils
How to use import
How to use Template Engine for Network Engineer
How to use Tweepy ~ Part 2 ~ [Follow, like, etc.]
How to use Qt Designer
How to use search sorted
[gensim] How to use Doc2Vec
python3: How to use bottle (2)
Understand how to use django-filter
How to use the generator
[Python] How to use list 1
How to use FastAPI ③ OpenAPI
How to use Python argparse
How to use IPython Notebook
How to use Pandas Rolling
[Note] How to use virtualenv
How to use redis-py Dictionaries
Python: How to use pydub
[Python] How to use checkio
[Go] How to use "... (3 periods)"
How to use Django's GeoIp2
[Python] How to use input ()
How to use the decorator
[Introduction] How to use open3d
How to use Python lambda
How to use Jupyter Notebook
[Python] How to use virtualenv