Yarn
A new and fast package manager

Development Spyhce, July 4, 2017, by Florin Tomozei
Estimated reading time:
There is a new kid on the block, and long story short, he is quite AWESOME.
Tags: Python
Image of Florin Tomozei
About the author
Front-end developer. Python enthusiast. And photography practitioner on my spare time. 
I strongly believe that with great pull requests, comes great responsability.

USING IPTABLES INSTEAD OF UFW IN A BASIC SERVER SETUP & FOR DOCKER
Quick tips to set up a Linux server firewall

Development Cluj Napoca, June 8, 2017, by Cristian Hainic
Estimated reading time:
Our colleague Cristi just shared some of his knowledge with us regarding using iptables to set up a basic Server. Take a look. 
Tags: DevOps
Image of Cristian Hainic
About the author
Cristian Hainic 
 ​I don't like talking about myself. But, if you must know, I love metal music, craft beer, and my family.

Quick SSH access
How to not get lost in the forest of ssh servers you have to work with

Development Cluj Napoca, Sept. 19, 2016, by Yeti
Estimated reading time:
How to use basic ssh tools to have autocomplete, aliases for your connections and do passwordless access.
Tags: DevOps
Image of Yeti
About the author
I believe the more people know how to express their ideas in code, the better the world can become.

Django Girls in a coach's point of view
Django Girls Cluj-Napoca adventure for Spyhce

Spyhce Cluj-Napoca, April 4, 2016, by Yeti
Estimated reading time:
We believe we live in a world where, while professional programmers will always have their role, programming is not just for the professionals anymore.
Image of Yeti
About the author
I believe the more people know how to express their ideas in code, the better the world can become.

Python isn't just for programmers
Small DIY project to open a gate through the Internet with the help of Python

Development Cluj Napoca, March 9, 2016, by Yeti
Estimated reading time:
When (learning) Python is concerned, there are more questions to be asked than how to turn that knowledge into a job?. Different forms of programming are becoming ubiquous in all kinds of work environments and the ability to code provides greater opportunities for non-programmers in their own projects or by adding values to the jobs they are already holding. This "new" world is more about understanding how things work at a conceptual level and less about writing a lot of code, and that's where programming languages as Python are great :) 
Tags: Python Spyhce
Image of Yeti
About the author
I believe the more people know how to express their ideas in code, the better the world can become.

Top 10 benefits of IT outsourcing
IT Outsourcing has a lot of benefits for small and mid-size companies. See the most important 10 of them here, as well as some risks you need to take.

Spyhce Cluj-Napoca, Feb. 11, 2016, by Julia
Estimated reading time:
IT Outsourcing has a lot of benefits for small and mid-size companies. See the most important 10 of them here, as well as some risks you need to take.
Image of Julia
About the author
I try to find the good in each situation. 

ODOO: what can it do for your business?
Wondering why you should choose an OpenErp system for your business?

Products Cluj-Napoca, Feb. 1, 2016, by Andrei-George Hondrari
Estimated reading time:
ODOO, formerly known as OpenErp, is a platform that can have numerous benefits for every company using it. See here how it can help yours. 
Tags: Spyhce
Image of Andrei-George Hondrari
About the author
I'm passionate about science, psychology and music.

Pros and Cons: Outsourcing vs Offshoring vs Nearshoring vs Remote team
In-depth explanations and analysis of their benefits and risks.

Spyhce Cluj-Napoca, Jan. 25, 2016, by Julia
Estimated reading time:

Businesses all over the world face lots of challenges during their growth and development, and one of these difficult moments is strongly related with deciding how much financial investments are they willing to put into the development of certain projects. 
When faced with this decision, most business owners find the idea of developing an in-house team dedicated to certain projects much more expensive than the company’s currently situation can handle. 

So they turn to alternatives. 
This is how we came to talk today about terms like outsourcing, offshoring, nearshoring and remote teams.

 

 
Tags: Spyhce
Image of Julia
About the author
I try to find the good in each situation. 

CPython data structures
design and implementation of the CPython's most relevant data structures.

Development Cluj-Napoca, Oct. 29, 2015, by AndreiC
Estimated reading time:
This article presents and describes the design and implementation of the CPython's most relevant data structures. We will have a look at the underlying C implementation, how these types work and what tweaks are there to make them faster, all good knowledge to make us better at Python.
Image of AndreiC
About the author
I am too shy to write smth about myself.

Having a hard time as a marketer in IT? See here how to make the most out of it!
A non-tech persons perspective in a technological environment.

Spyhce Cluj-Napoca, Oct. 29, 2015, by Julia
Estimated reading time:
Are you a non-tech person working in an IT environment? We bet that your life was a little bit complicated at first, as it was for our colleague in the Marketing department. In order to find out how she managed to stay alive all these months working with us and learning lots of new things, we asked her a few questions. If you find yourself in her situation we highly recommend that you read this and share it with others. There might be some people out there looking for advice on how to deal with technology enthusiasts like us on a daily basis.  
Image of Julia
About the author
I try to find the good in each situation. 

Design Patterns
Understand what design patterns are all about

Development Cluj-Napoca, Sept. 4, 2015, by Andrei-George Hondrari
Estimated reading time:
There is a high probability that in software development a problem will occur several times, but with different inputs and outputs, to which the solution involves design patterns that come as generic means of treating these different expectations via an unique implementation ...
Image of Andrei-George Hondrari
About the author
I'm passionate about science, psychology and music.

Wrapping functions with decorators
Learn to create and use Python decorators

Development Cluj-Napoca, Sept. 3, 2015, by Gabi
Estimated reading time:
If you just started using Python or Django you may have encoutered some functions that have an @ sign followed by a name just before their definition. In Python world this is a syntax to declare that a function is wrapped inside another function (the later being called a decorator) ...
Image of Gabi
About the author
I am too shy to write smth about myself.

You don't care about performance
Profiling for performance

Development Cluj-Napoca, July 22, 2015, by Vlad
Estimated reading time:

You don't care about performance, before you rant at me and include my mother in the conversation, answer some of these following questions:

  • Do you test for performance?
  • If you do, you do it in a automatic and repeatable manner?
  • Do you track, analyze and categorize the results? ...
Image of Vlad
About the author
"All it takes is one bad day to reduce the sanest man alive to lunacy."
-- Joker in The Killing Joke (1988)

Spyhce will showcase Smartfeedz at EuroPython 2015
Spyhce will bring together the Social Media interaction at EuroPython Conference 2015

Products Cluj-Napoca, July 14, 2015, by Cristina
Estimated reading time:
We are happy to announce that Spyhce is one of the proud sponsors of EuroPython 2015. The 14th edition of the official European conference for the Python programming language will take place from July 20th to July 26th, in Bilbao, Spain.
We’re going to take Smartfeedz to Bilbao...
 
Image of Cristina
About the author
I am Cristina. What I do best ? I move things! While smiling.

Network simulations in Python using Networkx library
Networkx library will be used for some demonstrations about how much fun one could have with boring data structures like graphs

Development Cluj-Napoca, July 13, 2015, by Mihai
Estimated reading time:
It's important, if you want to get the best out of Networkx, to combine it with other tools from the scipy environment. And please do use the IPython Notebook (http://ipython.org/notebook.html) especially if you're planning a presentation. This way people attending it will at least easily see nice pictures of graphs and don't die of boredom while listening to your ranting...
Image of Mihai
About the author
I am a Web developer with a strong interest in history (all the data we have so far), military strategy, economics and philosophy (Kierkegaard). As development tools I use primarily Python with the Django framework (also used Flask+SQLAlchemy but didn’t like it). On the frontend I recently started using AngularJS and I like it so I’m working on improving my skills in this area. I’m also interested in scipy, numpy and networkx, while barely scratching the surface of what can be done with these wonderful tools.

Python objects
Understanding what classes are, when to use them, and how they can be useful

Development Cluj-Napoca, July 12, 2015, by Paul
Estimated reading time:
The class is a fundamental building block in Python. It is the underpinning for not only many popular programs and libraries, but the Python standard library as well. Understanding what classes are, when to use them, and how they can be useful is essential.
The class in Python is a mixture of the class mechanisms found in C++ and Modula-3, provide all the standard features of Object Oriented Programming. In a Python program all data is reprezented by objects or by relations between objects...
Image of Paul
About the author
I am too shy to write smth about myself.

June RoPython Meetup | Spyhce
Spyhce was the pleased host of RoPython Cluj Meetup

Training Cluj-Napoca, June 11, 2015, by Andrei
Estimated reading time:
Cluj Napoca, June 11, 2015 , On the second week of June, Spyhce was the pleased host of RoPython Cluj Meetup, having on the agenda two fascinating subjects: RoPython-Graphs utilizing Networkx (introduced by Mihai Gociu) and Semantic web with Python utilizing RDFlib (exhibited by Ana Maria Ghiran)...
Image of Andrei
About the author
Hi! I’m Andrei!
I joined Spyhce from the earliest starting point, motivated by the opportunity to build something great alongside my colleagues. Inspired by the scientist-practitioner model, I guide my work by the most significant research in the field. Also, I guide my future research by the questions I ask myself in applied practice. My core values are happiness and fulfilment. One cannot exist without the other. I achieve my goals with a mindset to contribute beyond myself – it’s about us. Hope to meet you soon!

SMARTFEEDZ feat #RTC2015 | Spyhce
Social Media Aggregator

Products Cluj-Napoca, May 18, 2015, by Andrei
Estimated reading time:
Smartfeedz, a product that aims to aggregate Social Media messages from several different sources and present them live during an event was launched on May 14th featuring Romanian Testing Conference. All Social Media posts with #RTC2015 were scrapped and highlighted using one single “wall”, as the conference events were rolling with participants interacting via Twitter, Facebook and Instagram...
Image of Andrei
About the author
Hi! I’m Andrei!
I joined Spyhce from the earliest starting point, motivated by the opportunity to build something great alongside my colleagues. Inspired by the scientist-practitioner model, I guide my work by the most significant research in the field. Also, I guide my future research by the questions I ask myself in applied practice. My core values are happiness and fulfilment. One cannot exist without the other. I achieve my goals with a mindset to contribute beyond myself – it’s about us. Hope to meet you soon!

CariereinIT 2015 | Spyhce
Python quizzes and lots of applicants

Spyhce Cluj-Napoca, March 19, 2015, by Andrei
Estimated reading time:
Cluj-Napoca, March 9th, 2015, CariereinIT. We started the snowy spring by going “in the field” and taking one step ahead in making Spyhce known among students. Two days passed in a flash among eager to help volunteers, university graduates and undergraduates and other IT enthusiasts.
Image of Andrei
About the author
Hi! I’m Andrei!
I joined Spyhce from the earliest starting point, motivated by the opportunity to build something great alongside my colleagues. Inspired by the scientist-practitioner model, I guide my work by the most significant research in the field. Also, I guide my future research by the questions I ask myself in applied practice. My core values are happiness and fulfilment. One cannot exist without the other. I achieve my goals with a mindset to contribute beyond myself – it’s about us. Hope to meet you soon!

Thank God it’s Christmas … again
Christmas Tree Contest Retrospective

Spyhce Cluj-Napoca, Feb. 23, 2015, by Cristina
Estimated reading time:

Cluj-Napoca, February 23, 2015. The challenge was not necessarily new, but it was still fun and it brought on some early holiday feeling in December 2014: make (code) a Christmas tree. 33 developers announced their participation, 10 coders were undecided, and in the end we have received 12 coded trees.

Image of Cristina
About the author
I am Cristina. What I do best ? I move things! While smiling.

For love of Python | Spyhce
regular knowledge transfer sessions

Training Cluj-Napoca, Jan. 30, 2015, by Cristina
Estimated reading time:
Cluj-Napoca, January 30th, 2015. Yesterday, as part of our internal training program, Paul gave a talk on Python’s approach to Object Oriented Programming. This is the 3rd talk in the series, following one onJavascript, Dependency Injection and AngularJS and another one on Python Data Structures.
Image of Cristina
About the author
I am Cristina. What I do best ? I move things! While smiling.

Spyhce up your career with a Python Internship
Python Internship for IT students and fresh graduates

Spyhce Cluj-Napoca, Jan. 28, 2015, by Cristina
Estimated reading time:

Cluj-Napoca, January 28th, 2015. SPYHCE UP YOUR CAREER ! Python Internship. Spyhce plans to keep IT students and fresh graduates busy in 2015 with several career boosting programs. We started the year by announcing a Python Internship that will begin this spring. 3 colleagues will join Spyhce for 1 month of active learning, under the direct guidance of our senior Python Developers, directly interacting with our project teams.

Image of Cristina
About the author
I am Cristina. What I do best ? I move things! While smiling.

1 year of PEP’s | Spyhce
...or how we started our journey

Spyhce Cluj-Napoca, Dec. 19, 2014, by Cristina
Estimated reading time:
December 2013 Empty. Cold. Two ladies came right before New Year’s Eve and had a coffee in the kitchen.
I was half asleep so I didn’t pay much attention to them. Party, food, drinks and then.. silence. Again. Empty . Cold.
January 2014 First came Andrei and Cristina. And then offices. And then flowers. And laughter. Who are they? Mihai, Mihai, Paul, Mihai, Maria, Andrei and it was spring already.
Tags: Django PEP Spyhce
Image of Cristina
About the author
I am Cristina. What I do best ? I move things! While smiling.

1 year anniversary | Spyhce
one year of delivering projects, one year spent together as a focused and determined team

Spyhce Cluj-Napoca, Dec. 19, 2014, by Cristina
Estimated reading time:

Cluj-Napoca, December, 19th, 2014. Today we celebrate one year of delivering projects together with our customers from the Netherlands, China and the US, one year spent together as a focused and determined team – one year of Spyhce. While our plan was to end this year with a team of 8, we achieved almost double our set goal, closing the year with a solid team of 15 people. Each of us contributed to this success and we are really proud to be able to Spyhce up your software and also Spyhce up our everyday non-corporate life at the same time.

Tags: Django Spyhce
Image of Cristina
About the author
I am Cristina. What I do best ? I move things! While smiling.