openSUSE Conference 2013: Geeko se prepara!!!
Hoy la comunidad de openSUSE se alegra y se enorgullece al anunciar la Conferencia de openSUSE 2013 , oSC13. Desde el 18 de Julio , la comunidad de openSUSE se congregará en la tierra donde hace 2500 años, los filósofos comenzaron la Época del Razonamiento. Humildemente tomando ejemplo de esos grandes hombres, trabajaremos, disfrutaremos del ambiente de camaradería de unos con otros, debatiendo y disfrutando de la tecnología para el futuro de la humanidad. Los filósofos griegos formaron parte de una revolución que cambió el mundo. TTambién nosotros somos así, y por lo tanto ,bajo de la lema “Power to the Geeko”, nos reuniremos y trabajaremos en nuestra propia revolución del Software Libre!
Sobre la conferencia
Desde el próximo 18 de Julio de 2013 y hasta el 22 de Julio, Tesalónica la segunda ciudad más grande de Grecia y el lugar donde ha tenido lugar “ 15 UNESCO World Heritage Sites” será la ciudad anfitriona de la quinta Conferencia del openSUSE . Una vez más, hablaremos y discutiremos sobre temas relacionados con nuestra distribución, la tecnología libre y de código abierto y todos aquellos temas relativos al “mundo abierto” en general, invitando a participar a las personas tanto de dentro como de fuera de nuestra comunidad de openSUSE.
El lema de la conferencia de este año es “El poder de Geeko ‘, queriendo hacer hincapié en la naturaleza ascendente de nuestro movimiento de Software Libre (un tema que cuadra perfectamente con el país donde crecieron las primeras democracias.). Tesalónica ofrece muchas oportunidades de divertirse un montón! La ciudad cuenta con hermosas playas y una animada vida nocturna, así como también cuenta con buena comida y bebida. Esperamos mucho de socializar entre las sesiones técnicas y código fuente. Esperamos compartir juntos entre sesiones técnicas y de programación.
Sobre Tesalonica y la communidad Griega
Grecia, o la República Helénica, es un país del sur de Europa, al sur de la península de los Balcanes. Se encuentra en la encrucijada de Europa, Asia y África, y está rodeado de mar – el mar Jónico, el mar Egeo y el mar Mediterráneo – con una gran cantidad de islas, es el destino ideal para las vacaciones de verano.
Salónica
Tesalónica es la segunda ciudad más grande de Grecia y la capital de la región central de Macedonia. El tráfico aéreo hacia y desde la ciudad es servido por el aeropuerto internacional de Macedonia tanto para vuelos internacionales como más cercanos. La ciudad es famosa por sus festivales, eventos y una vibrante vida cultural en general, y es considerada como la capital cultural de Grecia. Eventos como la Feria Internacional de Salónica y el Thessaloniki International Film Festival se celebran anualmente, mientras que la ciudad también alberga la más grande reunión bi-anual de la diáspora griega. En 2014 Salónica será la Capital Europea de la Juventud. Para 2013 la revista National Geographic incluye Salónica entre los primeros puestos como destino turístico en todo el mund. Tesalónica es bien conocido tanto por la vida nocturna como por la comida deliciosa.
Comunidad
La comunidad griega, conocida cariñosamente como “Greekos” dentro de la comunidad de openSUSE, se unieron de una manera semi formal hace aproximadamente 3 años. Este grupo de dedicados seguidores locales se reúne de forma regular y promueve el uso de openSUSE y el software libre dentro y fuera de Grecia. Con la experiencia de la organización de los “openSUSE Collaboration Summer Camp”, que se ha repetido varios años y la participación de los “Greekos” en la puesta en marcha de las conferencias anteriores de openSUSE, fue una decisión fácil para la junta openSUSE apoyar a Salónica para realizar la primera conferencia de openSUSE que es organizada únicamente por la comunidad.
El equipo local de voluntarios está trabajando con gran dedicación para proporcionar una experiencia increíble para todos los asistentes a oSC13.
Apoyo a los viajes
El Programa de Apoyo al viaje de openSUSE volverá a ofrecer ayuda a aquellos contribuyentes de openSUSE que deseen asistir a la conferencia de openSUSE, pero tienen limitaciones financieras. Siguiendo el procedimiento descrito en la wiki del programa de ayuda al viaje http://es.opensuse.org/openSUSE:Programa_de_ayuda_al_viaje puedes enviar tus solicitudes de ayuda al equipo de TSP desde el 23 abril al 3 mayo. Puedes mandar tu solicitud antes, pero ten en cuenta que el equipo de viaje asignará financiación para viajes de acuerdo con las directrices e informará a todos los solicitantes antes del 13 de Mayo. Esto debería ser tiempo suficiente para hacer tus reservas.
Financiación y registro de asistentes de apoyo
La conferencia de openSUSE es un evento muy grande para la comunidad para organizar y orquestar. Además de innumerables horas de trabajo voluntario para hacer este gran evento, el apoyo financiero de los patrocinadores es muy valioso y necesario. La financiación de dinero se utiliza para pagar la ubicación del evento, pagar los costos de los principales ponentes, material de marketing y otros gastos de la conferencia. La comunidad openSUSE es muy inclusiva y eso se nota en nuestros eventos, en la participación de muchos que no están directamente involucrados en openSUSE. Además, la conferencia openSUSE proporciona una oportunidad única a los patrocinadores no sólo se pongan en contactocon miembros de la comunidad de openSUSE, sino también con otros miembros de las distintas comunidades de software libre
Tienes la disponible la oportunidad de participar en la financiación de la conferencia. Para más información por favor póngase en contacto con nuestro Gerente Conferencia openSUSE patrocinio con consultas (solo en ingles):
Izabel Valverde
Sponsorship Manager
openSUSE Conference Organization
Más adelante se pondrá a disposición de quien quiera un folleto con más información y las opciones predefinidas. Sin embargo, le animamos a trabajar con nosotros para satisfacer sus necesidades de patrocinio.
Registro y entradas
Al igual que en años anteriores, la inscripción y asistencia a la conferencia de openSUSE es totalmente gratuita. Las entradas para apoyar el evento se pueden adquirir al precio de $ 50 para las entradas de aficionados y $ 250 para las entradas de profesionales. Compra tus entradas en la tienda SUSE:
América del Norte, América Latina y Asia Pacífico: Ticket de soporte, ticket Profesional
Europa, Oriente Medio y África: billete y billete de Apoyo Profesional.
El dinero de la venta de estos billetes se utilizará para financiar el evento y ayudar con el Programa de Asistencia de Viaje openSUSE para posibilitar que acudan tantos simpatizantes como sea posible al evento. Los partidarios y los titulares de boletos profesionales recibirán una sorpresa especial gracias a la llegada. El apoyo del evento a través de la venta de entradas es parte vital de la financiación del evento.

El sitio web de la conferencia se puede encontrar en conference.opensuse.org y será actualizado regularmente con nueva información. La organización de oSC13 requiere la estrecha colaboración de muchas personas que están distribuidas por todo el mundo. Este es un ambiente emocionante y si te gustaría participar en la organización del evento eres más que bienvenido. Suscríbete a nuestra lista de correo o presentate en una de nuestras reuniones de IRC (anunciado en la lista de correo).
Los filósofos griegos formaron parte de una revolución que cambió el mundo. Así somos, y así, bajo el lema de “Poder para el Geeko”, nos reuniremos y trabajaremos en nuestra revolución. Estate atento a próximos anuncios y más adelantos y noticias sobre este gran evento!
Power to the Geeko!
Post original
Post victorhck
LibreGraphicsMeeting 2013 coming soon
Once a year all or most of the applications around graphics from the free software world come together and work on new ideas and features for there software. The event where they come together is called LibreGraphicsMeeting. Oyranos participated always the last years in that meeting and got a lot of feedback and ideas from it. This year the LibreGraphicsMeeting will take place in Madrid/Spain and there is still time to submit interesting presentations around free software and graphics. As always the LibreGraphicsMeeting tries to collect some money for travel costs of the participating developers.
But there is more, last year we tried to get Gustav Gonzalez to the LGM and it didnt happen. This year Sirko started an campaign very early, as Gustav needs an visa for Spain he has to show flight tickets and accomodation for get it until 15th of February. Now we have nearly the sum for the flights, we looked for flights and we only need arround 200$ for them and another 150$ for accomodation. In case you dont know who Gustav Gonzalez is….
He is the main developer of Tupi, an cool QT 2D animation tool. Which makes it very easy to draw animations. Tupi is an fork of KToon where nobody works on anymore
But what he has achieved since he forked it, is amazing. Meeting other developer from graphic applications would surly good for him and bring him new ideas for Tupi. SO it would be definitly a benefit to send him to LGM.
C++ bindings for monotouch using SWIG
![]() |
| (c) S. Delcroix 2013 |
But last week I faced something new. I wanted to bind (for monotouch) a C++ iPhone lib for which I only received the binaries and the headers files. The component was too large to even think about doing a manual C glue code. I googled about the possible solutions and the only valuable advice was to use SWIG, without any rationale or tutorial. This is then probably a first. An explanation on why SWIG can help you for this, the problem I ran into and the solutions I found.
Mono.Cxxi is sexy, but not all-purpose
Go SWIG
pro-tip: on Mac, install swig with homebrew
1. Get the DllImports right
[DllImport ("__Internal")]You can instruct swig to do that by passing the -dllimport option
public static extern void hello ();
swig -c++ -csharp -dllimport __Internal
2. Generate an obj-c++ wrapper
3. Getting rid of the AssemblyLoadExceptions
4. Putting all the pieces together
5. One last thing, set IsCxx = true
Don't forget to get your AssemblyInfo.cs right, i.e. setting IsCxx to true in your LinkWithAttribute.Wrapping up
At this point, you should be all set and you should be able to use your native c++ library directly from within monotouch. Now you have to use your brain, mess with your foo.i file and .NET-ify a bit your API.Would you have any issue with this, or any other binding or mobile development related stuff, contact me, I'm available for contracting.
udev и camsource
SUBSYSTEM=="video4linux", ACTION=="add", RUN+="/usr/bin/camsource -r /etc/camsource.conf"
Запускается на старте (когда udev обнаруживается usb-устройства), и перезапускается при их перетыкании (или перетыкивании).
Можно было бы сделать более красиво, т.е. использовать события "add" и "remove" и переменную DEVICE. Однако этому мешает, во-первых, использование нескольких источников в моей конфигурации (и camsource -k выключил бы сразу все), во-вторых какой-то встроенный глюк в самой программе. Дело в том, что запускаясь, процесс почему-то уходит в состояние зомби, и в /proc/NNNNN/fd оказывается пустота. А при использовании параметра [device] код ищет процесс именно по файловым дескрипторам. Иначе говоря, этот параметр вообще не работает.
Применив фантазию к udev, можно например включать трансляцию видео-потока. Что даже удобнее, чем вписывание не комплектуемых init.d-скриптам запуска camsource, ffserver и т.п. во всякие странные места типа /etc/init.d/boot.local.
KDE Platform, Workspaces, Applications 4.10 RC3: openSUSE packages available
Following up on the announcement from KDE, the openSUSE KDE team is happy to announce the availability of 4.10 RC3 packages. Remember that they are packages meant for testing and reporting bugs, so that the next release will be as polished as possible.
You will find the packages in the KDE:Distro:Factory repository. An updated live media based on the upcoming openSUSE 12.3 ([see previous post]({{ site.url }}/2013/01/test-the-upcoming-opensuse-12-3-and-kde-workspace-applications-and-platform-4-10-rc2)) is also available (files named KDE4-4.10.RC3) . The openSUSE 12.2 based version is also available (files named KDE Reloaded) at the same address.
Enjoy!
Replacing kio_sysinfo with kinfocenter
From openSUSE 12.3 on and currently already for the RC packages of KDE SC 4.10, kio_sysinfo will be replaced by kinfocenter. The icon for kinfocenter is still missing in the Kickoff > Computer tab but will be added soon. Until then you can start kinfocenter from the normal Kickoff menu.
The main reason for the replacement is that kio_sysinfo is basically unmaintained and hence bugs do not get fixed.
If you were using kio_sysinfo, please check whether kinfocenter provides all the info and functionality you used with kio_sysinfo. If not, post your suggestions here or to the opensuse-kde mailinglist.
Missing information from kinfocenter’s summary I noticed so far:
- temperatures
- free hard disk space for each partition
- current CPU frequency
Most info is available, even in more detail than kio_sysinfo did show it, yet not as part of the summary. E.g. graphics info, memory stats etc.
OBS tar_scm: versionformat
versionformat — один из самых любопытных параметров, позволяющих хоть как-то оформить название архива, для последующего действия сервиса set_version.
- Для git в это поле можно указать:
- @PARENT_TAG@ — bash любезно заменит на ближайший тег
- поля из --pretty=format для последнего по времени коммита — полный список внизу, какой-то смысл в данной ситуации имеют %ct %cd %h (UNIX таймштамп, дата YYYYMMDD, короткий хэш коммита), причем дефисы будут любезно удалены по дороге sed'ом (даты будут получается в духе 20121221).
- Для mercurial (hg):
- поля из --template для последнего по времени коммита — полный список внизу. Огромное богатство для фантазии, есть встроенная опция для latesttag. Во время написания этого текста, не было способа выдать дату в виде YYYYMMDD, без дефисов. Сейчас все дефисы удаляются sed'ом, однако последняя версия tar_scm может быть еще не загружена на головной сервис.
- svn понимает только %r — номер ревизии
ownCloud Client 1.2.0 beta2
Yesterday the ownCloud Client team released the ownCloud Client 1.2.0 beta 2. It includes a couple of improvements compared to beta 1 which was released before Christmas.
The release of version 1.2.0 is planned for the next week if things go smooth.
[caption id=“attachment_219” align=“alignright” width=“595”]
New Sync Protocol Dialog[/caption]
In particular, the the following improvements were added:
- Proxy authentication fixed (Basic auth, NTLM will not yet work)
- The status dialog now provides statistics on the last sync run (via the info button). It will tell in detail which files have been synced, added or deleted.
- Client will go offline while the server in in maintenance mode (feature available with ownCoud master only)
- Improved SSL Certificate acceptance
- All sizes of the new icons are available.
- Support files > 2 GB on all platforms for uploading.
- Fixed some minor memory leaks and again saved some server requests through optimizations.
- Improved error reporting to the user.
- Remove legacy theming support.
We would appreciate if you give this release a test ride. Note that because it is beta you should make extra sure to have have backups of your data.
If you want to give feedback, please use our mailing list for general discussion and the issue tracker for bug reports. Please read our new guidelines on bug reporting before!
Download Links:
- Windows, 32/64 Bit: http://download.owncloud.com/download/testing/owncloud-1.2.0beta2-setup.exe
- Mac OS X ( >= 10.6, 64 bit): http://download.owncloud.com/download/testing/ownCloud-1.2.0beta2.dmg
- Linux: http://software.opensuse.org/download/package?project=isv:ownCloud:testing&package=owncloud-client
Sources:
- Mirall: http://download.owncloud.com/download/testing/mirall-1.2.0beta2.tar.bz2
- OCSync: http://download.owncloud.com/download/testing/ocsync-0.70.1.tar.bz2
Have fun!
My openSUSE 12 Journal - 8: IBM Notes 9.0 public beta
Link to download IBM Notes/Domino 9.0 public beta
Link to the public beta forum.
I would like to draw your attention to the fact that IBM has dropped the Lotus brand and name this new major version IBM Notes 9.0 Social Edition. This is a great statement of intent and direction for this product/solution.
Installation:
Pre-requisite: You will need to uninstall previous versions of Lotus Notes (if any). Note that installing both 8.5.x and 9.0b is not supported (officially).
After you have downloaded the tarball for Notes 9.0b, untar it. You will notice a bunch of RPMs and a smartupgrade.sh script. Run/execute the script as root. Its really that simple.
[Update on 23 Jan 2013]: If running smartupgrade.sh script did not work for you, don't fret. In the same directory where all the ibm_* rpms reside. Execute, as root, zypper in ibm_*.rpm and let zypper figure out all the dependencies for you. All good.
The Notes 9.0b icon can be found via Application Launcher -> Applications -> Office -> More Programs -> IBM Notes. You can right-click and select Add to Favourites so that you don't have to navigate that much just to start it later.
Note that in your very first startup, it will launch a text console for you to accept the license... just in case you miss it and wonder why you are stuck at the splash screen and nothing happens.
Read more »
My openSUSE 12 Journal - 7: Printing to PDF
I'm quite surprised this capability is not included in the base openSUSE 12.2 install since we have OSS version of the Adobe PDF reader (Okular).
Scenario/Use Case:
You need to print out a document directly into a PDF format file, instead of killing trees. Some examples are:
- Printing online receipts directly into a PDF for your electronic filing
- Converting some page or document into PDF format using the Print function
Solution:
Read more »



