Skip to content

Акција за правење накит од стар хардвер во КИКА


После неколку месечно одлагање после првиот ексклузивно женски собир во хаклабот КИКА, најмногу поради привремената неактивност на хаклабот, од вчера официјално ги активиравме планираните среди за состаноци.

Иако разговаравме за многу активности, оваа среда ја посветивме на додавање мала доза женственост во светот на интгралните кола, кондензаторите и сите тие жици – решивме од она кое е означено во кутија ѓубре да направиме нешто корисно, во случајов накит. Никој од нас не е професионалец, ако си имавме една креативна архитектка на гости, учиме низ импровизација. Илина не снабди со ченгелчиња за обетки и некако ни е driving force во однос на идеите, иако ни закасни малку :) .

 

 

Работата течеше некако вака:

Јованка и Нелка одлемуваа се што ќе ни фатеше око, се уклопија во еден одлемувачки dream team. Одлемија и повеќе од доволно, така имаме еден куп делчиња кои ни останаа за некој следен пат.

Ние лепевме и комбиниравме, секој спои по нешто и на крај излегоа неколку работи (слика десно). Има доста простор за подобрување, секоја нова идеја е добредојдена. Јас ги охрабрувам сите со еколошки мисли и волја да ни се приклучат во некоја од наредните среди ра поработиме заедно: уште повеќе оние кои всушност имаат некое искуство со правење накит да не насочат малку.

 

 

 

 

 

При крај имавме еден intruder на гости кој си одигра одлична улога на фотограф, а и како модел кој прв ја проба крацијата на Сандра.

 

 

 

 

Марија дури позајми наочарчиња за да ни позирка за поавтентичен look со ланчето на кое пишува „HACK“ :) .

Да не ја заборавиме и Сања која ни вети еден куп тастатури за да си играме со зборови ;) .
Така помина првиот ден. Сите кои можат да ни донираат некое материјалче, имаат некоја идеја за тоа што можеме да направиме, или пак сакаат да поминат и да направиме нешто заедно, пишете ми или искоментирајте на постот.

Јас можам да ви дадам најмалку 3 причини зошто да ни помогнете:

1. Добро е за околината;

2. Забавно е;

3. Со идните успешни креации планираме да собираме донации, па ете и помагате некому.

Се гледаме во некоја наредна среда!

Google Code-in 2011 одлична можност за сите средношколци!


Google Code-in е натпревар за ученици од средните училишта (13-17 години) со цел да се охрабрат младите да учествуваат и придонесуваат во open source.

Овој натпревар сигурно на повеќето од средношколците ќе им биде прва средба со светот на слободниот софтвер. Во натпреварот се вклучени организациите кои имаат искуство со менторирање студенти за Google Summer of Code програмата, кои за помалите имаат креирано специјални задачи кои се соодветни на можностите и знаењето на средношколците.

Задачите се групирани во следните категории:
1.Кодирање: Задачи поврзани со пишување или рефакторирање (преработување/подобрување) на код;
2.Документација: Задачи поврзани со креирањето/едитирањето на документи;
3.Outreach (маркетинг): Задачи поврзани со менаџирање на околината и ширење на пораката/маркетинг;
4.Quality assurance (утврдување/проверка на квалитет): Задачи поврзани со тестирање и утврдување на тоа кодот да е со висок квалитет;
5.Истражување: Задачи поврзани со проучувањето на проблем и понудување на можни решениа за истиот;
6.Тренирање: Помагање на другите да научат повеќе;
7.Превод: Задачи поврзани со локализација;
8.Кориснички интерфејс: Задачи поврзани со истражувањето на на корисничкото искуство или дизајнирање на корисничкиот интерфејс и интеракција.

Натпреварот е веќе почнат, затоа би било добро ако сте заинтересирани веднаш да се вклучите! Натреварот ќе трае до 16 јануари 2012 година.

Како да се вклучите?

За да се вклучите треба да ја посетите оваа страница, каде треба да се регистрирате. Организациите кои учествуваат во овој натпревар, имаат листи на задачи од кои вие можете да си одберете и да пробате да ја решите. Задачите имаат објаснување, време за кое е предвидено да ги решите, ниво на тежина за задачата и работи кои треба да ги извршите за да се смета задачата да решена. „Лесните“ задачи вредат 1 поен, „средните“ 2 поена, а „тешките“ 4 поена.

Задачата ја одбирате со едноставно кликање. Можете да работита на само една задача во дадено време. Не можете да одберете задача која некој друг веќе ја одбрал, освен ако ако не е повторно отворена.

Кога ќе ја решите задачата, ја предавате според тоа што се очекува од вас да завршите.

Комуникацијата се одвива на англиски јазик, па е потребно да го владеете доволно за да можете да ги извршите задачите.

Вреднување на извршените задачи и награди

Задачите ќе ги вреднуваат „судиите“ кои се назначени од организацијата која ја има зададено задачата која сте ја решавале. Параметри се: креативноста, темелноста, квалитетот на работата. Ако задачата која сте ја решиле ги исполни критериумите на „судиите“ вашата задача ќе биде прогласена за завршена (completed).
Ако решите една задачка ќе добиете само маичка, но ако решите 3 ќе добиете награда од 100$ до 500$ во зависнотост од тежината на задачите. Секој учесник може да добие максимум 500$ и маичка, колку задачи и да реши. Единствен исклучок на ова е ако е grande prize winner.

Grand prize winners се оние кои собрале најмногу бодови на натреварот. Овие учесници ќе добијат бесплатна посета на просториите на Google во Mountain View,California. Секој од овие учесници ќе добие авионски превоз за него и еден родител/старател, хотелско сместување за две ноќи и оброци. Звучи возбудливо, нели? :)

Секој ваков натпревар е уште една можност да научите повеќе, да соработувате со одлични тимови и да се забавувате додека работите.

Ви посакувам среќа!

A little bit of GNOME love and marketing

I was working as a part of the GWOP and GSoC program this summer, and I had such a good impression after I finished that I had to do my best to spread the word in my country! I thought how wonderful would it be that other girls like me, passionate about contributing and gaining experience to work with such an excellent team of people, and such a great project!

So I did my best spreading the word. And I got many responses! I organised an event, did an interview for a local newspaper, had the news featured in many web sites. That resulted with a great amount of interest, and there are a few ladies currently just before filing applications.

We can always rely on numbers to tell the true story, so here are the sources.

Together with the hacklab in Skopje and the local FOSS community, we made an event, more of a presentation of the GWO program. We introduced GNOME to the one who attended, free software in general and explained what it takes to be in this program. You can see a post on the hacklab’s blog about it here. It says: “Tonight at Gallery 7, Intro to Gnome Women Outreach Program”. Unfortunately we didn’t take pictures. Quite a few ladies came.

I have circled the transcribed GNOME word in Macedonian

This on the left is the article from the local newspaper. It was quite big! The headline is “Ladies are not a minority in the IT-world” to stand as encouragement,and there in a form of a short interview I explain about the program, GNOME, and my experience with it. It also goes on the say as an observation of the interviewer that free software is always full of opportunities. So mission accomplished! :) Here is a link if someone can read Macedonian: link.

So now I am just going to paste all the links of the sites where the information appeared:

1. The first IT portal in Macedonia;
2. The most popular portal in Macedonia featuring all kinds of stuff;
3. A site dedicated to education;
4. Another site about education.

And probably some I don’t know about and also some that I forgot about :)

Also, a friend and a fellow coder Sandra posted it on the mailing list of the local IAESTE organisation, and also to the state university. She really helped. Thanks Sandra!

So the number: How was the turnout of all this?

I got about 12 mails or maybe a few more. Some of the girls just wanted some more information, some were ready to get on the subject, and others said they will wait till the summer because of school. Good choice, since they need to be free to code.

So from all the girls who sent mails of interest, 5 of them made the initial contact with the mentor and are currently working on their initial contribution. There are applying for different projects: Emapthy, Vinagre, Art and Design, GNOME-Shell, Anjuta. I wish them luck and I hope they prove what they know!

Me and the community from the local hacklab that has been a great support for me when I wanted to apply in March, are here as encouragement and support when needed.

So, as conclusion, having the amount of interest that this time was shown, I can promise you my GNOMErs that you will hear about Macedonian lady contributors a lot in the future! I will keep working on awareness about free software and what it offers, specially among my ladies :)

Have a nice weekend everybody!

Време е за нова тура од GNOME Women Outreach програмата!

Кликнете за поголем постер - и споделете!

Почнувајќи од денеска, можете да аплицирате за GWO програмата. Иако ќе ви објаснам како се тоа оди подетално, ѕирнете го и официјалниот пост овде.

Аплицирањето трае до 31 октомври. Ако вашата апликација биде прифатена пак, ќе бидете дел од програмата 3 месеци, почнувајќи од 12 декември а завршувајќи на 12 март. Три месеци можеби ви изгледаат малку, но за тие три месеци ќе научите многу. Јас бев дел од оваа програма ова лето, иако под закрилата на Google Summer of Code, и можам да ви кажам дека покрај тоа што ќе станете дел од одлична заедница, ќе работите со посветени ментори од кои ќе научите многу, а и ќе стекнете непроценливо работно искуство. И секако, ќе придонесувате за развојот на слободниот софтвер, што би требало да е и мотивација сама од себе :)

Ако сеуште читате, одлично затоа што ќе дознаете една доста примамлива вест. Покрај тоа што луѓето ќе работат да ве научат подобро да програмирате, а вие ќе придонесувате во светот на слободниот софтвер, важно е и дека оваа „пракса“ е платена од разните спонзори на GNOME фондацијата, и тоа 5000$!

Знам дека сега сте дефинитивно заинтересирани. За оние кои можеби првпат слушаат за GNOME и програмата, кратко воведче:

GNOME е иновативна и најпопуларна десктоп околина која се дистрибуира со слободните оперативни системи, а и самата нормално е слободен софтвер. GWO програмата има за цел да привлече повеќе жени да придонесуваат во слободниот софтвер, чија бројка во моментов е сеуште мала, иако постојано расте.

Учесниците во оваа програма работат од дома, со голема помош од менторот на соодветниот проект кој ќе го изберат и тимот кој веќе работи на проектот, но и од целата GNOME заедница која е секогаш спремна да помогне, на каков проблем и да наидете.

Покрај програмерки во програмата можат да се вклучат и девојки кои би сакале да пишуваат документација, дизајнерки, а и девојки кои би помогнале во маркетингот. Проектите за кои можат да аплицирате може да ги видите овде (скролнете надоле), и слободно контактирајте било кој од заедницата или пак пратете ми мене порака ако нешто не ви е јасно.

Поважни дати:

- 16 септември – програмата е објавена и можете да аплицирате преку страницата.

- 16 септември – 31 октомври – оние кои сакаат да учествуваат во овој период треба да стапат во контакт со барем еден од проектите и да ја направат својата „иницијална контрибуција“. За прогрмерките тоа би било решение на некој полесен баг кој вашиот mentor to be ќе ви го посочи, уште одма да си кажам, ништо страшно. За дизајнерките тоа може да е некој постер или пак редизајнирањето на некоја страница. Иницијалната контрибуција е симболична и има за задача да ве воведе во она кое ќе го работите понатаму. Менторите знаат дека повеќето за прв пат ќе се сретнат со GNOME API и нема да ви дадат нешто што не може да го решите.

- 31 октомври – краен рок за поднесување на апликацијата.

- 9 ноември – се објавуваат прифатените кандидати.

- 12 декември – 12 март – во овој период се прифатените кандидати ќе работат на своите проекти заедно со своите ментори.

Важно е и да се напомене дека за разлика од Google Summer of Code програмата, за да се учествува во оваа програма девојките не е задолжително да се студентки.

Има уште доста работи да се зборуваат за програмата. Јас ви стојам на располагање да ве запознаам со принципот како работи заедницата, помош околу кодирањето, и секако со аплицирањето. Ако не сте знаеле, Скопје има хаклаб :) каде може да дојдете и да се обратите за било каква помош, каде и јас ќе ве чекам ;) .

пишете ми меил: tamara.atanasoska20@gmail.com
twitter: http://twitter.com/#!/tatanasoska

Ви посакувам многу среќа и се надевам ќе се пријават што поголем број македонски девојчиња! Се надевам ќе имате тотално позитивно искуство како и јас.

Love for coding, GNOME, Desktop Summit and Anjuta

I haven’t blogged much in the past 2 months because of the fact that I was held up from writing for a while from personal reasons, and than I lost track. But, this last few week I’ve met the wonderful members of our community (and they are really wonderful in every way) and everybody talked about the blogs on GNOME Planet, so I thought it is my time to start again.

So what has been happening lately?

We’ve been to the Desktop Summit! It was great! I mean really great! We listed to so many wonderful talks and learned many things, did some coding, got so much inspiration and got some awesome new ideas. But the most important of it all, is meeting all of the people who are in some way part of GNOME and could make it there. I met my wonderful and intelligent roommate Anita, my cute friend all the way from Peru Julita, Diego and Denisius the “error pages” people :) ), Ruben “the blackmailer”, Marina our heartwarming coordinator, Karen our very much dedicated director, Tiffany a fellow lady coder and all of the other people that make GNOME so awesome!

We also did our lightning talks both Google Summer of Code students and Gnome Women Outreach Program participants presenting our projects, what has been done and what we plan to do. I must say that we are very lucky to be a part of either of the programs and all of us made so many interesting contributions! So, I very much encourage everyone to apply for the next round of GNOME Women Outreach Program this winter, and if I can help in any way, please don’t hesitate to contact me. I could help you with getting to know the principles of work, the ladies who do this, and if you want to get involved in the project I am currently working on (Anjuta) even help you with understanding the code easier and making your initial contribution.

Now more about Anjuta…

So these two months I’ve been working on GNOME’s IDE as you know. I was going pretty slow in the beginning because I haven’t coded in C before and also had no idea what GTK was :) But as time passed, I can say without a doubt, that those obstacles are not so hard to overcome if you really love coding and you love to learn more. My mentor helped me a lot all the time, and the people from the community. IRC channels are a place where you can find help always almost immediately if someone who is online knows the solution for your problems.

At the Desktop Summit, I was trying to solve a problem I had for a longer time with my features, a piece of code that was missing to make them active. I talked to more that 30 people about that, and finally managed to get it right. But that is not the main story. The main thing is, that while discussing with all those developers about my problem, we checked the software in general and got many new and really interesting ideas to implement. Denisius also mentioned the redesign of the program, in what I will be very happy to participate and would be absolutely great. So, designers out there, Anjuta needs you! If anyone wants to help with that, please do step up!

I did the “open include file” feature, now I am in the phase of getting the “open file at line” feature done, and the thing that would make me most happy is when I finish the “open function” feature that would grep the project for the mentions of the function and the usage of it. I like when software is easy to use, has many tricks that save you clicks and time, and when those tricks are actually useful and used a lot. So I am constantly looking for things like there. If you are an Anjuta user, or if you maybe use another IDE and you want something implemented in Anjuta, just say! I am not all-knowing and I am a little slow, but I am willing to code and try as much as it takes to make users happy. I know most of us are used to coding in emacs or vim, but an IDE makes things a bit more simple, and has sweet features like these that I am trying to implement that save you time from typing in the terminal. And the redesign would make Anjuta pretty :)


Something else…

I also realised a lot of things about Free Software principles and why is it so important. There was at the summit a great panel about copyright that made me think more deeply into the free software politics question. Free software is more that just the freedom of code. Is about freedom in general and touches our fundamental rights as human beings.

When I start writing I always have so much to say :) Maybe I should do this more often. Anyway, till the next time could you answer a question for me: Why is free software important to you, and why do you contribute?

See you at some next event, and again, nice meeting you all!

Status report num. 1 for GSoC 2011

This is how my laptop looks like now :) Thanks Google and GNOME!

It has been a great and a busy week! Beside coding I got to learn so many new things! Actually, when I come to think of it, I spent more time reading, planning and sketching on paper than coding. And that is absolutely satisfying.

Schedule

The timeline in my proposal says this:
From 23rd May to 11th June (official coding starts):

- Continuous communication with mentor about planned task; – Working on bugs: https://bugzilla.gnome.org/show_bug.cgi?id=346574 and https://bugzilla.gnome.org/show_bug.cgi?id=591688; – Defining clear goals and tasks to fix concerning the keyboard shortcuts problem. Final preparations before coding.

And I am right on track! This features/bugs I have included in my timeline are connected to my goal, to make Anjuta more useful with either keyboard or mouse. The first feature is about making the included files in the editor clickable, so there is no need to search them manually in the project directories, and they will open in a new tab next to the file you are editing.
There has been some thought about where to search for the included files. As we all now, when the name of the file is enclosed by <> or “”, and I will base my search criteria there.

I am also totally new to GTK+ (not really, but still not a pro) so as I will need a lot of GTK+ in these three months I read trough the documentation GTK+ 3 and checked out GTK+ 2 but I lack in experience with using it, so further confusions are to be expected.

Working on some other things too..

This week I finished the patch I started for my initial contribution, making a cleaner code version. My previous solution was to refresh the whole tree after the pull command, but as my mentor suggested, I made changes to the code, and now only the vcs status of the files gets updated and not the whole tree gets refreshed. I also extended the same functionality for the commit and push commands.

I wasn’t really familiar with working with git before working on this project, so I had some minor problems with it (I messed up!). Now I learned a lot of git commands and how to deal with some everyday errors I can make.
Probably you all now this, but if there is a rookie like me reading this, I am sure they will find some info useful:
(* indicates filename)
git add * – to add new files if you introduced any;
git commit * -to commit changes you made;
git status – to see the status of your files;
git log – to see the changes committed;
git format-patch HEAD~1 – to make a patch file from the last commit;
git reset HEAD – to delete your last commit, but keep the code in your files;
git reset –hard HEAD~1 – delete the last commit and also wipe the changes in your files;

I am almost ready for making the same as for git plugin for the subversion plugin, so if I finish today I will upload the blog.

Help from the community

I need some ideas and suggestions from Anjuta users concerning keyboard shortcuts, or similar functionalities that you would like to see made or realised, that would you could you use. The only suggestion I got so far is the one suggested by my mentor about problems with Ctrl-C/Ctrl-V shortcuts in the glade plugin, so please if you have any, ping me or IRC (tamara) or just write me a comment.

Next week

By the end of the next week, I will have my subversion plugin patch finished, and also my first feature.
GSoC is a great way of learning new things, and in the same time enjoying it and seeing your work being useful.
Till next week, happy coding!

My first GNOME – GSoC post!

google

I am very excited to be a part of this program! It is such a wonderful chance to extend my programing skills and to gain some real world experience.

I initially applied for GNOME Women Outreach Program and my mentor, Johannes Schmid, encouraged me to apply for Google Summer of Code, so I did. My initial contribution was a patch that fixed the problem for the tree not updating after operations done trough the git plugin without the need to fold and unfold the tree. I solved the problem in the simplest way possible, so of course there is a better and a cleaner solution, so with the help of my mentor I am working towards it. Also, I am working at this moment on a similar solution for the subversion plug-in. This patch is for Anjuta which is an IDE which features you can explore here.

As my GSoC proposal says, I will be focusing during official coding time on making Anjuta faster to operate if keyboard is used. Because a lot of developers actually use the keyboard more than they use the mouse; also my research before taking this project returned positive results that they are bothered by this, I hope I make Anjuta more appealing and useful to developers.

As this is my first blog, I can promise many more which will follow my progress trough GSoC, and hopefully serve as reference to future contributors, and also maybe as a motivation to get involved in the community.