1

Тема: Група знайомств для українських програмістів

Це нова група і в ній переважно дівчата, щоб її було легше знайти назва російською, але вже всередині українська, і звісно серед цілей створити все ж таки україномовну.
Було декілька ідей про організацію, і ось актуальна

Кожен тиждень створювати два опитування, перше відкрите про "хто хоче на цих вихідних зустрітись" і друге анонімне "хто вже зустрівся"
І дивлячись відкрите опитування можна дізнатись кого можливо запросити на вихідних

Чи готові ви зустрітись на цих вихідних?

2

Re: Група знайомств для українських програмістів

Для  початку треба запустити gimp і перекласти аватарку.

український веб-довідник - css.in.ua
Подякували: ostap34PHP, HetmanNet, leofun013

3 Востаннє редагувалося raxp (21.03.2017 21:13:18)

Re: Група знайомств для українських програмістів

для українських програмістів
...
vk.com

:D  *STOP*

Білоруський журнал «Радиолюбитель»
Lead Radar systems engineer & Software developer of industrial automation
Мої розробки та відеоблог
Подякували: Torbins, HetmanNet, varkon, ostap34PHP, leofun015

4 Востаннє редагувалося P.Y. (21.03.2017 22:21:51)

Re: Група знайомств для українських програмістів

Кгм. А що це за картинка з китом у вас на сторінці? (Або той, хто її розмітив, не в курсі, що це означає? Загугліть «синій кит»). Ви ж не практикуєте організацію суїцидів програмісток?..  :o

(Вірніше, я так зрозумів, кит стосується бару, в якому відбувалася зустріч. Але все одно якось стрьомно).

py -3 -m pip install git+https://github.com/snoack/python-goto
∩⍴○⌈⍴⍺/∧\∨/⊢○ ⌿⍀⍴⌊
Подякували: 0xDADA11C7, ostap34PHP, HetmanNet, varkon4

5

Re: Група знайомств для українських програмістів

P.Y. написав:

Кгм. А що це за картинка з китом у вас на сторінці? (Або той, хто її розмітив, не в курсі, що це означає? Загугліть «синій кит»). Ви ж не практикуєте організацію суїцидів програмісток?..  :o

(Вірніше, я так зрозумів, кит стосується бару, в якому відбувалася зустріч. Але все одно якось стрьомно).

0_о синій кит уже перейшов на програмістів ? Вони будуть доводити на самугуство РНРшніків ? Чм Сшніків

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі
Подякували: ostap34PHP, HetmanNet2

6

Re: Група знайомств для українських програмістів

reverse2500 написав:
P.Y. написав:

Кгм. А що це за картинка з китом у вас на сторінці? (Або той, хто її розмітив, не в курсі, що це означає? Загугліть «синій кит»). Ви ж не практикуєте організацію суїцидів програмісток?..  :o

(Вірніше, я так зрозумів, кит стосується бару, в якому відбувалася зустріч. Але все одно якось стрьомно).

0_о синій кит уже перейшов на програмістів ? Вони будуть доводити на самугуство РНРшніків ? Чм Сшніків

тих хто на scala пише :D  :D  :D  *CRAZY*  *CRAZY*  *CRAZY*

"Борітеся – поборете, Вам Бог помагає!",
"Учітесь, читайте, І чужому научайтесь, Й свого не цурайтесь"  - Тарас Шевченко
"Лупайте сю скалу!" - Іван Франко
Подякували: HetmanNet, /KIT\2

7

Re: Група знайомств для українських програмістів

ost.bregin2014 написав:
reverse2500 написав:
P.Y. написав:

Кгм. А що це за картинка з китом у вас на сторінці? (Або той, хто її розмітив, не в курсі, що це означає? Загугліть «синій кит»). Ви ж не практикуєте організацію суїцидів програмісток?..  :o

(Вірніше, я так зрозумів, кит стосується бару, в якому відбувалася зустріч. Але все одно якось стрьомно).

0_о синій кит уже перейшов на програмістів ? Вони будуть доводити на самугуство РНРшніків ? Чм Сшніків

тих хто на scala пише :D  :D  :D  *CRAZY*  *CRAZY*  *CRAZY*

Ну, я раніше якийсь час писав на Clojure. Зараз пишу на APL, але це якось аж надто суїцидально  *WALL*

py -3 -m pip install git+https://github.com/snoack/python-goto
∩⍴○⌈⍴⍺/∧\∨/⊢○ ⌿⍀⍴⌊
Подякували: ostap34PHP, HetmanNet2

8

Re: Група знайомств для українських програмістів

Покажіть що пишете мовою APL, не приховуйте від народу!

Говорила баба діду: «Я поїду к Білодіду, Ізучу двомовну мову І вернусь обратно знову». А дід бабі: «Не *изди, К Білодіду нєт їзди, — Туди не ходять поїзди»
Подякували: ostap34PHP, HetmanNet2

9

Re: Група знайомств для українських програмістів

0xDADA11C7 написав:

Покажіть що пишете мовою APL, не приховуйте від народу!

Пам'ятаєте ту функцію в один рядок для «життя»? Насправді для повноцінної гри цього недостатньо. По-перше, гра має відбуватись на нескінченному полі, а не тороїдальному. По-друге, оформлення виводу (найпростіше — замінити нулі й одиниці якимись символами, згодом заради компактності я зробив конвертування в шрифт Брайля, для красивого відображення якого в консолі довелося зробити свій шрифт на основі FreeMono). Потім, різні функції для генерування патернів, гри з альтернативними правилами, конвертування з різних форматів... Коротше, зараз це сотня-друга рядків з APL-ієрогліфами, що все ще в розробці і вже плаче за рефакторингом.

жесть треш хардкор вразливим не дивитись

    
⍝⍝ ⍟⍟⍟⍟⍟⍟⍟⍟⍟⍟⍟ CONWAY'S GAME OF LIFE ⍟⍟⍟⍟⍟⍟⍟⍟⍟⍟⍟⍟⍟⍟ ⍝⍝
_life←{((⍵×9)+⊃+/+/¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵)∊⍺}
life←{12 13 3 _life ⍵}
mylife←{((⍵×9)+⊃+/+/¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵)∊12 13 3}

⍝ Dyalog APL:
⎕io←0
⎕ml←3

⍝ NGN APL (and Dyalog):
zborder← ({⍉⊖{⌈/0⌷⍵:(-1 0+⍴⍵)↑⍵⋄⍵}{⌈/0⌷⍵:⍵⋄1↓⍵}⍵}⍣4){(3 3⌈(⍴⍵))↑⍵}
⍝                      запобігти помилці порожнього поля⍝ 
zbordertl← ({⍉{⌈/0⌷⍵:(-1 0+⍴⍵)↑⍵⋄⍵}{⌈/0⌷⍵:⍵⋄1↓⍵}⍵}⍣2){(-2 2⌈(⍴⍵))↑⍵}
zborderv← ({⊖{⌈/0⌷⍵:(-1 0+⍴⍵)↑⍵⋄⍵}{⌈/0⌷⍵:⍵⋄1↓⍵}⍵}⍣2){(3 1⌈(⍴⍵))↑⍵}
zborderh←{⍉zborderv⍉⍵}
  
inf←{ ⍺⍺  zborder ⍵}
__play←{map←⍵ ⋄  ⍺⍺ {⊂'.≢'[( ⍺⍺ ⍣⍵) map]}¨⍺}
_play←{map←⍵ ⋄  ⍺⍺ {⊂'.≢'[zborder ( ⍺⍺ ⍣⍵) map]}¨⍺}
inflife←mylife zborder
_inflife←{⍺ _life zborder ⍵}
play←{map←⍵ ⋄ {⊂'.≢'[zborder (inflife⍣⍵) map]}¨⍺}
play_←{(⊂⍵)∘.{⍺⍺ zborder (inflife⍣⍵) ⊃⍺}⍺} ⍝ те ж саме, але з можливістю задавати зовнішній вигляд функцією
_play_←{map←⍵ ⋄  ⍵⍵¨⍺⍺ {⊂zborder ( ⍺⍺ ⍣⍵) map}¨⍺}

⍝ NARS2000:
⎕io←0
rep←{⍺>0:⍺⍺((⍺-1)⍺⍺ ∇∇ ⍵)⋄ ⍵} ⍝ замінник відсутнього в цій реалізації оператора ⍣
⍝ N f rep A ←→ (f⍣N)A
zborder←{4 {⍉⊖{(- (↑⌈/⍵) 0+⍴⍵)↑⍵}{(~↑⌈/⍵) 0↓⍵}⍵} rep (3 3⌈(⍴⍵))↑⍵}
inflife←{mylife zborder ⍵}
play←{map←⍵ ⋄ {⊂'∘≢'[zborder ⍵ inflife rep map]}¨⍺}

⍝ GNU APL:
⎕io←0
zborder←{({⍉⊖{(- (↑⌈/⍵) 0+⍴⍵)↑⍵}{(~↑⌈/⍵) 0↓⍵}⍵}⍣4) (3 3⌈(⍴⍵))↑⍵}
inflife←{mylife zborder ⍵}
play←{(⊂⍵)∘.{⊂'.≢'[zborder (inflife⍣⍵) ⊃⍺]}⍺}
bplay←{(⊂⍵)∘.{braille zborder (inflife⍣⍵) ⊃⍺}⍺}
⍝ ⍺⍺ — несумісно з GNU APL, ⍶ — несумісно з NARS2000 та Dyalog. Що робити?

⍝ нижче — код для NGN APL (має також працювати в Dyalog)
⍝ перетворення з форматів:
bitmap←{⍺⍴⍉(16⍴2)⊤⍵}

⍝ http://conwaylife.com/wiki/RLE 
⍝ видубути патерн:
    ⍝ викинути коментарі та параметри, об'єднати в один рядок, звільнити від пробілів та тексту після ! ......
    ⍝ розбити по $
    ⍝ перетв. рядок виду ob99o99b на вираз 1,0,(99⍴1),(99⍴0)
    ⍝ обчислити вирази, зв'язати все в матрицю
rle←{⍎⍎"«'⊃(⊂", ⍵, ")'.replace(/!/, '').replace(/([0-9]+)\$/g, '),(($1-1)⍴0),(⊂').replace(/\$/g,'),(⊂').replace(/([0-9]+)([ob])/g, ',($1⍴$2)').replace(/o/g,',1').replace(/b/g,',0')»"}⍝NGN APL only!
⍝ TODO: to_rle:
    ⍝ remove all final 'b' before each '$'.......
    ⍝ replace last '$' with '!'....
    {,'$',⍨'bo'[⍵]}
    ⍝ number of repeats...

⍝ TODO: http://www.conwaylife.com/wiki/Apgsearch_format .....

⍝ конструктори фігур:
over←{max←(⍴⍺)⌈⍴⍵⋄(max↑⍺) ⍺⍺ max↑⍵}
join←∨over
without←∧∘~over
shift←{(- ⍺+⍴⍵)↑⍵}
grow←{(⍺+⍴⍵)↑⍵}

symmv←⊢⍪⊖
symmh←⊢,⌽
symm4←symmv symmh
oddv←{(y x)←(⍴⍵)÷¯2 ⋄ y⊖1 0↓y⊖⍵}
oddh←{(y x)←(⍴⍵)÷¯2 ⋄ x⌽0 1↓x⌽⍵}
odd4←{(y x)←(⍴⍵)÷¯2 ⋄ x⌽y⊖1 1↓x⌽y⊖⍵}
oddsymmv←oddv symmv
oddsymmh←oddh symmh
oddsymm4←odd4 symm4
symmd←⍉join⊢
dsymm←⊢∨(⌽⊖)
rdsymm←dsymm (⊢join(⌽⍉))
dsymmv←⌽⍪⊖
dsymmh←⊖,⌽
rsymm←{dsymmv(⊢,(⍉⊖))(¯1 1×(⌽⍴⍵)⌈⍴⍵)↑⍵}
stair←{(n y x)←⍺ ⋄ n≤1:⍵ ⋄ ⍵ join y x shift (n-1) y x∇⍵}
fuse←{(n y x)←⍺ ⋄ (head mid tail)←⍵ ⋄ head join (y x+(⍴head) - ⍴mid) shift ⌽⊖(⌽⊖tail) join (y x+(⍴tail) - ⍴mid)shift ⊖⌽n y x stair mid}
agar←{⍉(⌽⍺)⍴⍉⍺[0] (⍴⍵)[1]⍴⍵}⍝ ⍺ — в кількості клітинок

eight←{{(⍉⍵),⍉⌽⍵}(⍵ ⍵⍴1),⍵ ⍵⍴0}
mkship←{⊃(3⍴1)(1 0 0 1),(⍵⍴1),⊂(0 1)}⍝ 2≤⍵≤4
pyramid←{oddsymmv⊃1⍴⍨¨1+⍳⍵}
triangle←{⊃1⍴⍨¨1+⍳⍵}
diag←{⍵ ⍵⍴1,⍵⍴0} ⍝ ←→ {=/¨⍳2⍴⍵}

⍝ допоміжні прийоми:
halfv←{(⌈2 1÷⍨⍴⍵)↑⍵}¨
halfh←{(⌈1 2÷⍨⍴⍵)↑⍵}¨

⍝ обрамлення клітинок таблиці:
    cross←{(¯1↓⍵)⍪'-++'['-|+'⍳,¯1↑⍵]}
    border←{(×⍺){(⌽⍣⍺[1])((cross⊖)⍣(2-⍺[0]))({⌽⍵,'|'}⍣(2-⍺[1]))({⊖⍵⍪'-'}⍣(2-⍺[0]))⍵}⍵}
    justify←{⍵↑⍨¨⊃{(⌈/⍺)∘.,(⌈⌿⍵)}/⊂[0 1]⊃⍴¨⍵}⍕¨
boxed←{⊃⍪/,/((⍳⍴)border¨justify)⍵}
⍝ Брайль для відображення великих мап
    ⍝ підгнати розмір до кратного сітці брайлеформ
    ⍝ розбити на підмасиви 4х2
    ⍝ кожен підмасив вирівняти в лінію й переставити цифри для відповідності з кодами символів
    ⍝    1 4    (де 1 — молодший біт, 8 — старший біт)
    ⍝    2 5
    ⍝    3 6
    ⍝    7 8
    ⍝ перекодувати підмасиви в числа, далі {⎕ucs 0x2800+⍵}:
braille←{{⎕ucs 10240+(8⍴2)⊥(,⍵)[7 6 5 3 1 4 2 0]}¨{⊂[1 3](4÷⍨0⌷⍴⍵) 4 (2÷⍨1⌷⍴⍵) 2⍴⍵}⍵↑⍨4 2×⌈4 2÷⍨⍴⍵}
bplay←{(⊂⍵)∘.{braille zborder (inflife⍣⍵) ⊃⍺}⍺}
unbraille←{⊃⍪/,/{⍵[4 2⍴7 4 6 3 5 2 1 0]}¨{(8⍴2)⊤⍵}¨{⍵×(⍵<256)∧⍵≥0}¯10240+⎕ucs ⍵}⍝ перетв. назад у матрицю 0-в та 1-ць. ⢺→4 2⍴0 1 1 1 0 1 0 1

⍝ TODO: turn45deg (45° поворот для карт, де всі події відбуваються на діагональній лінії)......
⍝ TODO: косий зріз (для більш компактного відображення серії ходів в аналогічному випадку — кращий варіант).....

⍝ norm — нормалізація патерну: 
⍝ позбутися нулів навколо, повернути ширшою стороною по горизонталі, з усіх варіантів відображення вибрати той, де на початку було більше одиниць
norm←{⊃(↑∘⍒⌷⊢) {⍵,⊖¨⍵}{⍵,⌽¨⍵} ⊂{(⍉⍣(>/⍴⍵))⍵}1 1↓¯1¯1↓zborder⍣≡⍵}
⍝ unnorm — повернути вектор top left bottom right vmirr hmirr transp для перетворення нормалізованої форми в поточну.....

⍝ TODO: декомпозиція/пошук патернів у патернах...
⍝ TODO: collide — випадково комбінувати вибрані фігури, виявляти результати за заданим критерієм....

⍝ TODO: brief - ф-я для скороченого відображення завеликих фігур.....
gliderL←⊃1(1 0 1)(1 1)
gliderY←⊃(1 0 1)(1 1)(0 1)

gun←⊃(0 0 0 0 1 1)(0 0 0 0 1 1)0 0 0 0 0 0 0 0(0 0 0 1 1 1)(0 0 1 0 0 0 1)(0 1 0 0 0 0 0 1)(0 1 0 0 0 0 0 1)(0 0 0 0 1)(0 0 1 0 0 0 1)(0 0 0 1 1 1)(0 0 0 0 1) 0 0 (0 0 0 0 0 1 1 1)(0 0 0 0 0 1 1 1)(0 0 0 0 1 0 0 0 1)0(0 0 0 1 1 0 0 0 1 1)0 0 0 0 0 0 0 0 0(0 0 0 0 0 0 1 1)(0 0 0 0 0 0 1 1)

prepulsar←⊃9⍴6↑3⍴(1 1 1)(1 0 1)
prepulsar1←⊃0(11⍴6↑5⍴1)

clock←⊃(0 0 1)(1 1)(0 0 1 1)(0 1)
biclock←clock join (-3 3+⍴clock)↑clock

queenbee←⊃(1 1 0 0 0 1 1)(0 0 1 1 1)(0 1 0 0 0 1)(0 0 1 0 1)(0 0 0 1)

eater1←4 4 bitmap 0x31E8
eater2←rle'3bob2o$b3ob2o$o6b$b3ob2o$3bobob$3bobob$4bo!'
eater3←rle'9b2ob$4b2o2bo2bo$bo2bo4bobo$obobo5bob$bo2bob2o4b$4bo2bo4b$5bo4bob$6b5ob2$8bo3b$7bobo2b$8bo!'
eater4←rle'3b2o9b$3bo10b$2obo10b$o2b2o9b$b2o4bo6b$3b5o6b$3bo4b2o4b$4b2o2bo5b$6bobo5b$6bobobo2bo$7b2ob4o$9bo4b$9bobo2b$10b2o!'
eater5←rle'7b2o$3bo3b2o$2bobo4b$bobo5b$bo7b$2o!'

corder←⊖⍉6 4 bitmap 0x2509 0xC800 ⍝ corder engine, switch engine
rpento←⊃(0 1 1)(1 1)(0 1)
century←'*'=⊃'..**' '***' '.*'

herschel←4 3↑unbraille'⠗⡆'
bhepto←rle'ob2o$3ob$bo!'

py -3 -m pip install git+https://github.com/snoack/python-goto
∩⍴○⌈⍴⍺/∧\∨/⊢○ ⌿⍀⍴⌊
Подякували: 0xDADA11C7, HetmanNet, ostap34PHP3

10 Востаннє редагувалося yanastealth (28.04.2017 00:11:02)

Re: Група знайомств для українських програмістів

там поки що скучно :)) Давайте тут знайомитись ) Звісно якщо це комусь цікаво :)
Бачу теми у вас такоъ немає, в сусідній темі дівчину зафукали, чому? :)

Подякували: HetmanNet, 0xDADA11C7, ostap34PHP3

11

Re: Група знайомств для українських програмістів

в сусідній темі дівчину зафукали

бо в інтернеті можна без хірургічного способу змінити стать, фотографії не було

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі
Подякували: koala, varkon2

12

Re: Група знайомств для українських програмістів

reverse2500 написав:

в сусідній темі дівчину зафукали

бо в інтернеті можна без хірургічного способу змінити стать, фотографії не було

Ну, технічно, в інтернеті можна разом зі статтю змінити й фотографію (яку можна взяти в тому ж інеті — ніхто й не помітить). А щоб гарантовано не зафукали, віртуальній дівчині треба бути в реалі хлопцем, щоб краще розуміти, на які точки чоловічої психології слід давити в першу чергу.

py -3 -m pip install git+https://github.com/snoack/python-goto
∩⍴○⌈⍴⍺/∧\∨/⊢○ ⌿⍀⍴⌊
Подякували: yanastealth, varkon2

13

Re: Група знайомств для українських програмістів

Я її не хвукав, тільки запропонував вакансію другої жінки, якщо вона непитуща та роботяща.

Говорила баба діду: «Я поїду к Білодіду, Ізучу двомовну мову І вернусь обратно знову». А дід бабі: «Не *изди, К Білодіду нєт їзди, — Туди не ходять поїзди»
Подякували: yanastealth, varkon2

14

Re: Група знайомств для українських програмістів

yanastealth написала:

Давайте тут знайомитись ) Звісно якщо це комусь цікаво :)

Чому ні? Давайте )
(З чого почнемо?)

py -3 -m pip install git+https://github.com/snoack/python-goto
∩⍴○⌈⍴⍺/∧\∨/⊢○ ⌿⍀⍴⌊

15

Re: Група знайомств для українських програмістів

reverse2500 написав:

в сусідній темі дівчину зафукали

бо в інтернеті можна без хірургічного способу змінити стать, фотографії не було

Розумієте... навіть людина з фоточкою та купою даних може виявитися справжньою паганкою. Тому давайте не витрачати час на це пусте виверення та перевірку, а просто жити ) час покаже.
Можна у кожному знайти щось добре чи пагане, а враховуючи що людина бачить крізь свої окуляри то й перекрутити якось теж може ) в житті хватає проблем нащо створювати нові :)

Подякували: 0xDADA11C7, HetmanNet2

16 Востаннє редагувалося yanastealth (28.04.2017 12:01:01)

Re: Група знайомств для українських програмістів

P.Y. написав:
reverse2500 написав:

в сусідній темі дівчину зафукали

бо в інтернеті можна без хірургічного способу змінити стать, фотографії не було

Ну, технічно, в інтернеті можна разом зі статтю змінити й фотографію (яку можна взяти в тому ж інеті — ніхто й не помітить). А щоб гарантовано не зафукали, віртуальній дівчині треба бути в реалі хлопцем, щоб краще розуміти, на які точки чоловічої психології слід давити в першу чергу.

Відчувається якась конфронтація.:)
На мій погляд відносини будуються більше на співпраці і комфортному співіснуванні разом. Воювати це виснажливо та деструктивно я так вважаю.

17

Re: Група знайомств для українських програмістів

0xDADA11C7 написав:

Я її не хвукав, тільки запропонував вакансію другої жінки, якщо вона непитуща та роботяща.

гідна посада ) пошуткували й годі :))

18 Востаннє редагувалося yanastealth (28.04.2017 20:47:32)

Re: Група знайомств для українських програмістів

P.Y. написав:
yanastealth написала:

Давайте тут знайомитись ) Звісно якщо це комусь цікаво :)

Чому ні? Давайте )
(З чого почнемо?)

Добре що є сміливі )
Починати простіше з початку, тоді не заплутаєшся )
Сподіваюсь що ця тема не заглохне тільки почавшись )) Можливо треба було відкрити нову тему :)  Я була здивована що у вас немає такої теми )) Ну хоча б для новачків. Привіт та все такое інше :)

Мене звуть Яна, я QA фрилансер. Не знаю 2 роки це мало чи як :) Люблю каву з молоком, фільми зі глибоким змістом, які щось змінюють в тобі на краще, цікаво коли люди захоплюються чимось та розповідаюсь про це так, що ти аж дихати перестаєш, ціную доброту, добре почуття гумору, повагу до інших, простоту, та в одночас глибину. Дуже люблю глибоких людей ) Сангвініки це взагалі щастя. :)  Я наприклад холерик.

а виии?

Подякували: HetmanNet, P.Y.2

19

Re: Група знайомств для українських програмістів

Привіт, Яно!
Тут не люблять людей, які люблять кофе. Зате люблять тих, хто любить каву.

Подякували: yanastealth, HetmanNet, varkon, ostap34PHP4

20 Востаннє редагувалося yanastealth (28.04.2017 12:54:05)

Re: Група знайомств для українських програмістів

koala написав:

Привіт, Яно!
Тут не люблять людей, які люблять кофе. Зате люблять тих, хто любить каву.

Привіт! :)
Справа в тому що я не доляр щоб всям подобатись ) тому якось переживу це ) Я хоча б намагаюсь не використовувати translator і це мені нелегко )
А взагалі дякую, виправила. Але буде ще багато помилок )

Подякували: 0xDADA11C7, HetmanNet2