Full Circle Magazine - issue 110 EN

download Full Circle Magazine - issue 110 EN

of 54

Transcript of Full Circle Magazine - issue 110 EN

  • 7/25/2019 Full Circle Magazine - issue 110 EN

    1/54

    f u l l c i r c l e m a g a z i n e # 1 1 0 1

    c o n t e n t s ^

    F u l l C i r c l e

    T H E I N D E P E N D E N T M A G A Z I N E F O R T H E U B U N T U L I N U X C O M M U N I T Y

    I S S U E # 1 1 0 - J u n e 2 0 1 6

    F

    F

    u

    u

    l

    l

    l

    l

    C

    C

    i

    i

    r

    r

    c

    c

    l

    l

    e

    e

    M

    M

    a

    a

    g

    g

    a

    a

    z

    z

    i

    i

    n

    n

    e

    e

    i

    i

    s

    s

    n

    n

    e

    e

    i

    i

    t

    t

    h

    h

    e

    e

    r

    r

    a

    a

    f

    f

    f

    f

    i

    i

    l

    l

    i

    i

    a

    a

    t

    t

    e

    e

    d

    d

    w

    w

    i

    i

    t

    t

    h

    h

    ,

    ,

    n

    n

    o

    o

    r

    r

    e

    e

    n

    n

    d

    d

    o

    o

    r

    r

    s

    s

    e

    e

    d

    d

    b

    b

    y

    y

    ,

    ,

    C

    C

    a

    a

    n

    n

    o

    o

    n

    n

    i

    i

    c

    c

    a

    a

    l

    l

    L

    L

    t

    t

    d

    d

    .

    .

    I

    I

    N

    N

    S

    S

    T

    T

    A

    A

    L

    L

    L

    L

    I

    I

    N

    N

    G

    G

    U

    U

    B

    B

    U

    U

    N

    N

    T

    T

    U

    U

    B O O K R E V I E W

    U S I N G C L O N E Z I L L A A N D V I R T U A L B O X

    P

    h

    o

    t

    o

    :

    u

    c

    d

    a

    v

    i

    s

    c

    o

    e

    (

    F

    l

    i

    c

    k

    r

    .

    c

    o

    m

    )

    http://fullcirclemagazine.org/
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    2/54

    f u l l c i r c l e m a g a z i n e # 1 1 0

    2

    c o n t e n t s ^

    T h e a r t i c l e s c o n t a i n e d i n t h i s m a g a z i n e a r e r e l e a s e d u n d e r t h e C r e a t i v e C o m m o n s A t t r i b u t i o n - S h a r e A l i k e 3 . 0 U n p o r t e d l i c e n s e .

    T h i s m e a n s y o u c a n a d a p t , c o p y , d i s t r i b u t e a n d t r a n s m i t t h e a r t i c l e s b u t o n l y u n d e r t h e f o l l o w i n g c o n d i t i o n s : y o u m u s t a t t r i b u t e

    t h e w o r k t o t h e o r i g i n a l a u t h o r i n s o m e w a y ( a t l e a s t a n a m e , e m a i l o r U R L ) a n d t o t h i s m a g a z i n e b y n a m e ( ' F u l l C i r c l e M a g a z i n e ' )

    a n d t h e U R L w w w . f u l l c i r c l e m a g a z i n e . o r g ( b u t n o t a t t r i b u t e t h e a r t i c l e ( s ) i n a n y w a y t h a t s u g g e s t s t h a t t h e y e n d o r s e y o u o r y o u r u s e o f t h e w o r k ) . I f

    y o u a l t e r , t r a n s f o r m , o r b u i l d u p o n t h i s w o r k , y o u m u s t d i s t r i b u t e t h e r e s u l t i n g w o r k u n d e r t h e s a m e , s i m i l a r o r a c o m p a t i b l e l i c e n s e .

    F u l l C i r c l e m a g a z i n e i s e n t i r e l y i n d e p e n d e n t o f C a n o n i c a l , t h e s p o n s o r o f t h e U b u n t u p r o j e c t s , a n d t h e v i e w s a n d o p i n i o n s i n t h e

    m a g a z i n e s h o u l d i n n o w a y b e a s s u m e d t o h a v e C a n o n i c a l e n d o r s e m e n t .

    F u l l C i r c l e

    T H E I N D E P E N D E N T M A G A Z I N E F O R T H E U B U N T U L I N U X C O M M U N I T Y

    M i g r a t i n g F r o m V A X p . 2 6

    C l o n e z i l l a & V i r t u a l B o x p . 2 0

    P y t h o n p . 1 7

    p . X X

    H o w T o

    Q & A p . 4 4

    C o m m a n d & C o n q u e r p . 1 4

    I n k s c a p e p . 3 0

    M y O p i n i o n p . X X L e t t e r s p . 4 3

    U b u n t u G a m e s p . 4 7

    U b u n t u D e v i c e s p . 4 1

    L i n u x N e w s p . 0 4

    A r d u i n o p . X X

    R e v i e w p . X X

    U b u n t u G a m e s p . 5 0

    G r a p h i c s

    B o o k R e v i e w p . 4 2

    L i n u x L a b s p . 3 8

    C h r o m e C u l t p . 3 5

    http://creativecommons.org/licenses/by-sa/3.0/
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    3/54

    f u l l c i r c l e m a g a z i n e # 1 1 0

    3

    c o n t e n t s ^

    E

    E

    D

    D

    I

    I

    T

    T

    O

    O

    R

    R

    I

    I

    A

    A

    L

    L

    W E L C O M E T O A N O T H E R I S S U E O F F U L L C I R C L E .

    F

    o r t h e l a s t t i m e , p o s s i b l y i n y e a r s , w e h a v e a f u l l h o u s e . E l m e r l e f t u s l a s t m o n t h ( f o r p a s t u r e s

    n e w ) a n d t h i s m o n t h m a r k s t h e e n d o f t h e V A X s e r i e s . S o , t h a t m e a n s w e d e f i n i t e l y n e e d n e w

    a r t i c l e s f r o m y o u , t h e r e a d e r s . I o n l y h a v e a f e w o n e - o f f a r t i c l e s i n m y u n u s e d p i l e , a n d w e c o u l d

    d o w i t h a n e w s e r i e s t o r e p l a c e L i b r e O f f i c e . S e n d y o u r a r t i c l e s ( a s a n O D T a t t a c h m e n t , o r l i n k t o a

    G o o g l e D o c s f i l e ) t o : r o n n i e @ f u l l c i r c l e m a g a z i n e . o r g . A r t i c l e s m u s t b e y o u r o w n w o r k , a n d y o u

    m u s t b e w i l l i n g t o h a v e t h e m r e l e a s e d u n d e r t h e C C - S A l i c e n s e .

    W i t h t h a t P S A o u t o f t h e w a y , l e t ' s s e e w h a t w e h a v e i n s t o r e f o r y o u t h i s m o n t h . W e l l , A l a n

    h a s a n i n t e r e s t i n g a r t i c l e o n i n s t a l l i n g U b u n t u u s i n g C l o n e z i l l a a n d V i r t u a l B o x . S J i s s h o w i n g y o u

    h o w t o D I Y a C h r o m e b o o k i n t h i s m o n t h ' s C h r o m e C u l t p i e c e , I t a k e a q u i c k l o o k a t w h a t ' s n e w i n

    U b u n t u T o u c h O T A - 1 1 , G r e g r e v i e w s a p r o g r a m m i n g b o o k ( P y t h o n , o f c o u r s e ) w h i c h s e e m s t o u s e

    M i n e c r a f t , a n d i n g a m e s O s c a r l o o k s a t D o t a 2 a n d I l o o k a t V a s s a l . O f c o u r s e , t h e r e ' s s t i l l G r e g ' s

    r e g u l a r P y t h o n a r t i c l e a n d M a r k ' s I n k s c a p e a r t i c l e .

    A f e w w o r d s o n T o u c h O T A - 1 1 ; i f y o u h a v e a M e i z u P r o 5 t h e n y o u s h o u l d d e f i n i t e l y u p d a t e t o

    g e t t h e M i r a c a s t f e a t u r e w h i c h i s e x c l u s i v e t o t h e P r o 5 a t t h e m o m e n t , b u t c o m i n g t o p r e t t y

    m u c h a l l U b u n t u d e v i c e s i n a f u t u r e O T A . T h i s l e t ' s y o u ' c a s t ' y o u r p h o n e t o a s c r e e n w h i c h h a s a

    M i r a c a s t d o n g l e . I t ' s a n o t h e r s t e p t o w a r d s c o n v e r g e n c e . O T A - 1 1 a l s o b r i n g s s p e e d i m p r o v e m e n t s

    t o t h e B Q M 1 0 t a b l e t w h i c h s h o u l d b e e v e n b e t t e r w h e n i t g e t s t h e M i r a c a s t u p d a t e .

    A l l t h e b e s t , a n d k e e p i n t o u c h !

    R o n n i e

    r o n n i e @ f u l l c i r c l e m a g a z i n e . o r g

    T h i s m a g a z i n e w a s c r e a t e d u s i n g :

    F i n d F u l l C i r c l e o n :

    f a c e b o o k . c o m / f u l l c i r c l e

    m a g a z i n e

    t w i t t e r . c o m / # ! / f u l l c i r c l e m a g

    g o o . g l / F R T M l

    h t t p : / / i s s u u . c o m / f u l l c i r c l e

    m a g a z i n e

    h t t p : / / w w w . m a g z t e r . c o m /

    p u b l i s h e r s / F u l l - C i r c l e

    W e e k l y N e w s :

    h t t p : / / f u l l c i r c l e m a g a z i n e . o r g

    / f e e d / p o d c a s t

    h t t p : / / w w w . s t i t c h e r . c o m / s ?

    f i d = 8 5 3 4 7 & r e f i d = s t p r

    h t t p : / / t u n e i n . c o m / r a d i o / F u l l -

    C i r c l e - W e e k l y - N e w s -

    p 8 5 5 0 6 4 /

    http://tunein.com/radio/Full-Circle-Weekly-News-p855064/http://www.stitcher.com/s?fid=85347&refid=stprhttp://fullcirclemagazine.org/feed/podcasthttp://www.magzter.com/publishers/Full-Circlehttp://issuu.com/fullcirclemagazinehttp://goo.gl/FRTMlhttps://twitter.com/#!/fullcirclemaghttp://facebook.com/fullcirclemagazinehttp://creativecommons.org/http://www.libreoffice.org/http://www.gimp.org/http://www.scribus.net/mailto:[email protected]:[email protected]
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    4/54

    f u l l c i r c l e m a g a z i n e # 1 1 0 4

    c o n t e n t s ^

    N

    N

    E

    E

    W

    W

    S

    S

    I T ' S E A S Y T O P A C K A G E A N Y

    SO F T W A R E A S A

    SN A P F O R

    U B U N T U L I N U X , S A Y S

    C A N O N I C A L

    C

    a n o n i c a l d e v e l o p e r M i c h a e l

    H a l l h a s p u b l i s h e d a s h o r t

    u p d a t e o n S n a p p a c k a g i n g f o r t h e

    U b u n t u L i n u x o p e r a t i n g s y s t e m ,

    s h o w i n g u s h o w e a s y i t i s t o

    p a c k a g e a n y s o f t w a r e i n t h e n e w

    S n a p f o r m a t .

    T h e e x a m p l e p r e s e n t e d b y

    M a r t i n W i m p r e s s i n h i s

    a n n o u n c e m e n t ( a b o u t U b u n t u

    M A T E 1 6 . 1 0 a d o p t i n g S n a p

    p a c k a g e s t o o f f e r u s e r s t h e l a t e s t

    M A T E v e r s i o n a s s o o n a s i t ' s o u t )

    w a s a s i m p l e c a l c u l a t o r u t i l i t y

    c a l l e d G a l c u l a t o r . H o w e v e r ,

    C a n o n i c a l ' s M i c h a e l H a l l h a s g i v e n

    u s t o d a y a m u c h b i g g e r e x a m p l e o f

    S n a p p a c k a g i n g , f o r t h e K r i t a 3 . 0

    d i g i t a l p a i n t i n g s o f t w a r e .

    " S n a p p a c k a g e s a r e n ' t j u s t f o r

    c a l c u l a t o r s , " s a i d M i c h a e l H a l l .

    " T o d a y , I s n a p p e d u p t h e p r e - r e l e a s e

    v e r s i o n o f K r i t a 3 . 0 d i r e c t f r o m

    u p s t r e a m . I t w a s n ' t n e a r l y a s

    d i f f i c u l t a s I e x p e c t e d e i t h e r , i t t o o k

    l o n g e r t o f i n d t h e r i g h t d e p e n d e n c i e s

    a n d t o c o m p i l e t h a n i t t o o k m e t o

    c r e a t e t h e s n a p c r a f t p a c k a g e

    c o n f i g s . "

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / i t

    - s - e a s y - t o - p a c k a g e - a n y - s o f t w a r e -

    a s - a - s n a p - f o r - u b u n t u - l i n u x - s a y s -

    c a n o n i c a l - 5 0 4 5 3 9 . s h t m l

    KE R N E L

    LI V E

    PA T C H I N G F O R

    6 4 - B I T

    I B M P O W E R 8

    M A C H I N E S C O M I N G I N L I N U X

    4 . 7

    M

    i c h a e l E l l e r m a n , a L i n u x

    k e r n e l d e v e l o p e r w o r k i n g f o r

    I B M , h a s r e c e n t l y r e p o r t e d t h a t a

    g r o u p o f e n g i n e e r s f r o m I B M a n d

    S U S E m a n a g e d t o e n a b l e k e r n e l

    l i v e p a t c h i n g s u p p o r t f o r t h e

    P P C 6 4 l e h a r d w a r e a r c h i t e c t u r e .

    T h e P P C 6 4 l e i n s t r u c t i o n s e t

    a r c h i t e c t u r e i s a p u r e l i t t l e - e n d i a n

    m o d e o f t h e P P C 6 4 ( P o w e r P C 6 4 -

    b i t ) p l a t f o r m , a n d i t h a s b e e n

    i n t r o d u c e d a l o n g w i t h t h e P O W E R 8

    f a m i l y o f s u p e r s c a l a r s y m m e t r i c

    m u l t i p r o c e s s o r s , a s a p r i m e t a r g e t

    f o r t h e t e c h n o l o g i e s p r o d u c e d b y

    O p e n P O W E R .

    D u r i n g t h e d e v e l o p m e n t c y c l e

    o f t h e r e c e n t l y r e l e a s e d L i n u x 4 . 6

    k e r n e l , t h e s k i l l e d I B M a n d S U S E

    d e v e l o p e r s p u t a l l t h e p u z z l e

    p i e c e s t o g e t h e r a n d m a n a g e d t o

    g e t t h e k e r n e l l i v e p a t c h i n g f e a t u r e

    t o w o r k f o r t h i s a r c h i t e c t u r e , b u t i t

    l o o k s l i k e i t d i d n ' t o f f i c i a l l y m a k e i t

    i n t o t h e s t a b l e L i n u x k e r n e l 4 . 6

    r e l e a s e .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / k

    e r n e l - l i v e - p a t c h i n g - f o r - 6 4 - b i t - i b m -

    p o w e r 8 - m a c h i n e s - c o m i n g - i n - l i n u x -

    4 - 7 - 5 0 4 5 4 1 . s h t m l

    S u b m i t t e d b y A r n f r i e d W a l b r e c h t

    TH E

    FU L L

    CI R C L E

    WE E K L Y

    NE W S

    A s h o r t p o d c a s t ( < 1 0 m i n )

    w i t h j u s t t h e n e w s . N o c h i t -

    c h a t . N o t i m e w a s t i n g . J u s t

    t h e l a t e s t F O S S / L i n u x /

    U b u n t u n e w s .

    R S S :

    h t t p : / / f u l l c i r c l e m a g a z i n e .

    o r g / f e e d / p o d c a s t

    http://fullcirclemagazine.org/feed/podcasthttp://news.softpedia.com/news/kernel-live-patching-for-64-bit-ibm-power8-machines-coming-in-linux-4-7-504541.shtmlhttp://news.softpedia.com/news/it-s-easy-to-package-any-software-as-a-snap-for-ubuntu-linux-says-canonical-504539.shtml
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    5/54

    f u l l c i r c l e m a g a z i n e # 1 1 0 5

    c o n t e n t s ^

    N E W S

    HY U N D A I

    AN N O U N C E S

    A N D R O I D A U T O S U P P O R T

    F O R S O M E 2 0 1 5 - 2 0 1 7

    VE H I C L E S

    VI A

    A D I Y

    U P D A T E

    Y

    o u u s u a l l y h a v e t o g e t a c a r

    w i t h A n d r o i d A u t o p r e -

    i n s t a l l e d i f y o u w a n t t h e f e a t u r e t o

    e v e r b e a v a i l a b l e t o y o u , b u t

    H y u n d a i h a s e m b r a c e d G o o g l e ' s

    c a r p l a t f o r m m o r e s o t h a n o t h e r s . I t

    j u s t a n n o u n c e d a n u p d a t e i s

    a v a i l a b l e f o r s o m e o f i t s 2 0 1 5 ,

    2 0 1 6 , a n d 2 0 1 7 m o d e l s t h a t a d d s

    A n d r o i d A u t o a n d C a r P l a y . Y o u c a n

    i n s t a l l t h e m y o u r s e l f o r g o t o a

    d e a l e r s h i p a n d p a y t h e m t o d o i t .

    Y o u ' l l h a v e t o l o g i n t o t h e M y

    H y u n d a i s i t e t o s e e i f y o u r

    p a r t i c u l a r m o d e l a n d v a r i a n t i s

    i n c l u d e d . V e r s i o n s o f t h e S o n a t a ,

    S a n t a F e , G e n e s i s , E l a n t r a G T , a n d

    T u c s o n h a v e u p d a t e s a v a i l a b l e

    t o d a y , b u t c o m p a t i b i l i t y d e p e n d s

    o n t h e i n f o t a i n m e n t p a c k a g e y o u

    g o t i n t h e f i r s t p l a c e . T h e 2 0 1 6

    S o n a t a H y b r i d , S o n a t a P l u g - I n

    H y b r i d , A z e r a , a n d V e l o s t e r a r e

    s u p p o s e d t o h a v e u p d a t e s

    a v a i l a b l e s o o n a s w e l l .

    I n s t a l l i n g s h o u l d b e d o a b l e i f

    y o u ' r e r e a s o n a b l y t e c h s a v v y , b u t

    t h i s i s a c a r w e ' r e t a l k i n g a b o u t . I f

    y o u b r e a k s o m e t h i n g , y o u ' l l h a v e

    t o g o t o t h e d e a l e r s h i p a n d p a y

    t h e m t o i n s t a l l t h e s o f t w a r e a n d f i x

    w h a t e v e r y o u d i d w r o n g .

    S o u r c e :

    h t t p : / / w w w . a n d r o i d p o l i c e . c o m / 2 0 1

    6 / 0 5 / 2 7 / h y u n d a i - a n n o u n c e s -

    a n d r o i d - a u t o - s u p p o r t - f o r - s o m e -

    2 0 1 5 - 2 0 1 7 - v e h i c l e s - v i a - a - d i y -

    u p d a t e /

    UB U N T U

    TO U C H

    'S

    WE B

    B R O W S E R T O I M P R O V E T H E

    G O O G L E H A N G O U T S

    EX P E R I E N C E I N

    O T A - 1 1

    T

    h e l o n g - a n t i c i p a t e d O T A - 1 1

    u p d a t e f o r U b u n t u P h o n e a n d

    U b u n t u T a b l e t d e v i c e s i s j u s t

    a r o u n d t h e c o r n e r , a n d t o d a y w e ' l l

    h a v e a q u i c k l o o k a t w h a t ' s c o m i n g

    i n t h e W e b B r o w s e r a p p .

    T o d a y , M a y 3 0 , 2 0 1 6 ,

    C a n o n i c a l ' s t e c h n i c a l l e a d i n t h e

    p r o d u c t s t r a t e g y d i v i s i o n , a p p s

    t e a m , M r . O l i v i e r T i l l o y , h a s

    p u b l i s h e d d e t a i l s a b o u t s o m e o f

    t h e f e a t u r e s i n c l u d e d i n t h e W e b

    B r o w s e r a p p o f t h e U b u n t u T o u c h

    m o b i l e o p e r a t i n g s y s t e m , w h i c h

    w i l l b e a d d e d a s p a r t o f t h e s o o n -

    t o - b e - r e l e a s e d O T A - 1 1 u p d a t e .

    T h e r e f o r e , t h e u p d a t e d W e b

    B r o w s e r a p p h a s p r o m i s e d t o

    i m p r o v e t h e G o o g l e H a n g o u t s

    e x p e r i e n c e f o r a l l f o r m f a c t o r s ,

    i n c l u d i n g C a n o n i c a l ' s n e w U b u n t u

    T a b l e t , t h e B Q A q u a r i s M 1 0

    U b u n t u E d i t i o n , a n d i t l o o k s l i k e

    t h e m e d i a p e r m i s s i o n r e q u e s t

    d i a l o g h a s b e e n r e d e s i g n e d t o b e

    m o r e u s e r - f r i e n d l y .

    C o n t i n u i n g , t h e W e b B r o w s e r

    a p p w i l l n o w v i s u a l l y i d e n t i f y t h e

    l i s t o f i t e m s t h a t a r e b e i n g u s e d f o r

    o p e n i n g n e w p a g e s i n t h e U b u n t u

    S e t t i n g s a p p w i t h a p r o g r e s s i o n

    s y m b o l , i t w i l l a l s o p r o p e r l y h a n d l e

    w i n d o w - l e v e l k e y b o a r d s h o r t c u t s ,

    a n d f u r t h e r p o l i s h t h e m e m o r y -

    p r e s s u r e h a n d l e r u s e d f o r

    u n l o a d i n g t a b s r u n n i n g i n t h e

    b a c k g r o u n d .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / u

    b u n t u - t o u c h - s - w e b - b r o w s e r - t o -

    i m p r o v e - t h e - g o o g l e - h a n g o u t s -

    e x p e r i e n c e - i n - o t a - 1 1 - 5 0 4 6 5 8 . s h t m l

    GO O G L E

    DE V E L O P S

    A R T I F I C I A L I N T E L L I G E N C E

    W I T H H U M A N - L E V E L

    SP E E C H

    CA P A B I L I T Y

    G

    o o g l e ' s a r t i f i c i a l i n t e l l i g e n c e i s

    r e p o r t e d t o b e d e v e l o p e d

    u n d e r t h e s u p e r v i s i o n o f R a y

    K u r z w e i l , a c o m p u t e r s c i e n t i s t a n d

    f u t u r i s t . A c c o r d i n g t o r e p o r t s , h e

    w a s h i r e d b y t h e c o m p a n y i n 2 0 1 2

    t o w o r k o n t h e n a t u r a l l a n g u a g e

    r e c o g n i t i o n .

    K u r z w e i l , t h e m a n r e p o r t e d t o

    b e b e h i n d t h e G o o g l e a r t i f i c i a l

    i n t e l l i g e n c e , s h o w e d i t a t t h e

    r e c e n t S i n g u l a r i t y c o n f e r e n c e

    t h r o u g h a t e l e p r e s e n c e r o b o t . I n

    t h e s a m e e v e n t , h e a n n o u n c e d t h a t

    t o g e t h e r w i t h h i s t e a m , h e h a s

    b e e n w o r k i n g o n c h a t b o x . H e a l s o

    r e v e a l e d t h a t t h e c h a t b o x w i l l b e

    r e l e a s e d l a t e r t h i s y e a r .

    T h e a n n o u n c e m e n t w a s

    b r o u g h t u p w h e n h i s o p i n i o n w a s

    a s k e d r e g a r d i n g t h e p o s s i b i l i t y o f

    p e o p l e h a v i n g a m e a n i n g f u l

    c o n v e r s a t i o n w i t h a n a r t i f i c i a l

    i n t e l l i g e n c e , o n e t h a t i s n o t e a s i l y

    d i s t i n g u i s h e d f r o m a r e g u l a r

    h u m a n c o n v e r s a t i o n . K u r z w e i l

    a d m i t t e d t h a t i t i s i m p o r t a n t t o

    http://news.softpedia.com/news/ubuntu-touch-s-web-browser-to-improve-the-google-hangouts-experience-in-ota-11-504658.shtmlhttp://www.androidpolice.com/2016/05/27/hyundai-announces-android-auto-support-for-some-2015-2017-vehicles-via-a-diy-update/
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    6/54

    f u l l c i r c l e m a g a z i n e # 1 1 0 6

    c o n t e n t s ^

    N E W S

    w h a t h e i s d o i n g a t G o o g l e , a n d

    t h a t h i s t e a m i s w o r k i n g o n

    c h a t b o t s . H e a l s o a d d e d t h a t t h e y

    a r e e x p e c t i n g t o r e l e a s e a f e w

    c h a t b o t s t h a t p e o p l e c a n t a l k t o

    l a t e r t h i s y e a r .

    S o u r c e :

    h t t p : / / w w w . s c i e n c e w o r l d r e p o r t . c o

    m / a r t i c l e s / 4 0 9 9 0 / 2 0 1 6 0 5 3 1 / g o o g l

    e - d e v e l o p s - a r t i f i c i a l - i n t e l l i g e n c e -

    w i t h - h u m a n - l e v e l - s p e e c h -

    c a p a b i l i t y . h t m

    N E T H S E R V E R 6 . 8 L I N U X

    SE R V E R

    FI G H T S

    SP A M W I T H

    D N S - B A S E D

    BL A C K H O L E

    L I S T ( D N S B L )

    B

    a s e d o n t h e r e c e n t l y r e l e a s e d

    C e n t O S 6 . 8 o p e r a t i n g s y s t e m ,

    w h i c h , i n t u r n , b u i l d s o n t h e f r e e l y

    d i s t r i b u t e d s o u r c e s o f t h e

    c o m m e r c i a l R e d H a t E n t e r p r i s e

    L i n u x 6 . 8 d i s t r o , N e t h S e r v e r 6 . 8 i s

    n o w i n d e v e l o p m e n t a s t h e n e w e s t

    l o n g - t e r m s u p p o r t r e l e a s e .

    T h e f i r s t B e t a h a s a r r i v e d t o d a y

    w i t h n u m e r o u s n e w f e a t u r e s a n d

    i m p r o v e m e n t s , a m o n g w h i c h w e

    c a n m e n t i o n a m u c h e a s i e r w a y t o

    p e r f o r m M u l t i - W A N

    c o n f i g u r a t i o n s , b e t t e r s p a m

    f i l t e r i n g b y u s i n g t h e D N S - b a s e d

    B l a c k h o l e L i s t ( D N S B L ) , I P s e c s i t e -

    t o - s i t e s u p p o r t , a s w e l l a s s u p p o r t

    f o r c o n f i g u r i n g p o l i c y r o u t i n g i n

    t h e f i r e w a l l .

    T h e r e a r e a l s o a n e w b u t t o n f o r

    c l e a n i n g t h e Y U M t r a n s a c t i o n s f o r

    f r e e i n g u p d i s k s p a c e , s u p p o r t f o r

    u s i n g I P a n d C I D R ( C l a s s l e s s I n t e r -

    D o m a i n R o u t i n g ) r a n g e s a s t h e

    s o u r c e a n d d e s t i n a t i o n f o r t h e

    p r o x y b y p a s s s e t t i n g s , a n d a n e w

    B o n d i n g m o d e o n t h e N e t w o r k

    p a g e , a l l o w i n g s y s a d m i n s t o

    c h o o s e f r o m m u l t i p l e b o n d m o d e s .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / n

    e t h s e r v e r - 6 - 8 - l i n u x - s e r v e r - f i g h t s -

    s p a m - w i t h - d n s - b a s e d - b l a c k h o l e -

    l i s t - d n s b l - 5 0 4 6 7 9 . s h t m l

    AL P I N E

    LI N U X

    3 . 4 R E L E A S E D

    W I T H I M P R O V E D S U P P O R T

    F O R T H E R A S P B E R R Y P I

    EC O S Y S T E M

    A

    l p i n e L i n u x 3 . 4 i s t h e f i r s t i n

    t h e 3 . 4 s t a b l e s e r i e s , o f f e r i n g

    u s e r s t h e m o s t a d v a n c e d

    G N U / L i n u x t e c h n o l o g i e s . A m o n g

    t h e m , w e c a n m e n t i o n t h e l o n g -

    t e r m s u p p o r t e d L i n u x 4 . 4 k e r n e l

    ( v e r s i o n 4 . 4 . 1 1 i s i n c l u d e d i n t h e

    b a s e I S O i m a g e s ) , t h e O p e n R C i n i t

    s y s t e m , D N S s e a r c h d o m a i n

    s u p p o r t i n t h e / e t c / r e s o l v . c o n f f i l e .

    T h e n e w A l p i n e L i n u x 3 . 4 s e r i e s

    b r i n g s g o o d n e w s f o r t h o s e w h o

    w a n t t o r u n t h e s e r v e r - o r i e n t e d

    o p e r a t i n g s y s t e m i n v i r t u a l

    m a c h i n e s , s u c h a s V i r t u a l B o x ,

    Q E M U , o r V M w a r e , a s t h e y c a n

    n o w d o w n l o a d a s p e c i a l l y c r a f t e d

    I S O i m a g e c a l l e d a l p i n e - v i r t , w h i c h

    y o u c a n d o w n l o a d f r o m t h e o f f i c i a l

    w e b s i t e o f t h e d i s t r i b u t i o n .

    N e w s o f t w a r e t e c h n o l o g i e s

    i n c l u d e d i n A l p i n e L i n u x 3 . 4 a r e t h e

    R u b y 2 . 3 p r o g r a m m i n g l a n g u a g e ,

    P o s t g r e S Q L 9 . 5 o p e n - s o u r c e

    d a t a b a s e , Q t 5 . 6 G U I t o o l k i t , a s

    w e l l a s d e s k t o p a p p l i c a t i o n s l i k e

    t h e L i b r e O f f i c e 5 . 1 o f f i c e s u i t e a n d

    E v i n c e 3 . 2 0 d o c u m e n t v i e w e r . T h e

    M A T E 1 . 1 4 d e s k t o p e n v i r o n m e n t i s

    a v a i l a b l e a s w e l l .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / a l

    p i n e - l i n u x - 3 - 4 - r e l e a s e d - w i t h -

    i m p r o v e d - s u p p o r t - f o r - t h e -

    r a s p b e r r y - p i - e c o s y s t e m -

    5 0 4 7 4 7 . s h t m l

    U B U N T U 1 6 . 1 0 S W I T C H E S T O

    AU

    N I V E R S A L L

    O C A L D N S

    R E S O L V E R S E R V I C E

    O

    n e o f t h e l a t e s t t e c h n o l o g i e s

    i m p l e m e n t e d i n U b u n t u 1 6 . 1 0

    i s a n e w , u n i v e r s a l l o c a l D N S

    r e s o l v e r s e r v i c e f o r a l l U b u n t u

    L i n u x f l a v o r s , i n c l u d i n g U b u n t u

    D e s k t o p , U b u n t u S e r v e r , a n d

    U b u n t u T o u c h .

    C a n o n i c a l ' s M a r t i n P i t t h a s

    m a d e t h e b i g a n n o u n c e m e n t o n

    o n e o f U b u n t u ' s m a i l i n g l i s t s ,

    i n f o r m i n g t h e c o m m u n i t y a n d

    U b u n t u d e v e l o p e r s t h a t h e p u s h e d

    a n e w l o c a l D N S r e s o l v e r s e r v i c e t o

    t h e u p c o m i n g o p e r a t i n g s y s t e m ,

    r e p l a c i n g t h e o l d o n e .

    T h e g o o d n e w s i s t h a t t h e n e w

    l o c a l D N S r e s o l v e r i s u n i v e r s a l ,

    b a s e d o n s y s t e m d - r e s o l v e d , w h i c h

    m e a n s t h a t n o t o n l y i s i t s m a l l a n d

    l i g h t w e i g h t , b u t i t i s a l r e a d y

    a v a i l a b l e a s p a r t o f t h e s y s t e m d

    i n i t s y s t e m .

    A d d i t i o n a l l y , s y s t e m d - r e s o l v e d

    s u p p o r t s a l l t h e l a t e s t n e t w o r k i n g

    t e c h n o l o g i e s , s u c h a s D N S S E C ,

    e n a b l e d b y d e f a u l t i n s y s t e m d 2 3 0

    a n d l a t e r , d o e s n ' t r e l y o n D - B u s a s

    http://news.softpedia.com/news/alpine-linux-3-4-released-with-improved-support-for-the-raspberry-pi-ecosystem-504747.shtmlhttp://news.softpedia.com/news/nethserver-6-8-linux-server-fights-spam-with-dns-based-blackhole-list-dnsbl-504679.shtmlhttp://www.scienceworldreport.com/articles/40990/20160531/google-develops-artificial-intelligence-with-human-level-speech-capability.htm
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    7/54

    f u l l c i r c l e m a g a z i n e # 1 1 0 7

    c o n t e n t s ^

    N E W S

    t h e p r e v i o u s d n s m a s q - b a s e d

    s o l u t i o n d i d o n U b u n t u d e s k t o p s

    a n d m o b i l e .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / u

    b u n t u - 1 6 - 1 0 - y a k k e t y - y a k - s w i t c h e s -

    t o - a - u n i v e r s a l - l o c a l - d n s - r e s o l v e r -

    s e r v i c e - 5 0 4 7 7 0 . s h t m l

    IT

    WI L L

    SO O N

    BE

    PO S S I B L E

    T OD

    E L I V E R M

    A N YP

    O P U L A R

    G A M E S A S S N A P S F O R

    U B U N T U 1 6 . 0 4

    C

    a n o n i c a l d o e s n ' t g i v e u p o n i t s

    n e w t e c h n o l o g i e s , a n d S n a p s

    m i g h t j u s t b e c o m e p o p u l a r s o o n e r

    t h a n y o u m i g h t t h i n k . W e ' v e

    a l r e a d y t o l d y o u t h a t p a c k a g i n g

    y o u r a p p l i c a t i o n a s a S n a p i s n o t

    d i f f i c u l t a n d t h a t a n y o n e c a n

    c r e a t e S n a p s o n U b u n t u 1 6 . 0 4 L T S ,

    w h i c h c o m e s w i t h S n a p i n t e g r a t i o n

    b y d e f a u l t .

    S o t o f u r t h e r a d v a n c e t h e

    a d o p t i o n o f S n a p s o n t h e U b u n t u

    D e s k t o p a n d S e r v e r , C a n o n i c a l h a s

    r e c e n t l y c h a n g e d t h e r e l e a s e c y c l e

    o f t h e s n a p d d a e m o n t o g e t a n e w

    m a i n t e n a n c e b u i l d e v e r y w e e k .

    " Y o u c a n e x p e c t a s t e a d y s t r e a m o f

    f r e s h s n a p p y g o o d n e s s i n b o t h

    s n a p d a n d i n t h e s t o r e , " s a y s

    Z y g m u n t K r y n i c k i , C a n o n i c a l

    H a r d w a r e C e r t i f i c a t i o n t e a m .

    I n t h e s a m e m a n n e r , C a n o n i c a l

    a l s o p l a n s o n c h a n g i n g t h e v e r s i o n

    s c h e m e f o r f u t u r e s n a p d r e l e a s e s ,

    f r o m t h e c u r r e n t 2 . 0 . x r e l e a s e

    n a m e t o a d a t e - b a s e d o n e , s u c h a s

    2 0 1 6 W 2 2 o r 2 0 1 6 W 2 3 . A n d i t l o o k s

    l i k e n o t o n l y t h e v e r s i o n n u m b e r

    w i l l c h a n g e b u t a l s o s n a p d ' s

    c a p a b i l i t i e s .

    A m o n g t h e s e , w e c a n m e n t i o n

    m u l t i p l e O p e n G L i m p r o v e m e n t s ,

    w h i c h s h o u l d a l l o w d e v e l o p e r s t o

    d e l i v e r t h e i r g a m e s a s S n a p s t o t h e

    U b u n t u 1 6 . 0 4 L T S o r l a t e r

    o p e r a t i n g s y s t e m , a s w e l l a s b e t t e r

    P u l s e A u d i o s o u n d s e r v e r

    i n t e g r a t i o n , a l l o w i n g a p p s t o p l a y

    s o u n d a n d m u s i c .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / i t

    - w i l l - s o o n - b e - p o s s i b l e - t o - d e l i v e r -

    m a n y - p o p u l a r - g a m e s - a s - s n a p s - f o r -

    u b u n t u - 1 6 - 0 4 - 5 0 4 8 1 2 . s h t m l

    A M D P U B L I S H E D A M D

    G P U - P R O B E T A D R I V E R

    (F O R

    LI N U X

    )

    O

    n W i n d o w s , w e r e a l l y h a v e

    o n l y o n e g r a p h i c s d r i v e r p e r

    G P U . O n L i n u x , h o w e v e r , t h e r e i s a

    c h o i c e b e t w e e n o p e n d r i v e r s a n d

    c l o s e d , b i n a r y - o n l y b l o b s . O p e n

    d r i v e r s a l l o w u s e r s t o p e r p e t u a t e

    s u p p o r t , f o r e i t h e r r e a l l y o l d

    h a r d w a r e o r p r e - r e l e a s e s o f t w a r e ,

    w i t h o u t n e e d i n g t h e G P U v e n d o r

    t o s t e p i n . I t c a n a l s o b e b e t t e r f o r

    s e c u r i t y , b e c a u s e o p e n - s o u r c e

    s o f t w a r e c a n b e a u d i t e d , w h i c h i s

    b e t t e r ( a l b e i t h o w m u c h b e t t e r i s

    u p f o r d e b a t e ) t h a n h a v i n g j u s t a

    f e w e y e s o n i t . . . i f a n y a t a l l .

    A M D h a s b e e n s h i f t i n g t h e i r

    s t r u c t u r e ; r a t h e r t h a n t w o

    c o m p l e t e l y d i f f e r e n t c o d e - b a s e s ,

    A M D G P U i s a n o p e n - s o u r c e d r i v e r ,

    o f f i c i a l l y s u p p o r t e d b y A M D , t h a t

    c o m m u n i c a t e s w i t h t h e L i n u x

    k e r n e l . T h i s c h u n k i s c o m p l i a n t

    w i t h t h e G P L , s o i t c a n b e b u n d l e d

    w i t h t h e o p e r a t i n g s y s t e m . A M D

    c a l l s t h i s p l u g - i n c o m p o n e n t A M D

    G P U - P R O .

    T h i s c o m p o n e n t h a s n o w b e e n

    r e l e a s e d f o r U b u n t u 1 6 . 0 4 , w h i c h

    i n c l u d e s O p e n G L 4 . 5 , O p e n C L 1 . 2 ,

    a n d V u l k a n 1 . 0 .

    O p e n - s o u r c e d e v e l o p e r s c a n

    c r e a t e t h e i r o w n c o m p o n e n t s ,

    u s i n g t h e s a m e A M D G P U h o o k s

    t h a t A M D u s e s , a n d r e l e a s e t h o s e

    o n t h e i r o w n .

    S o u r c e :

    h t t p s : / / w w w . p c p e r . c o m / n e w s / G r a p

    h i c s - C a r d s / A M D - P u b l i s h e d - A M D -

    G P U - P R O - B e t a - D r i v e r - L i n u x

    O P E N S U S E T

    U M B L E W E E D

    GE T T I N G

    LI N U X

    KE R N E L

    4 . 6 . 1 , L I B R E O F F I C E 5 . 2 ,

    A N D G C C 6 S O O N

    o

    p e n S U S E P r o j e c t ' s D o m i n i q u e

    L e u e n b e r g e r w r o t e o n t h e

    o p e n S U S E T u m b l e w e e d ' s m a i l i n g

    l i s t a q u i c k r e v i e w o f t h e m a j o r

    s o f t w a r e u p d a t e s t h a t h a d l a n d e d

    i n t h e w e e k t h a t h a d j u s t p a s s e d

    f o r t h e r o l l i n g r e l e a s e d i s t r i b u t i o n .

    T h e m o s t i m p o r t a n t p a r t o f M r .

    L e u e n b e r g e r ' s r e v i e w w a s t h e

    r e v e a l o f s o m e o f t h e m a j o r

    f e a t u r e s a n d c o r e c o m p o n e n t s

    c o m i n g t o t h e o p e n S U S E

    T u m b l e w e e d r o l l i n g O S v i a t h e

    n e x t s n a p s h o t s . A m o n g t h e s e ,

    t h e r e w i l l b e t h e r e c e n t l y

    a n n o u n c e d L i n u x 4 . 6 . 1 k e r n e l ,

    Q E M U 2 . 6 . 0 v i r t u a l i z a t i o n

    s o f t w a r e , a n d t h e u p c o m i n g

    https://www.pcper.com/news/Graphics-Cards/AMD-Published-AMD-GPU-PRO-Beta-Driver-Linuxhttp://news.softpedia.com/news/it-will-soon-be-possible-to-deliver-many-popular-games-as-snaps-for-ubuntu-16-04-504812.shtmlhttp://news.softpedia.com/news/ubuntu-16-10-yakkety-yak-switches-to-a-universal-local-dns-resolver-service-504770.shtml
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    8/54f u l l c i r c l e m a g a z i n e # 1 1 0 8c o n t e n t s ^

    N E W S

    L i b r e O f f i c e 5 . 2 . 0 o f f i c e s u i t e ,

    w h i c h c u r r e n t l y i s i n B e t a s t a g e s o f

    d e v e l o p m e n t .

    I n t h e m e a n t i m e , t h e m a s s i v e

    G C C 6 m i g r a t i o n i s s t i l l i n p r o g r e s s

    f o r t h e o p e n S U S E T u m b l e w e e d

    o p e r a t i n g s y s t e m , a n d , a c c o r d i n g

    t o D o m i n i q u e L e u e n b e r g e r , i t i s

    g e t t i n g c l o s e r t o r e a l i t y .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / o

    p e n s u s e - t u m b l e w e e d - g e t t i n g -

    l i n u x - k e r n e l - 4 - 6 - 1 - l i b r e o f f i c e - 5 - 2 -

    a n d - g c c - 6 - s o o n - 5 0 4 9 4 1 . s h t m l

    UB U N T U

    - BA S E D

    CH A L E T

    O S

    1 6 . 0 4 . 1 O U T

    NO W F O R

    T H O S E W H O W A N T T O

    MI G R A T E F R O M

    WI N D O W S

    D

    e j a n P e t r o v i c , t h e c r e a t o r o f

    t h e U b u n t u - b a s e d C h a l e t O S

    c o m p u t e r o p e r a t i n g s y s t e m , i s

    c u r r e n t l y u p l o a d i n g t h e n e w I S O

    i m a g e s f o r t h e s o o n - t o - b e -

    o f f i c i a l l y - a n n o u n c e d C h a l e t O S

    1 6 . 0 4 . 1 .

    T h e C h a l e t O S 1 6 . 0 4 . 1 I S O s a r e

    c u r r e n t l y b e i n g u p l o a d e d t o t h e

    p r o j e c t ' s S o u r c e F o r g e p a g e , a n d

    y o u c a n e v e n d o w n l o a d t h e 6 4 - b i t

    i m a g e , s o f a r . T h e 3 2 - b i t v e r s i o n o f

    C h a l e t O S 1 6 . 0 4 . 1 s h o u l d b e

    a v a i l a b l e s o o n a s w e l l , a n d t h e r e

    m i g h t a l s o b e a n o f f i c i a l

    a n n o u n c e m e n t w i t h t h e n e w

    c h a n g e s .

    M o s t p r o b a b l y , t h e C h a l e t O S

    1 6 . 0 4 . 1 r e l e a s e i n c l u d e s s m a l l b u g

    f i x e s t o s o m e o f t h e m a j o r i s s u e s

    r e p o r t e d b y u s e r s s i n c e l a s t m o n t h ,

    w h i c h e x i s t i n g u s e r s c a n g e t b y

    m a k i n g s u r e a l l t h e a v a i l a b l e

    u p d a t e s r e l e a s e d o n t h e s o f t w a r e

    r e p o s i t o r i e s h a v e b e e n i n s t a l l e d .

    U n d e r t h e h o o d , C h a l e t O S i s

    p r e t t y m u c h i d e n t i c a l t o X u b u n t u ,

    b u t i t s a t t r a c t i v e d e s i g n w a s

    t a r g e t e d s p e c i f i c a l l y a t W i n d o w s 7

    a n d V i s t a u s e r s .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / u

    b u n t u - b a s e d - c h a l e t o s - 1 6 - 0 4 - 1 -

    r e l e a s e d - f o r - t h o s e - w h o - w a n t - t o -

    m i g r a t e - f r o m - w i n d o w -

    5 0 4 9 3 4 . s h t m l

    E C O D M S A V A I L A B L E F O R

    UB U N T U

    1 6 . 0 4 L T S A N D

    RA S P B E R R Y

    PI

    3

    T

    h e p l a t f o r m - i n d e p e n d e n t

    a r c h i v i n g s o f t w a r e e c o D M S

    v e r s i o n 1 4 . 0 8 ( k r u s t y ) n o w a l s o

    s u p p o r t s U b u n t u 1 6 . 0 4 L T S .

    M o r e o v e r , t h e e c o D M S s e r v e r c a n

    b e i n s t a l l e d o n a R a s p b e r r y P i 3

    " M o d e l B " . e c o D M S G m b H h a s

    p u b l i s h e d t h e n e c e s s a r y a p t

    s o u r c e s f o r t h e s e i n s t a l l a t i o n s i n

    t h e o f f i c i a l i n s t a l l a t i o n m a n u a l a t

    w w w . e c o d m s . d e . T h e e x a c t s y s t e m

    r e q u i r e m e n t s c a n a l s o b e f o u n d o n

    t h e w e b s i t e .

    T h e a r c h i v e o f f e r s a l l r e l e v a n t

    f u n c t i o n s : a p r o g r a m m e f o r

    i n c o m i n g e m a i l p r o c e s s i n g o f

    s c a n n e d p a p e r d o c u m e n t s , a n

    a r c h i v i n g i n t e r f a c e w i t h c l e a r

    d o c u m e n t a d m i n i s t r a t i o n , p l u g i n s

    a n d a d d - o n s f o r M i c r o s o f t O f f i c e ,

    L i b r e O f f i c e , O p e n O f f i c e ,

    T h u n d e r b i r d a n d O u t l o o k , a P D F / A

    p r i n t e r f o r a r c h i v i n g f r o m a n y

    a p p l i c a t i o n t h a t c a n p r i n t ,

    n u m e r o u s s e a r c h f u n c t i o n s ,

    i n t e g r a t e d a n d f u l l y a u t o m a t i c

    O C R f u l l - t e x t i n d e x i n g , v e r s i o n

    m a n a g e m e n t , c o m p r e h e n s i v e

    s e t t i n g s , u s e r a n d g r o u p

    m a n a g e m e n t , c o n n e c t i o n s t o

    A c t i v e D i r e c t o r y a n d L D A P , a

    b r o w s e r - b a s e d w e b i n t e r f a c e ,

    m o b i l e a p p s f o r s m a r t p h o n e a n d

    t a b l e t , a n d m u c h m o r e .

    A n y o n e i n t e r e s t e d i n t h e

    s o f t w a r e c a n t e s t i t i n t h e d e m o

    v e r s i o n f o r 3 0 d a y s . T h e f u l l

    v e r s i o n i s a v a i l a b l e a t 4 9 E u r o

    g r o s s p e r l i c e n c e .

    S o u r c e :

    h t t p : / / w w w . o p e n p r . c o m / n e w s / 3 4 3

    8 2 8 / e c o D M S - N o w - A l s o - A v a i l a b l e -

    f o r - U b u n t u - 1 6 - 0 4 - L T S - a n d -

    R a s p b e r r y - P i - 3 . h t m l

    L I N U X M I N T 1 8 C I N N A M O N ,

    M A T E B E T A S R E L E A S E D

    L

    a s t w e e k , C l e m L e f e b v r e t o o k

    t o t h e L i n u x M i n t b l o g t o

    a n n o u n c e t h a t t h e b e t a r e l e a s e s o f

    t h e u p c o m i n g L i n u x M i n t 1 8

    r e l e a s e w e r e j u s t a r o u n d t h e

    c o r n e r . J u s t u n d e r a w e e k a f t e r

    t h a t a n n o u n c e m e n t , L e f e b v r e h a s

    m a d e g o o d o n h i s p r o m i s e ,

    p u b l i s h i n g d o w n l o a d l i n k s t o t h e

    M i n t 1 8 b e t a .

    T h e C i n n a m o n r e l e a s e c o m e s i n

    a t 1 . 6 G B w h i l e t h e M A T E r e l e a s e i s

    a n e v e n l a r g e r 1 . 7 G B , w h i c h i s

    s t r a n g e c o n s i d e r i n g M A T E i s

    s u p p o s e d t o b e t h e m o r e

    c o n s e r v a t i v e , l i g h t e r - w e i g h t

    v e r s i o n o f t h e t w o . I n t h e

    http://www.openpr.com/news/343828/ecoDMS-Now-Also-Available-for-Ubuntu-16-04-LTS-and-Raspberry-Pi-3.htmlhttp://news.softpedia.com/news/ubuntu-based-chaletos-16-04-1-released-for-those-who-want-to-migrate-from-window-504934.shtmlhttp://news.softpedia.com/news/opensuse-tumbleweed-getting-linux-kernel-4-6-1-libreoffice-5-2-and-gcc-6-soon-504941.shtml
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    9/54f u l l c i r c l e m a g a z i n e # 1 1 0

    9

    c o n t e n t s ^

    N E W S

    C i n n a m o n e d i t i o n , t h e d e s k t o p h a s

    b e e n u p g r a d e d t o v e r s i o n 3 . 0 ; .

    M e a n w h i l e , M A T E w a s b u m p e d t o

    v e r s i o n 1 . 1 4 .

    S o u r c e :

    h t t p : / / w w w . n e o w i n . n e t / n e w s / l i n u

    x - m i n t - 1 8 - c i n n a m o n - m a t e - b e t a s -

    r e l e a s e d

    MO Z I L L A

    FI R E F O X

    4 7 . 0

    L A N D S I N A L L S U P P O R T E D

    UB U N T U

    O SE S

    , AR C H

    LI N U X

    ,A N D

    SO L U S

    O

    f f i c i a l l y r e l e a s e d o n J u n e 7 ,

    2 0 1 6 , t h e M o z i l l a F i r e f o x 4 7 . 0

    w e b b r o w s e r i s n o t a m a j o r

    r e l e a s e , b u t i t d o e s b r i n g v a r i o u s

    i n t e r e s t i n g n e w f e a t u r e s , a m o n g

    w h i c h w e c a n m e n t i o n s u p p o r t f o r

    p l a y i n g e m b e d d e d Y o u T u b e v i d e o s

    u s i n g t h e H T M L 5 t e c h n o l o g y w h e n

    A d o b e F l a s h P l a y e r i s n o t d e t e c t e d .

    A l s o , t h e V P 9 v i d e o c o d e c i s

    n o w a u t o m a t i c a l l y e n a b l e d o n

    p o w e r f u l c o m p u t e r s , p r o v i d i n g

    u s e r s w i t h t o p - n o t c h v i d e o

    p l a y b a c k p e r f o r m a n c e . T h e r e a r e

    a l s o m a n y s e c u r i t y f i x e s a n d

    v a r i o u s o t h e r i m p r o v e m e n t s , a s

    w e l l a s s o m e n e w t o o l s f o r w e b

    d e v e l o p e r s , s o p l e a s e c h e c k t h e

    F i r e f o x 4 7 . 0 r e l e a s e n o t e s f o r m o r e

    d e t a i l s .

    I t t o o k a c o u p l e o f d a y s , b u t t h e

    M o z i l l a F i r e f o x 4 7 . 0 w e b b r o w s e r i s

    n o w a v a i l a b l e a n d r e a d y t o b e

    i n s t a l l e d f r o m t h e m a i n , s t a b l e

    r e p o s i t o r i e s o f t h e U b u n t u 1 6 . 0 4

    L T S ( X e n i a l X e r u s ) , U b u n t u 1 5 . 1 0

    ( W i l y W e r e w o l f ) , U b u n t u 1 4 . 0 4 L T S

    ( T r u s t y T a h r ) , U b u n t u 1 2 . 0 4 L T S

    ( P r e c i s e P a n g o l i n ) , S o l u s , a n d A r c h

    L i n u x .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s /

    m o z i l l a - f i r e f o x - 4 7 - 0 - l a n d s - i n - a l l -

    s u p p o r t e d - u b u n t u - o s e s - a n d - a r c h -

    l i n u x - 5 0 5 0 6 6 . s h t m l

    LI N U S

    TO R V A L D S

    RE L E A S E S

    L I N U X K E R N E L 4 . 7 R C 3

    W I T H A F I X F O R A N N F S

    IS S U E

    L

    i n u x 4 . 7 - r c 3 i s t h e t h i r d R e l e a s e

    C a n d i d a t e v e r s i o n i n t h e

    d e v e l o p m e n t c y c l e o f L i n u x k e r n e l

    4 . 7 , t h e n e x t m a j o r k e r n e l b r a n c h ,

    w h i c h s h o u l d s e e t h e l i g h t o f d a y

    s o m e t i m e i n m i d - J u l y . A n d ,

    a c c o r d i n g t o M r . T o r v a l d s , L i n u x

    k e r n e l 4 . 7 R C 3 a p p e a r s t o b e a

    f a i r l y q u i e t r e l e a s e w h o s e o n l y

    m a j o r c h a n g e i s a f i x f o r a p e n d i n g

    N F S i s s u e .

    L o o k i n g a t t h e a p p e n d e d

    s h o r t l o g , w e c a n n o t i c e t h e

    a d d i t i o n o f s o m e n e w t e s t s f o r t h e

    B t r f s f i l e s y s t e m s , m a n y u p d a t e d

    d r i v e r s , i n p a r t i c u l a r G P U ,

    n e t w o r k i n g , I 2 C , a n d R D M A o n e s ,

    v a r i o u s a r c h i t e c t u r e

    i m p r o v e m e n t s , a n d a n u p d a t e d

    n e t w o r k i n g s t a c k .

    N e x t S u n d a y , t h e d e v e l o p m e n t

    c y c l e o f L i n u x k e r n e l 4 . 7 w i l l

    c o n t i n u e w i t h t h e f o u r t h R e l e a s e

    C a n d i d a t e ( R C ) b u i l d , w h i c h s h o u l d

    b r i n g m o r e c h a n g e s a n d

    i m p r o v e m e n t s t o t h e u p c o m i n g

    k e r n e l s e r i e s t h a t m a n y G N U / L i n u x

    o p e r a t i n g s y s t e m w i l l a d o p t a n d

    u s e a s t h e d e f a u l t k e r n e l .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / l i

    n u s - t o r v a l d s - r e l e a s e s - l i n u x - k e r n e l -

    4 - 7 - r c 3 - w i t h - a - f i x - f o r - a - n f s - i s s u e -

    5 0 5 1 4 5 . s h t m l

    G O O G L E T O R E M O V E W E A K

    " C R Y P T O " P R O V I D E R I N

    AN D R O I D

    N

    T

    h i s w e e k , G o o g l e a n n o u n c e d

    p l a n s t o r e m o v e t h e C r y p t o

    p r o v i d e r f r o m A n d r o i d N , e x p e c t e d

    t o b e l a u n c h e d t h i s f a l l .

    T h e J a v a C r y p t o g r a p h y

    A r c h i t e c t u r e ( J C A ) i s a m a j o r p i e c e

    o f t h e J a v a p l a t f o r m t h a t c a n w o r k

    w i t h v a r i o u s t y p e s o f a l g o r i t h m s ,

    d i f f e r e n t b a s e d o n t h e i r a l g o r i t h m

    p r i n c i p l e s a n d p u r p o s e .

    W h e n a d e v e l o p e r w a n t s t o r u n

    o p e r a t i o n s t h a t w o r k w i t h

    e n c r y p t i o n , t h e y c a l l o n o n e o f

    t h e s e a l g o r i t h m s b y l o a d i n g t h e i r

    P r o v i d e r , w h i c h y o u c a n t h i n k o f a s

    a c a t e g o r y , a n d t h e n s e l e c t t h e

    d e s i r e d e n c r y p t i o n a l g o r i t h m .

    A n d r o i d s u p p o r t s m o s t o f t h e

    J C A p r o v i d e r s , s u c h a s O p e n S S L ,

    B C , H a r m o n y J S S E , D R L C e r t F a c t o r y ,

    a n d m o r e .

    P r i o r t o A n d r o i d N , o n e o f t h e s e

    p r o v i d e r s w a s C r y p t o , a n d i t

    i n c l u d e d s u p p o r t f o r a l g o r i t h m s

    s u c h a s S H A 1 P R N G , S H A 1 w i t h D S A ,

    D S A , a n d S H A - 1 . A s y o u c a n s e e ,

    m o s t o f t h e s e a l g o r i t h m s a r e

    c o n s i d e r e d w e a k a n d i n s e c u r e i n

    t o d a y ' s e n c r y p t i o n s c e n e .

    T h e A n d r o i d t e a m h a s p u t

    http://news.softpedia.com/news/linus-torvalds-releases-linux-kernel-4-7-rc3-with-a-fix-for-a-nfs-issue-505145.shtmlhttp://news.softpedia.com/news/mozilla-firefox-47-0-lands-in-all-supported-ubuntu-oses-and-arch-linux-505066.shtmlhttp://www.neowin.net/news/linux-mint-18-cinnamon-mate-betas-released
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    10/54f u l l c i r c l e m a g a z i n e # 1 1 0

    1 0

    c o n t e n t s ^

    N E W S

    t o g e t h e r a s e r i e s o f

    r e c o m m e n d a t i o n s t o h e l p

    d e v e l o p e r s m i g r a t e t h e i r a p p s

    a w a y f r o m t h e C r y p t o p r o v i d e r a n d

    i t s S H A 1 P R N G a l g o r i t h m .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / g

    o o g l e - t o - r e m o v e - w e a k - c r y p t o -

    p r o v i d e r - i n - a n d r o i d - n -

    5 0 5 1 3 9 . s h t m l

    A P T 1 . 3 D E V E L O P M E N T

    AD V A N C E S

    , A P T 1 . 2 . 1 3

    N O W A V A I L A B L E F O R

    D E B I A N A N D U B U N T U

    O

    n J u n e 1 1 , J u l i a n A n d r e s

    K l o d e a n n o u n c e d t h e r e l e a s e

    o f t h e s e c o n d e x p e r i m e n t a l

    m i l e s t o n e , b r i n g i n g e v e n m o r e

    g o o d i e s t o t h e u p c o m i n g A P T 1 . 3

    r e l e a s e . A c c o r d i n g t o t h e i n t e r n a l

    c h a n g e l o g , w h i c h i s a m u s t - r e a d f o r

    a n y t e c h - s a v v y L i n u x u s e r w h o

    w a n t s t o k n o w w h a t e x a c t l y h a s

    b e e n c h a n g e d , t h e r e a r e a t o t a l o f

    4 3 i m p r o v e m e n t s .

    A n d i t l o o k s l i k e m o s t o f t h e

    w o r k w a s d o n e t o a d d v a r i o u s n e w

    f e a t u r e s t o t h e E D S P ( E x t e r n a l

    D e p e n d e n c y S o l v e r P r o t o c o l )

    p r o t o c o l s p e c i f i c a t i o n . S t i l l , t h e r e

    a r e m a n y o t h e r c h a n g e s t h a t

    p r o m i s e t o m a k e A P T 1 . 3 o n e o f

    t h e m o s t a d v a n c e d v e r s i o n s o f t h e

    p a c k a g e m a n a g e r u s e d i n D e b i a n

    a n d i t s d e r i v a t i v e s , i n c l u d i n g t h e

    p o p u l a r U b u n t u .

    A l s o o n J u n e 1 1 , A P T a n d

    D e b i a n d e v e l o p e r J u l i a n A n d r e s

    K l o d e r e l e a s e d a n e w m a i n t e n a n c e

    v e r s i o n f o r t h e A P T 1 . 2 s e r i e s , A P T

    1 . 2 . 1 3 , a s m a l l u p d a t e t o t h e

    c o m m a n d - l i n e p a c k a g e m a n a g e r

    t h a t p r o m i s e s t o p r o v i d e a f u l l a p t

    b a s h c o m p l e t i o n i m p l e m e n t a t i o n ,

    i m p r o v e a c o u p l e o f t r a n s l a t i o n s ,

    a n d f i x a f e w b u g s .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / a

    p t - 1 - 3 - d e v e l o p m e n t - a d v a n c e s - a p t -

    1 - 2 - 1 3 - n o w - a v a i l a b l e - f o r - d e b i a n -

    a n d - u b u n t u - 5 0 5 1 5 7 . s h t m l

    UB U N T U

    S S N A P A P P S A R E

    C O M I N G T O D I S T R O S

    E V E R Y W H E R E

    U

    b u n t u ' s " s n a p p y " n e w w a y o f

    p a c k a g i n g a p p l i c a t i o n s i s n o

    l o n g e r e x c l u s i v e t o U b u n t u .

    C a n o n i c a l t o d a y i s a n n o u n c i n g t h a t

    s n a p d , t h e t o o l t h a t a l l o w s s n a p

    p a c k a g e s t o b e i n s t a l l e d o n

    U b u n t u , h a s b e e n p o r t e d t o o t h e r

    L i n u x d i s t r i b u t i o n s i n c l u d i n g

    D e b i a n , A r c h , F e d o r a , a n d G e n t o o ,

    a m o n g o t h e r s .

    B u t s n a p s i n i t i a l l y c r e a t e d f o r

    U b u n t u p h o n e s a n d t h e n I n t e r n e t

    o f T h i n g s d e v i c e s c o u l d o n l y b e

    i n s t a l l e d o n U b u n t u . T h a t ' s w h a t ' s

    c h a n g i n g t h i s w e e k . D e v e l o p e r s

    w h o p a c k a g e a p p l i c a t i o n s a s s n a p s

    c a n n o w e x p e c t t h e m t o r u n o n a

    b u n c h o f L i n u x - b a s e d o p e r a t i n g

    s y s t e m s w i t h o u t c r e a t i n g m u l t i p l e

    t y p e s o f p a c k a g e s . D e v e l o p e r s c a n

    u s e a t o o l c a l l e d S n a p c r a f t t o b u i l d

    a n d p a c k a g e t h e i r s n a p s .

    S h u t t l e w o r t h s a i d s n a p s b r i n g r e a l

    s e c u r i t y b e n e f i t s . S n a p s b y d e f a u l t

    d o n ' t h a v e t h e s a m e a c c e s s t o t h e

    f i l e s y s t e m t h a t L i n u x a p p l i c a t i o n s

    t y p i c a l l y h a v e , h e s a i d . F o r

    e x a m p l e , a b r o w s e r d e l i v e r e d i n a

    s n a p p a c k a g e w o u l d b e u n a b l e t o

    r e a d a u s e r ' s S S H k e y s , b e c a u s e

    s n a p - b a s e d a p p l i c a t i o n s a r e g i v e n

    t h e i r o w n p r i v a t e s p a c e a n d c a n

    o n l y r e a d a n d w r i t e i n t h a t a r e a .

    S o u r c e :

    h t t p : / / a r s t e c h n i c a . c o m / i n f o r m a t i o

    n - t e c h n o l o g y / 2 0 1 6 / 0 6 / g o o d b y e -

    a p t - a n d - y u m - u b u n t u s - s n a p - a p p s -

    a r e - c o m i n g - t o - d i s t r o s - e v e r y w h e r e /

    B A R U W A O S 6 . 8 S U P P O R T S

    LE T

    'S

    EN C R Y P T

    , IT

    'S

    BA S E D

    O N R E D H A T E N T E R P R I S E

    L I N U X 6 . 8

    T

    h e t e a m o f d e v e l o p e r s b e h i n d

    t h e R e d H a t E n t e r p r i s e L i n u x -

    b a s e d B a r u w a E n t e r p r i s e E d i t i o n

    c o m m e r c i a l o p e r a t i n g s y s t e m ,

    p o p u l a r l y k n o w n a s B a r u w a O S , h a s

    a n n o u n c e d t h e g e n e r a l a v a i l a b i l i t y

    o f B a r u w a O S 6 . 8 .

    B a s e d o n t h e f r e e l y d i s t r i b u t e d

    s o u r c e c o d e o f t h e R e d H a t

    E n t e r p r i s e L i n u x 6 . 8 r e l e a s e ,

    B a r u w a O S 6 . 8 a r r i v e s t o d a y , J u n e

    1 3 , 2 0 1 6 , w i t h s u p p o r t f o r t h e

    p o p u l a r L e t ' s E n c r y p t f r e e a n d

    o p e n c e r t i f i c a t e a u t h o r i t y t o

    p r o t e c t y o u r d o m a i n s w i t h a n

    H T T P S ( S e c u r e H T T P ) a d d r e s s ,

    t h a n k s t o t h e i m p l e m e n t a t i o n o f

    t h e A C M E c l i e n t p r o t o c o l .

    A l s o n e w i n B a r u w a O S 6 . 8 i s

    s u p p o r t f o r D M A R C ( D o m a i n

    M e s s a g e A u t h e n t i c a t i o n R e p o r t i n g

    & C o n f o r m a n c e ) r e p o r t i n g ,

    a l l o w i n g c u s t o m e r s t o s e n d b o t h

    a g g r e g a t e a n d f o r e n s i c r e p o r t s .

    T h e n , t h e r e a r e t h e a b i l i t y t o s e t u p

    d e l i v e r y s e r v e r s , w h i c h a r e a l s o

    k n o w n a s f a l l b a c k s e r v e r s , a n d

    http://arstechnica.com/information-technology/2016/06/goodbye-apt-and-yum-ubuntus-snap-apps-are-coming-to-distros-everywhere/http://news.softpedia.com/news/apt-1-3-development-advances-apt-1-2-13-now-available-for-debian-and-ubuntu-505157.shtmlhttp://news.softpedia.com/news/google-to-remove-weak-crypto-provider-in-android-n-505139.shtml
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    11/54f u l l c i r c l e m a g a z i n e # 1 1 0

    1 1

    c o n t e n t s ^

    N E W S

    s u p p o r t f o r c o n f i g u r i n g d e d i c a t e d

    I P a d d r e s s e s f o r f a l l b a c k a n d

    d e l i v e r y s e r v e r s , a s w e l l a s

    d o m a i n s .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / b

    a r u w a o s - 6 - 8 - s u p p o r t s - l e t - s -

    e n c r y p t - i t - s - b a s e d - o n - r e d - h a t -

    e n t e r p r i s e - l i n u x - 6 - 8 - 5 0 5 2 0 4 . s h t m l

    LO G I C

    SU P P L Y

    LA U N C H E S

    C L 1 0 0 U L T R A

    - CO M P A C T

    M I N I - P C P O W E R E D B Y

    U B U N T U O R W I N D O W S

    T

    h e C L 1 0 0 w a s s u p p o s e d t o b e

    u n v e i l e d a t t h e D i g i t a l S i g n a g e

    E x p o 2 0 1 6 a t t h e e n d o f M a r c h ,

    a n d n o w i t i s f i n a l l y a v a i l a b l e f o r

    p u r c h a s e f r o m t h e c o m p a n y ' s

    w e b s i t e f o r t h e m e r e p r i c e o f $ 3 0 2

    ( 2 7 0 ) w i t h o u t a p r i m a r y s t o r a g e

    d e v i c e o r $ 3 4 7 ( 3 1 0 ) w i t h a 3 2 G B

    m S A T A S S D .

    C o m m e r c i a l i z e d b y L o g i c S u p p l y

    a s a 4 K m e d i a p l a y e r , C L 1 0 0 i s

    b e i n g d e l i v e r e d i n a f a m i l i a r , s m a l l

    f o r m f a c t o r , o f f e r i n g u s e r s t h e

    p o s s i b i l i t y o f i n s t a l l i n g e i t h e r t h e

    p o p u l a r U b u n t u 1 6 . 0 4 L T S ( X e n i a l

    X e r u s ) o r U b u n t u 1 4 . 0 4 L T S ( T r u s t y

    T a h r ) . D e s i g n e d a s a v e n t l e s s a n d

    f a n l e s s i n d u s t r i a l c o m p u t e r , C L 1 0 0

    d o e s n ' t h a v e a n y m o v i n g p a r t s , a n d

    i t ' s m a i n l y t a r g e t e d a t d i g i t a l

    s i g n a g e a p p l i c a t i o n s .

    D o n ' t l e t t h e s i z e o f C L 1 0 0 f o o l

    y o u , a s i t ' s p r o v i n g t o b e q u i t e a

    p o w e r f u l c o m p u t e r . I t b o a s t s a 6 t h

    g e n e r a t i o n I n t e l Q u a d - C o r e

    B r a s w e l l C e l e r o n N 3 1 5 0 p r o c e s s o r

    r u n n i n g a t 1 . 6 G H z o r 2 . 0 8 G H z

    t h a n k s t o m a x t u r b o f r e q u e n c y , u p

    t o 1 6 G B n o n - E C C D D R 3 L R A M

    r u n n i n g a t 1 6 0 0 M H z , a n d o n - b o a r d

    I n t e l H D g r a p h i c s . I t a l s o f e a t u r e s

    R e a l t e k R T 8 1 1 1 G G i g a b i t L A N

    c o n t r o l l e r , m S A T A s t o r a g e s u p p o r t

    u p t o 5 1 2 G B , a s w e l l a s a P C I e m i n i

    c a r d ( h a l f - h e i g h t ) e x p a n s i o n s l o t .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / l

    o g i c - s u p p l y - l a u n c h e s - c l 1 0 0 - u l t r a -

    c o m p a c t - m i n i - p c - p o w e r e d - b y -

    u b u n t u - o r - w i n d o w s - 5 0 5 2 5 0 . s h t m l

    T H E X P S 1 3 D E : D E L L

    C O N T I N U E S T O B U I L D A

    R E L I A B L E L

    I N U X L I N E A G E

    D

    e l l ' s P r o j e c t S p u t n i k h a s b e e n

    d e d i c a t i n g r e s o u r c e s t o

    c r e a t i n g a " j u s t w o r k s " e x p e r i e n c e

    f o r D e l l U l t r a b o o k s r u n n i n g

    U b u n t u f o r n e a r l y f o u r y e a r s n o w .

    L e a d d e v e l o p e r B a r t o n G e o r g e ,

    w h o l e a d s t h e e f f o r t , a n d o t h e r

    d e v e l o p e r s h a v e b e e n w r i t i n g c o d e

    w h e r e n e c e s s a r y ( a n d c o n t r i b u t i n g

    t h a t c o d e b a c k u p s t r e a m ) a n d

    r e f i n i n g t h e u s e r e x p e r i e n c e t o a

    p o i n t w h e r e e v e r y t h i n g d o e s

    i n d e e d j u s t w o r k .

    T h e o r i g i n a l D e l l X P S 1 3

    D e v e l o p e r E d i t i o n h a d a f e w r o u g h

    e d g e s . S i n c e t h a t f i r s t d e v i c e , I s a t

    o n t h e s i d e l i n e s w a t c h i n g a s

    G e o r g e a n d D e l l p o l i s h e d o f f t h o s e

    r o u g h e d g e s a n d t w e a k e d t h e

    h a r d w a r e o p t i o n s t o b e t t e r m e e t

    t h e n e e d s o f d e v e l o p e r s . O v e r

    t i m e , t h e t e a m e x p a n d e d t h e

    a v a i l a b l e R A M t o 1 6 G B , a d d e d a

    m a t t e s c r e e n o p t i o n ( a l b e i t o n l y o n

    t h e l o w - e n d m o d e l ) , a n d s l i m m e d

    t h e d i m e n s i o n s d o w n c o n s i d e r a b l y .

    T h e s e c h a n g e s a l l c o n v e r g e

    w i t h i n t h e s i x t h i t e r a t i o n o f t h e

    X P S 1 3 D e v e l o p e r E d i t i o n . T o d a y ,

    t h i s m i g h t b e t h e b e s t s u p p o r t e d

    L i n u x u l t r a b o o k o n t h e m a r k e t .

    A c t u a l l y , i t m i g h t s t i l l b e o n e o f t h e

    o n l y o f f i c i a l l y s u p p o r t e d L i n u x

    u l t r a b o o k s o n t h e m a r k e t .

    S o u r c e :

    h t t p : / / a r s t e c h n i c a . c o m / g a d g e t s / 2 0

    1 6 / 0 6 / t h e - x p s - 1 3 - d e - d e l l -

    c o n t i n u e s - t o - b u i l d - a - r e l i a b l e - l i n u x -

    l i n e a g e /

    E N T R O W A R E R E L E A S E S

    P O W E R F U L L I N U X G A M I N G

    LA P T O P W I T H

    UB U N T U O R

    UB U N T U

    M A T E 1 6 . 0 4

    A

    t h e n a , E n t r o w a r e ' s f i r s t 1 7 -

    i n c h L i n u x g a m i n g l a p t o p t h a t

    c o m e s w i t h e i t h e r t h e U b u n t u

    1 6 . 0 4 L T S ( X e n i a l X e r u s ) w i t h t h e

    m o d e r n U n i t y i n t e r f a c e o r U b u n t u

    M A T E 1 6 . 0 4 L T S f o r t h o s e w h o

    w a n t a m o r e c u s t o m i z a b l e a n d

    l i g h t w e i g h t d e s k t o p e n v i r o n m e n t

    o n t h e i r a l r e a d y h i g h - p e r f o r m a n c e

    w o r k s t a t i o n .

    E n t r o w a r e A t h e n a i s a h i g h -

    p e r f o r m a n c e g a m i n g l a p t o p . W h y ?

    B e c a u s e i t s h i p s w i t h e i t h e r a

    N v i d i a G T X 9 7 0 M g r a p h i c s c a r d

    w i t h 6 G B R A M o r a n N v i d i a G T X

    9 8 0 M G P U w i t h n o l e s s t h a n 8 G B

    R A M , b u t y o u ' l l h a v e t o p a y a n

    e x t r a 2 5 0 p o u n d s ( 3 1 6 ) f o r t h a t .

    http://arstechnica.com/gadgets/2016/06/the-xps-13-de-dell-continues-to-build-a-reliable-linux-lineage/http://news.softpedia.com/news/logic-supply-launches-cl100-ultra-compact-mini-pc-powered-by-ubuntu-or-windows-505250.shtmlhttp://news.softpedia.com/news/baruwaos-6-8-supports-let-s-encrypt-it-s-based-on-red-hat-enterprise-linux-6-8-505204.shtml
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    12/54f u l l c i r c l e m a g a z i n e # 1 1 0

    1 2

    c o n t e n t s ^

    N E W S

    T a k i n g a l o o k u n d e r t h e h o o d o f

    E n t r o w a r e A t h e n a , y o u c a n n o t i c e

    t h a t t h e l a p t o p c a n b e p o w e r e d b y

    e i t h e r a n I n t e l C o r e i 7 - 6 7 0 0 H Q o r

    I n t e l C o r e i 7 - 6 8 2 0 H K p r o c e s s o r , u p

    t o 6 4 G B D D R 4 2 1 3 3 M H z R A M , u p

    t o 2 T B S a m s u n g E V O S S D , u p t o

    f o u r i n t e r n a l s t o r a g e d r i v e s , I n t e l

    A C - 8 2 6 0 W i - F i a n d B l u e t o o t h , a s

    w e l l a s G i g a b i t E t h e r n e t . T h e p r i c e

    s t a r t s f r o m 1 , 0 9 9 . 0 0 ( 1 3 9 0 o r

    $ 1 5 6 0 ) a n d i t c a n g o u p t o

    3 , 0 7 8 . 9 2 .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / e

    n t r o w a r e - r e l e a s e s - p o w e r f u l - l i n u x -

    g a m i n g - l a p t o p - w i t h - u b u n t u - o r -

    u b u n t u - m a t e - 1 6 - 0 4 - 5 0 5 3 3 9 . s h t m l

    AN D R O I D A P P S A N D G A M E S

    H A V E L A N D E D O N T H E F I R S T

    C H R O M E O S D E V I C E

    A

    s p r o m i s e d b y G o o g l e l a s t

    m o n t h , A n d r o i d a p p s a n d

    g a m e s h a v e b e g u n t o a r r i v e o n

    C h r o m e O S . T h e f i r s t d e v i c e t o g e t

    t h e m i s t h e A s u s C h r o m e b o o k F l i p ,

    a n d a c c o r d i n g t o G o o g l e ' s F r a n o i s

    B e a u f o r t " m o r e d e v i c e s w i l l f o l l o w

    v e r y s o o n . "

    F l i p o w n e r s w h o w a n t t o a c c e s s

    A n d r o i d a p p s w i l l h a v e t o u p d a t e

    t h e d e v i c e t o r u n t h e d e v e l o p e r

    c h a n n e l o f C h r o m e O S , w i t h t h e

    l a t e s t v e r s i o n d e l i v e r i n g t h e P l a y

    S t o r e t o t h e d e s k t o p . T h e A c e r

    C h r o m e b o o k R 1 1 , C 7 3 8 T , a n d t h e

    2 0 1 5 C h r o m e b o o k P i x e l a r e a l s o

    s c h e d u l e d t o g e t a c c e s s t o t h e P l a y

    S t o r e t h i s m o n t h .

    I n o u r e a r l y h a n d s - o n w i t h

    A n d r o i d a p p s o n a C h r o m e b o o k w e

    t h o u g h t t h e s o f t w a r e ' s i n t e g r a t i o n

    w a s i m p r e s s i v e . T h e a p p s r u n

    n a t i v e l y , a p p e a r a s r e g u l a r

    w i n d o w e d p r o g r a m s , a n d a s m o s t

    A n d r o i d a p p l i c a t i o n s a r e d e s i g n e d

    w i t h s m a r t p h o n e s i n m i n d , t h e y

    s h o u l d r u n w e l l o n e v e n l o w - e n d

    C h r o m e b o o k s .

    S o u r c e :

    h t t p : / / w w w . t h e v e r g e . c o m / c i r c u i t b r

    e a k e r / 2 0 1 6 / 6 / 1 7 / 1 1 9 6 2 4 7 2 / a n d r o i

    d - a p p s - c h r o m e b o o k - c o m p a t i b l e -

    d e v i c e s

    A N D R O I D N W I L L M A K E

    LI F E

    HA R D E R F O R

    MO B I L E

    R A N S O M W A R E A N D

    B A N K I N G T R O J A N S

    G

    o o g l e d e b u t e d A n d r o i d N l a s t

    m o n t h a t t h e G o o g l e I / O

    c o n f e r e n c e , b u t t h e r e w e r e s o

    m a n y n e w t h i n g s a n n o u n c e d a t t h e

    e v e n t t h a t s o m e o f A n d r o i d ' s

    s e c u r i t y e n h a n c e m e n t s f e l l

    t h r o u g h t h e c r a c k s . A l m o s t a

    m o n t h l a t e r , l e t ' s t a k e a l o o k a t

    w h a t G o o g l e i n t r o d u c e d i n t e r m s

    o f n e w s e c u r i t y f e a t u r e s f o r

    A n d r o i d N .

    F i r s t a n d f o r e m o s t , V e r i f i e d

    B o o t i s n o w s t r i c t l y e n f o r c e d .

    W h i l e o n A n d r o i d M a r s h m a l l o w

    y o u r p h o n e o n l y w a r n e d y o u w h e n

    s o m e t h i n g t a m p e r e d w i t h t h e b o o t

    c o d e , o n A n d r o i d N y o u r p h o n e w i l l

    r e f u s e t o s t a r t , a n d t h a t ' s t h a t .

    H a r d w a r e - b a c k e d k e y s t o r e s w i l l

    b e m a n d a t o r y a s w e l l . G o o g l e

    p r e v i o u s l y a l l o w e d d e v e l o p e r s t h e

    o p t i o n t o s t o r e e n c r y p t i o n k e y s i n

    T r u s t Z o n e , a s e c u r e a r e a o f t h e

    A n d r o i d k e r n e l . S t a r t i n g w i t h

    A n d r o i d N , t h e T r u s t Z o n e w i l l b e

    t h e o n l y a r e a w h e r e y o u c a n s t o r e

    e n c r y p t i o n k e y s .

    T o p r e v e n t d e v e l o p e r s f r o m

    u s i n g w e a k e n c r y p t i o n t h a t c a n b e

    e a s i l y b r u t e - f o r c e d , A n d r o i d d e v s

    d e p r e c a t e d t h e C r y p t o p r o v i d e r a s

    w e l l .

    S o u r c e :

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / a

    n d r o i d - n - w i l l - m a k e - l i f e - h a r d e r - f o r -

    m o b i l e - r a n s o m w a r e - a n d - b a n k i n g -

    t r o j a n s - 5 0 5 4 0 4 . s h t m l

    http://news.softpedia.com/news/android-n-will-make-life-harder-for-mobile-ransomware-and-banking-trojans-505404.shtmlhttp://www.theverge.com/circuitbreaker/2016/6/17/11962472/android-apps-chromebook-compatible-deviceshttp://news.softpedia.com/news/entroware-releases-powerful-linux-gaming-laptop-with-ubuntu-or-ubuntu-mate-16-04-505339.shtml
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    13/54f u l l c i r c l e m a g a z i n e # 1 1 0

    1 3

    c o n t e n t s ^

  • 7/25/2019 Full Circle Magazine - issue 110 EN

    14/54

    f u l l c i r c l e m a g a z i n e # 1 1 0 1 4

    c o n t e n t s ^

    T

    h e l a s t f e w w e e k s o f m y l i f e

    h a v e b e e n d e d i c a t e d t o

    s t u d y i n g f o r e x a m s , a n d b e c a u s e

    o f t h i s , I f e l t i t m a y b e a g o o d t i m e

    t o w r i t e a n a r t i c l e o n f r e e

    p r o g r a m m i n g r e s o u r c e s . T h e s e a r e

    l i n k s a n d w e b s i t e s I u s e f r e q u e n t l y

    f o r c h e c k i n g s y n t a x e s , o r s e a r c h i n g

    f o r c o m m o n l y u s e d w o r k a r o u n d s .

    WE B

    DE S I G N

    I d e c i d e d t o k e e p t h i s s e c t i o n

    s e p a r a t e f r o m F l e x b o x , s i n c e t h e

    f o l l o w i n g l i n k s a p p l y t o a n y w e b

    d e s i g n y o u m a y d o - e v e n i f y o u r e

    s t i l l w o r k i n g w i t h f l o a t s a n d

    c l e a r f i x e s . I f y o u r e l o o k i n g f o r

    s i t e s t o d o w i t h F l e x b o x , j u m p t o

    t h e n e x t s e c t i o n .

    h t t p : / / c a n i u s e . c o m / - T h i s i s a

    w e b s i t e d e d i c a t e d t o d i s p l a y i n g

    t h e s u p p o r t f o r v a r i o u s p r o p e r t i e s

    u s e d i n w e b d e s i g n ( C S S , H T M L ,

    S V G , J S , e t c ) . I t i n d i c a t e s w h i c h

    b r o w s e r s s u p p o r t w h i c h f e a t u r e s ,

    a s w e l l a s g i v i n g n o t e s o n

    w o r k a r o u n d s n e e d e d i n c e r t a i n

    b r o w s e r v e r s i o n s . T h i s c a n b e a

    h a n d y t o o l t o d e c i d e w h e t h e r o r

    n o t a f e a t u r e s h o u l d b e u s e d i n a

    p r o j e c t .

    h t t p s : / / g i t h u b . c o m / A l l T h i n g s S m i t t

    y / c s s - p r o t i p s - A G i t H u b r e p o s i t o r y

    d e d i c a t e d t o t i p s a n d t r i c k s f o r

    C S S , t y p i c a l l y d e d i c a t e d t o u s i n g

    l i t t l e - k n o w n f e a t u r e s , o r n e w

    i m p l e m e n t a t i o n s i n C S S 3 .

    h t t p : / / c o d e p e n . i o / - A s a n d b o x

    e n v i r o n m e n t w e b s i t e w h e r e y o u

    c a n t e s t o u t i d e a s , o r b r o w s e o t h e r

    u s e r s p e n s . A t e r r i f i c r e s o u r c e

    f o r b e i n g i n s p i r e d , o r f o r s e e i n g

    h o w p e o p l e h a v e a p p l i e d c r e a t i v i t y

    t o s t a n d a r d f e a t u r e s . T h i n k o f i t

    a s b e i n g a b i t l i k e J S B i n , b u t w i t h

    s h o w c a s i n g s u p p o r t .

    FL E X B O X

    WO R K A R O U N D S

    &

    B U G S

    S i n c e F l e x b o x i s n o w p r e t t y w e l l

    s u p p o r t e d , i t h a s s t a r t e d b e i n g

    u s e d t o a v o i d t h e m e s s y

    f l o a t / c l e a r f i x s y s t e m s o f o l d e r w e b

    f r a m e w o r k s . H o w e v e r , b e c a u s e i t s

    p r e t t y y o u n g , t h e r e c a n b e s o m e

    b u g s t h a t o c c u r i n v a r i o u s

    b r o w s e r s , o r s o m e u s e c a s e s t h a t

    m a y s e e m d i f f i c u l t t o i m p l e m e n t .

    T h e f o l l o w i n g t w o l i n k s a r e m y g o -

    t o r e s o u r c e f o r F l e x b o x

    d o c u m e n t a t i o n :

    h t t p s : / / g i t h u b . c o m / p h i l i p w a l t o n / f l

    e x b u g s - t h e F l e x b u g s r e p o s i t o r y

    o n G i t h u b i s a g o o d c o l l e c t i o n o f

    k n o w n b u g s , a n d p o s s i b l e

    w o r k a r o u n d s . T h e i s s u e s s e c t i o n i s

    v e r y a c t i v e , a n d u s e r s u s e i t t o

    d i s c u s s n e w b u g s , o r t o d o c u m e n t

    w o r k a r o u n d s .

    h t t p s : / / p h i l i p w a l t o n . g i t h u b . i o / s o l v

    e d - b y - f l e x b o x / - W r i t t e n b y t h e

    s a m e u s e r a s F l e x b u g s , i t i s a v e r y

    n i c e s h o w c a s e w e b s i t e , i n d i c a t i n g

    s o m e w a y s t o u s e F l e x b o x .

    DE S I G N

    (I N G E N E R A L

    )

    T h e s e l i n k s a r e g e a r e d t o w a r d s

    a n y o n e w h o c r e a t e s a n y t h i n g

    g r a p h i c a l . A s c o l o r s c a n b e a b i g

    f a c t o r i n a n y d e s i g n ( a n d c e r t a i n

    c o n s i d e r a t i o n s m u s t s o m e t i m e s b e

    t a k e n i n t o a c c o u n t ) , I f r e q u e n t l y

    u s e t h e s i t e s b e l o w t o t e s t p o s s i b l e

    c o l o r s c h e m e s b e f o r e f i n a l i s i n g a

    d e s i g n .

    h t t p : / / w w w . c o l o u r l o v e r s . c o m / ,

    h t t p s : / / w w w . c o l e u r e . c o m / ,

    h t t p : / / w w w . c o l o r i o n . c o / - T h e s e

    a r e t h r e e w e b s i t e s t h a t o f f e r c o l o r

    p a l e t t e c r e a t i o n . I f y o u r e j u s t

    l o o k i n g f o r v a r i o u s s h a d e s o f a

    p a r t i c u l a r c o l o r , o r m o r e

    i n f o r m a t i o n a b o u t a p a r t i c u l a r

    s h a d e , I w o u l d u s e t h e f o l l o w i n g

    l i n k s .

    h t t p : / / w w w . c o l o r - h e x . c o m / ,

    h t t p : / / w w w . c o l o r h e x a . c o m / - B o t h

    t h e s e s i t e s a r e n t i n t e n d e d t o

    c r e a t e a p a l e t t e , b u t d o o f f e r v a s t

    a m o u n t s o f i n f o r m a t i o n f o r a n y

    s h a d e . U s e f u l f o r c o n v e r t i n g t o h e x

    f r o m r g b ( o r v i c e - v e r s a ) , a s w e l l a s

    f o r a n y o n e w h o w i s h e s t o t a k e

    c o l o r b l i n d n e s s i n t o a c c o u n t .

    P R O G R A M M I N G ( I N

    G E N E R A L )

    F o r a n y o n e w h o i s a

    p r o g r a m m e r , a n d i s l o o k i n g f o r

    a c c e s s i b l e d o c u m e n t a t i o n , o r

    r e s o u r c e s f o r l e a r n i n g , t h i s i s t h e

    s e c t i o n f o r y o u !

    h t t p : / / d e v d o c s . i o / - A t e r r i f i c w e b

    a p p o f f e r i n g d o c u m e n t a t i o n f o r a

    h u g e s e l e c t i o n o f l a n g u a g e s . I t

    o f f e r s a n o f f l i n e m o d e , w h e r e y o u

    c a n s a v e y o u r d o c u m e n t a t i o n f o r

    v i e w i n g , e v e n i f y o u d o n t h a v e

    C

    C

    O

    O

    M

    M

    M

    M

    A

    A

    N

    N

    D

    D

    &

    &

    C

    C

    O

    O

    N

    N

    Q

    Q

    U

    U

    E

    E

    R

    R

    W r i t t e n b y L u c a s W e s t e r m a n n

    F

    F

    r

    r

    e

    e

    e

    e

    R

    R

    e

    e

    s

    s

    o

    o

    u

    u

    r

    r

    c

    c

    e

    e

    s

    s

    http://devdocs.io/http://www.colorhexa.com/http://www.color-hex.com/http://www.colorion.co/https://www.coleure.com/http://www.colourlovers.com/https://philipwalton.github.io/solved-by-flexbox/https://github.com/philipwalton/flexbugshttp://codepen.io/https://github.com/AllThingsSmitty/css-protipshttp://caniuse.com/
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    15/54

    f u l l c i r c l e m a g a z i n e # 1 1 0 1 5

    c o n t e n t s ^

    C O M M A N D & C O N Q U E R

    w e b a c c e s s . I t i s a t e r r i f i c w a y t o

    h a v e d o c u m e n t a t i o n w i t h y o u

    w h e n o n t h e g o .

    h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / u

    b u n t u - t o u c h - s - w e b - b r o w s e r - t o -

    i m p r o v e - t h e - g o o g l e - h a n g o u t s -

    e x p e r i e n c e - i n - o t a - 1 1 - 5 0 4 6 5 8 . s h t m l

    - P a c k t P u b i s a p u b l i s h i n g h o u s e

    f o r t e c h n i c a l b o o k s . I h i g h l y

    r e c o m m e n d t h e i r n e w s l e t t e r f o r

    f i n d i n g o u t a b o u t d e a l s . H o w e v e r ,

    f o r a n y o n e l o o k i n g f o r f r e e

    r e s o u r c e s , t h e y a l s o o f f e r o n e f r e e

    e b o o k p e r d a y . I t s a c u r a t e d l i s t

    ( s o n o p i c k i n g y o u r o w n ) , b u t s o m e

    m o n t h s t h e y l l c h o o s e a t h e m e ( i . e .

    P y t h o n w e b d e v e l o p m e n t ) , a n d

    r e l e a s e b o o k s o n t h a t t o p i c . A l l y o u

    r e q u i r e i s a n a c c o u n t ( w h i c h i s

    f r e e ) . A f t e r t h a t , y o u c a n v i e w a n d

    r e a d y o u r b o o k s o n p r a c t i c a l l y a n y

    d e v i c e I k n o w o f .

    C H E A T S H E E T S

    T h e s e a r e l i n k s t o s i n g l e p a g e s

    o f d o c u m e n t a t i o n , i n t e n d e d t o b e

    a n a t a g l a n c e r e p r e s e n t a t i o n o f

    t h e m o s t f r e q u e n t l y u s e d

    c o m m a n d s .

    h t t p s : / / g i t h u b . c o m / w s a r g e n t / d o c k

    e r - c h e a t - s h e e t - A c h e a t s h e e t f o r

    D o c k e r . I f y o u c a n t q u i t e

    r e m e m b e r t h e e x a c t n a m e o f t h e

    c o m m a n d , t h i s m a y b e a g o o d s p o t

    t o l o o k .

    h t t p : / / d o c s . e m m e t . i o / c h e a t -

    s h e e t / - F o r a n y o n e w h o u s e s

    E m m e t t o m a k e t h e i r w e b

    p r o g r a m m i n g l i f e e a s i e r , t h i s i s t h e

    o f f i c i a l c h e a t s h e e t .

    LE A R N I N G

    & PR A C T I C I N G

    T h e s e l i n k s a r e f o r o n l i n e

    c o u r s e s o r t o o l s t o p r a c t i c e ( a n d

    l e a r n ) p r o g r a m m i n g l a n g u a g e s . I f a

    s i t e o f f e r s o n l y s o m e f r e e c o u r s e s ,

    i t w i l l b e n o t e d i n t h e d e s c r i p t i o n .

    h t t p s : / / w w w . c o d e c a d e m y . c o m / -

    T h i s s i t e o f f e r s s o m e f r e e c o u r s e s

    ( s o m e t i m e s j u s t i n t r o l e s s o n s ,

    s o m e t i m e s a n e n t i r e p a t h ) . T h e y

    h a v e a t e r r i f i c i n - b r o w s e r I D E f o r

    w o r k i n g t h r o u g h t h e c o u r s e s . A l s o ,

    o n c e o r t w i c e a y e a r , t h e y w i l l o p e n

    u p a l l c o u r s e s f o r 4 8 h o u r s , g i v i n g

    y o u a n o p p o r t u n i t y t o l e a r n

    w h a t e v e r y o u d l i k e .

    h t t p : / / e x e r c i s m . i o / - A f r e e

    w e b s i t e / C L I t o o l t h a t o f f e r s a

    s e r i e s o f p r o g r a m m i n g c h a l l e n g e s

    i n v a r i o u s l a n g u a g e s . T h e y s u p p l y

    t h e t e s t s t h a t y o u r c o d e m u s t p a s s

    i n o r d e r t o s u c c e e d a t t h e g i v e n

    t a s k . I t a l s o o f f e r s p e e r r e v i e w . A

    t e r r i f i c w a y t o g e t c o m f o r t a b l e i n a

    n e w l a n g u a g e . I m n o t s u r e i f y o u

    c o u l d a p p r o a c h t h i s w i t h o u t a n y

    k n o w l e d g e o f t h e l a n g u a g e y o u

    w a n t t o l e a r n , b u t e v e n

    r u d i m e n t a r y e x p e r i e n c e s h o u l d b e

    s u f f i c i e n t t o g e t s t a r t e d .

    h t t p : / / u r e d d i t . c o m / - U n i v e r s i t y

    o f R e d d i t . O f f e r s a w i d e v a r i e t y o f

    c o u r s e s .

    h t t p s : / / w w w . c o u r s e b u f f e t . c o m / -

    C o u r s e B u f f e t o f f e r s a c a t a l o g o f

    f r e e c o u r s e s f o u n d a c r o s s t h e w e b

    ( o f f e r e d b y u n i v e r s i t i e s ) .

    D e p e n d i n g o n w h a t i t i s y o u w a n t

    t o l e a r n , y o u m a y h a v e s o m e l u c k

    h e r e .

    h t t p s : / / w w w . s k i l l s h a r e . c o m / -

    T h i s s i t e o f f e r s s m a l l b i t e - s i z e d

    l e s s o n s o n a v a r i e t y o f t o p i c s . F r e e

    u s e r s h a v e a s m a l l e r c a t a l o g t o

    c h o o s e f r o m , a n d h a v e n o t e a c h e r

    s u p p o r t o r o f f l i n e a c c e s s .

    h t t p s : / / w w w . k h a n a c a d e m y . o r g / -

    K h a n A c a d e m y o f f e r s a w i d e

    v a r i e t y o f w h a t I w o u l d c l a s s a s

    t y p i c a l s u b j e c t s - m a t h , c o m p u t e r

    s c i e n c e s , a n d s o f o r t h . W h i l e n o t

    n e c e s s a r i l y a s f o c u s e d a s s o m e

    c o u r s e s o n t h i s l i s t , i t s s t i l l a g r e a t

    r e s o u r c e d e p e n d i n g o n w h a t y o u d

    l i k e t o l e a r n . I t s c o m p l e t e l y f r e e ,

    a n d t h e c o u r s e s I v e t r i e d h a v e

    b e e n q u i t e w e l l d o n e .

    h t t p s : / / w w w . u d a c i t y . c o m -

    U d a c i t y w o r k s i n p a r t n e r s h i p w i t h

    l a r g e c o m p a n i e s ( s u c h a s G o o g l e

    a n d F a c e b o o k ) t o o f f e r w h a t t h e y

    c a l l N a n o d e g r e e s . T h e s e

    N a n o d e g r e e s a r e p a i d c o u r s e s .

    H o w e v e r , t h e y d o h a v e f r e e

    c o u r s e s a v a i l a b l e a s w e l l ( f i l t e r t h e

    c a t a l o g b y F r e e C o u r s e s ) . T h e s e d o

    n o t r e s u l t i n c e r t i f i c a t e s o r

    d e g r e e s . O v e r a l l , t h e w e b s i t e

    w o r k s w e l l , a n d I h a v e c o m p l e t e d a

    f e w f r e e c o u r s e s c r e a t e d b y

    G o o g l e . F o r a l i t t l e m o r e i n f o o n

    t h e N a n o d e g r e e s , j u m p t o t h e n e x t

    s e c t i o n .

    B O N U S S E C T I O N

    T h i s s e c t i o n c o n t a i n s a f e w p a i d

    c o u r s e s i t e s , a n d s o m e f r e e

    c o u r s e s g e a r e d t o w a r d s l a n g u a g e

    l e a r n i n g .

    h t t p : / / w w w . m e m r i s e . c o m / -

    ( L a n g u a g e ) T h i s i s a w e b s i t e

    g e a r e d t o w a r d s l e a r n i n g a

    l a n g u a g e b y r e p e t i t i o n . T h e y h a v e

    a l a r g e a s s o r t m e n t o f o p t i o n s .

    h t t p s : / / w w w . d u o l i n g o . c o m / -

    ( L a n g u a g e ) A f r e e s i t e f o r l e a r n i n g

    a l i m i t e d s e l e c t i o n o f l a n g u a g e s

    ( t h i n g s l i k e S p a n i s h , F r e n c h , I t a l i a n ,

    e t c ) . I d o n t k n o w h o w f r e q u e n t l y

    n e w l a n g u a g e s a r e a d d e d ( i f a t a l l ) ,

    b u t i t m a y b e w o r t h a b r o w s e .

    h t t p s : / / w w w . u d a c i t y . c o m -

    ( C o u r s e s ) I f y o u r e l o o k i n g f o r a

    p a i d c o u r s e s f o r s p e c i f i c s k i l l s , y o u

    m a y h a v e s u c c e s s f i n d i n g o n e h e r e .

    https://www.udacity.com/https://www.duolingo.com/http://www.memrise.com/https://www.udacity.com/https://www.khanacademy.org/https://www.skillshare.com/https://www.coursebuffet.com/http://ureddit.com/http://exercism.io/https://www.codecademy.com/http://docs.emmet.io/cheat-sheet/https://github.com/wsargent/docker-cheat-sheethttp://news.softpedia.com/news/ubuntu-touch-s-web-browser-to-improve-the-google-hangouts-experience-in-ota-11-504658.shtml
  • 7/25/2019 Full Circle Magazine - issue 110 EN

    16/54

    f u l l c i r c l e m a g a z i n e # 1 1 0 1 6

    c o n t e n t s ^

    L u c a s h a s l e a r n e d a l l h e k n o w s f r o m

    r e p e a t e d l y b r e a k i n g h i s s y s t e m , t h e n

    h a v i n g n o o t h e r o p t i o n b u t t o

    d i s c o v e r h o w t o f i x i t . Y o u c a n e m a i l

    L u c a s a t : l s w e s t 3 4 @ g m a i l . c o m .

    C O M M A N D & C O N Q U E R

    T h e y a l s o o f f e r a N a n o d e g r e e P l u s

    o p t i o n ( j o b g u a r a n t e e w i t h i n 6

    m o n t h s , o r 1 0 0 % r e f u n d o n t h e

    c o u r s e c o s t s ) . I m n o t s u r e a b o u t

    t h e a v a i l a b i l i t y o f t h o s e o f f e r i n g s

    i n t e r n a t i o n a l l y .

    h t t p s : / / w w w . u d e m y . c o m -

    ( C o u r s e s ) A m a s s i v e c a t a l o g o f

    c o u r s e s r a n g i n g f r o m h a c k i n g t o

    i n s t r u m e n t a l m a s t e r c l a s s e s . T h e y

    c u r r e n t l y o f f e r s o m e