5 promocji na 5-lecie MegiTeam

MegiTeam ma już 5 lat! Ten czas zleciał nam błyskawicznie jak ping do routera. Wszystko dlatego, że pierwsi klienci szybko (ale bardzo pozytywnie) zaskoczyli nas swoim zainteresowaniem, a załoga cały czas intensywnie pracowała nad ciągłym rozwojem. Pochwalimy się więc trochę naszymi sukcesami – a potem… przejdziemy do prezentów!

komiks

Czytaj dalej


PyCon za pytona

To coś dla kreatywnych programistów, którzy chętnie zgarną akredytację full wypas* na wyjątkową konferencję PyCon PL 2012 (13-16 września br.).
PyCon za pytona

Czytaj dalej


Optymalizacja pamięci w Django

Pamięć na serwerach Megiteam nie jest nieskończona. Wybierając dany plan hostingowy wybieramy limit pamięci RAM jaki będzie przysługiwał na nasze aplikacje. Aplikacje np. Django nie potrzebują wiele pamięci by działać. Jeżeli jednak nasza aplikacja zawiera pewne specyficzne drobne błędy w kodzie to może sobie przypisywać więcej RAMu niż potrzebuje. Ograniczy to ilość aplikacji jakie bylibyśmy w stanie uruchomić na serwerze.

Czytaj dalej


Zmiana adresu firmy

Uwaga, uwaga! Na początku lipca zmieniliśmy siedzibę biura a od dzisiaj zmienia się również nasz adres firmowy – wszystkie faktury wystawiamy teraz z adresem

ul. Mogilska 25

31-542 Kraków

Prosimy o kierowanie korespondencji na nowy adres.

Czytaj dalej


Umarł agent, niech żyje agent

Przez pięć lat praktycznie całym środowiskiem hostingowym MegiTeam zarządzał niepozorny skrypt w Perlu, zwany agentem. Zakładał konta, uruchamiał aplikacje, pilnował przydzielonej pamięci itp. Radził sobie nienajgorzej, ale z biegiem czasu wychodziły na wierzch różne braki, a stara architektura nie pozwalała nam na szybkie rozwijanie jego kodu. Dlatego od pewnego czasu pracowaliśmy nad nowym narzędziem, które będzie się lepiej dostosowywać do zmieniających się Waszych i naszych potrzeb. Tada, oto nowy agent.

mtagent-architektura

Czytaj dalej


SQL Injection w Railsach

W Railsach od 3.0 w górę odkryto podatność na SQL Injection. Jeżeli w swoim kodzie macie konstrukcje podobne do tej

Post.where(:id => params[:id]).all

musicie poprawić na

Post.where(:id => params[:id]).all

musicie poprawić na

Post.where(:id => params[:id].to_s).all

lub zaktualizować Railsy.

Więcej informacji tutaj:

https://groups.google.com/group/rubyonrails-security/browse_thread/thread/7546a238e1962f59

Czytaj dalej


Co nowego

Miło nam poinformować, że dzisiaj wdrożyliśmy faktury elektroniczne. E-faktury będziemy do Państwa przesyłać w formacie PDF w mailu opatrzonym podpisem elektronicznym umożliwiającym jednoznaczną identyfikację nadawcy. Maile będą wysyłane natychmiast po odnotowaniu wpłaty z adresu biuro@megiteam.pl na Państwa adresy podane jako kontaktowe w sprawach płatności. Dzięki temu trafią bezpośrednio do osób zajmujących się finansami w Państwa firmie.

Czytaj dalej


rvm

Wpis o instalacji RVMa u nas pojawił się na blogu swego czasu, ale z nowszą wersją projektu zmienił się sposób instalacji i późniejszej konfiguracji i nasz opis przestał być aktualny. Niniejszym uaktualniam wpis i dorzucam do tego opis instalacji Redmine’a.

Czytaj dalej


Co nowego

Co nowego pojawiło się u nas w ostatnich dniach:

— Rekordy SPF w rekordach DNS domen

Wszystkie domeny dodawane w panelu dodawane są od razu do naszych DNSów – to nie jest nowość, tak jest od zawsze 🙂 Za to od teraz dla domen oprócz standardowych rekordów DNS takich jak A czy MX dodajemy również rekord TXT z wpisami dla SPF.

Czytaj dalej


LXC – kontener pingwinów

2-4 marca w Bielsku-Białej odbyły się już po raz piąty Dni Wolnego Oprogramowania. Ostatniego dnia konferencji prezentację o LXC wygłosił Grzesiek Nosek z naszego Teamu. Poniżej prezentacja oraz artykuł uzupełniający slajdy.

Czytaj dalej