Pomysły na artykuły

several
  • Rejestracja:ponad 15 lat
  • Ostatnio:22 minuty
2

A ja rzucę pomysł by NIE pisać nic o Qt, przynajmniej nic co będzie przypominać kurs. Tyle tego jest, że pisanie tego ograniczyłoby się do tłumaczenia z angielskiego.

Programiste kupuje w ciemno jeśli @Gynvael Coldwind (ostatnio razem z j00ru) coś napisał.


1

Czesc,

Ja generalnie prosiłbym o zmniejszenie liczby artykułów dotyczących Windows-only technologies.
Doceniłbym artykuły związane z DDD, Akka (generalnie może trochę o Scali, actor model...), reactive programming.
Akka staje się bardzo popularna no i ma dual API (Java, Scala).
Dodatkowo uważam, że za dużo jest artykułów dot. szeroko rozumianego przetwarzania grafiki - jest to tylko moja opinia.

fasadin
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
  • Postów:4882
0

przeciez DDD bylo na samym poczatku.

I piszesz strasznie ogolnikami. "cos windows only" to ja proponuje cos na komputery... Jak przeczytam wszystkie magazyny ktore wzialem jak bylem na swietach z domu to wtedy dam feedback o czym fajnie by bylo jeszcze poczytac

0

I co uważasz że temat DDD wyczerpany?
Rozumiesz w ogóle ten koncept?
Ogólnikami? A co chcesz od razu tematy artykułów? To podałem wystarczająco konkretne zagadnienia, których mi brakuje (dot. Scali, Akki, Reactive programming, Actor model i ogólnie Message Passing vs Shared memory).
Gdzie napisałem "coś windows only"?
Napisałem swoje zdanie o zmniejszenie liczby artykułów dotyczących technologi Windowsowych.
Chcesz konkrety to posumuj ile jest artykułów związanych z .NET w ostatnich numerach
Obecny numer:

  1. Programowanie web app dla pakietu MS Office 2013 - swoją drogą - seriously?!

  2. Samouczek unit testów w VS2013
    Poprzedni numer:

  3. Windows 8.1 okiem programisty

  4. Rozpoznawanie i synteza mowy w Windows 8.1

  5. F#

i tak dalej.
Uważam że magazyn mógłby dużo zyskać gdyby wskazywał technologie, które mają duży potencjał i opisywał te które stają się popularne, a trochę mniej reklamował Microsoft (ich dokumentacja z MSDN zawiera wiele z tych informacji równie dobrze zebrane).
Ludzie realizujący startupy, chcący się rozwijać, bądź realizujacy przeróżne projekty (uczelniane bądź nie) jednak częściej idą w otwarte technologie, a nie .NET.
//Oczywiście częściej nie oznacza że zawsze!

PS. Czy naprawdę już we wszystkich forach trzeba mieć konto z reputacją (liczoną według przeróżnych metryk) zbliżoną do maksimum żeby otrzymać odpowiedź "na poziomie"?

Artur Protasewicz
Artur Protasewicz
  • Rejestracja:ponad 15 lat
  • Ostatnio:ponad 5 lat
  • Postów:233
0

Zależałoby mi na czymś z Computational Intelligence (już ktoś pisał o CI). Nazywam te systemy HOWEVER. Wnioskując podają zdania typu: "Ania jest piękna, aczkolwiek nie jest w Twoim guście, jednak mogłaby być Twoją żoną".

A tak przy okazji: Sprowadziłem sobie z antykwariatu we Wrocławiu książkę Ilya Prigogine, Isabelle Stengers, "Z chaosu ku porządkowi" - tęskniłem za nią. Musiałem kiedyś sprzedać, bo zabrakło mi pieniędzy. Już jest na najwyższej mojej półce. Nie doczytałem wtedy do końca.

edytowany 1x, ostatnio: Artur Protasewicz
Endrju
"CI" to częściej jest "Continuous Integration". I raczej o to chodziło.
Koziołek
jw. CI czyli ciągła integracja.
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:2 minuty
  • Lokalizacja:Wrocław
0
anon0xc0ffebabe napisał(a):

F#

F# nie jest Windows only.

Ludzie realizujący startupy, chcący się rozwijać, bądź realizujacy przeróżne projekty (uczelniane bądź nie) jednak częściej idą w otwarte technologie, a nie .NET.

Masz jakieś dane na ten temat?

PS. Czy naprawdę już we wszystkich forach trzeba mieć konto z reputacją (liczoną według przeróżnych metryk) zbliżoną do maksimum żeby otrzymać odpowiedź "na poziomie"?

Nie wiem, czy na wszystkich, ale tutaj nie.

Koziołek
obserwując hacker news .net i java nie są "cool bro" i w startupach dominują pytong i railsy oraz wszelkie "magie" javascriptowe z zapleczem w php.
0

F# -> nie na Windows = emulator .NET -> mono, seriously? Już widzę to na środowiskach produkcyjnych.
Dane na ten temat -> www.google.com, www.twitter.com. To było poważne pytanie?

somekind
Rotfl, ale z Ciebie fachman-specjalista. :D
6

A ja bym zaproponował wprowadzenie cyklu artykułów na temat jakiejś technologii i krążenie wokół tego. Moim zdaniem w tym momencie w gazetce jest zbyt duży rozrzut w tematyce, przez co po przeczytaniu jednego czy dwóch wydań temat się urywa i trzeba kombinować co teraz ciekawego opisać. Można rozpocząć cykl o np. bazach danych, począwszy od sql i projektowania bazy danych, instalację i konfigurację konkretnej bazy, uzupełnienie sql o dostępne mechanizmy w wybranej bazie pl/sql czy co tam jest...:), import/eksport danych, raporty, metody przechowywania danych w tabelach. Takim krążeniem wokół jednego tematu można łatwo napisać artykuły na "pół roku" i myślę, że wiedza zdobyta w trakcie czytania takiej serii jest wiele cenniejsza niż przeczytanie wielu wstępów do różnych technologii.

Artur Protasewicz
Artur Protasewicz
SQL jest zawsze dobry. Jestem za. Oddaję głos.
several
  • Rejestracja:ponad 15 lat
  • Ostatnio:22 minuty
0
nocojestztymautorem napisał(a):

A ja bym zaproponował wprowadzenie cyklu artykułów na temat jakiejś technologii i krążenie wokół tego. Moim zdaniem w tym momencie w gazetce jest zbyt duży rozrzut w tematyce,

Ktoś tu wcześniej napisał, że Programista przecież krąży wokoł widnowsa :) Nie jest to prawdą oczywiście ale...just sayin. Krążenie cały czas wokół tych samych technologii doprowadzi do wyspecjalizowania się gazety, co wg mnie nie jest porządane, przynajmniej przez niektórych czytelników. Ja kupuję programistę żeby przejrzeć sobie ogólne, technologiczne ciekawostki, z różnych działek naszej branży. Jeżeli gazeta przerodzi się tylko i wyłącznie w zbiór kursów SQL to czytelnicy tacy jak ja przestaną kupować gazetę. Doradzam jakiś kompromis w tej materii ;)


edytowany 1x, ostatnio: several
0

W żadnym razie nie proponuje specjalizacji gazety w jakimś kierunku, zdaję sobie sprawę że to spowoduje ograniczenie grona odbiorców a nie o to przecież chodzi. SQL i bazy to tylko przykład i jest to jasno zaznaczone! Równie dobrze może to być cokolwiek innego NA PRZYKŁAD programowanie w .NET, ale nie żadne wprowadzenie czy wstęp tylko coś bardziej szczegółowego może coś o komunikacji sieciowej, może coś o obsłudze mediów społecznościowych. Takie ogólne ciekawostki to spokojnie można sobie odszukać w sieci.

freemp3
  • Rejestracja:około 11 lat
  • Ostatnio:około 7 godzin
  • Lokalizacja:Miechów
  • Postów:284
0

Może coś o Netfilter :)


DE
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 11 lat
  • Postów:16
0

Uzycie Managed Extensibility Framework (MEF) w aplikacjach asp.net mvc .

several
  • Rejestracja:ponad 15 lat
  • Ostatnio:22 minuty
0
nocojestztymautorem napisał(a):

Takie ogólne ciekawostki to spokojnie można sobie odszukać w sieci.

To stwierdzenie będzie prawdziwe dla tak wielu zagadnień, że bez wyrzutów sumienia mogę napisać, że wszystkie Twoje propozycje też można spokojnie w sieci wyszukać ;)


Koziołek
Moderator
  • Rejestracja:prawie 18 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Stacktrace
  • Postów:6821
0

Kolejny pomysł - Tworzenie aplikacji z wykorzystaniem TypeSave Activator, czyli takiego narzędzia dostarczanego przez chłopaków odpowiedzialnych za Scalę. Obecnie się tym bawię i wygląda całkiem całkiem.


Sięgam tam, gdzie wzrok nie sięga… a tam NullPointerException
Magazyn Programista
Koziołek, to zapraszamy na łamy :)
Koziołek
na razie się niucham z tym narzędziem, ale jak by co to będę się zgłaszał.
Magazyn Programista
Partner
  • Rejestracja:ponad 11 lat
  • Ostatnio:21 dni
0

A jeśli tematy z Javy, to co konkretnie byście chcieli i potrzebowali?


0

np:
Akka, Actor Model
czyli o Message Passingu w Javie

z tematów nie Javowych ale tez dość interesujących teraz do głowy mi przychodzi:
MongoDB (np. o shardingu, a może o realizowaniu transakcji - bo jak wiadomo to coś czego nie ma normalnie w mongosie)

Coldpeer
o MongoDB bylo w numerze 5/2013, ale w formie wprowadzenia anizeli konkretnych zagadnien typu realizacja transakcji
0

Myślę, ze baaaardzo interesującym tematem byłby .NET Micro Framework. IMHO ma to ogromną przyszłość. Temat rzeka - pokazanie możliwości, przedstawienie zestawów dostępnych w polsce np Discovery F4 STM, tutorial kompilacji PortingKIT a może nawet pisanie sterowników pod nowe urządzenia (unmanaged) - trzymam kciuki że podchwycicie temat.

Ola Nordmann
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 8 lat
  • Postów:414
0

Dajcie jakąś konkretną serie na temat tworzenia silnik do wyświetlania, i manipulacji obiektami w przestrzeni 3D. Jak będziecie chcieli opisać jak stworzyć kompletny silnik to będziecie mieli temat na dobrych kilka lat.


<img src="http://scontent-a-vie.xx.fbcdn.net/hphotos-ash3/1379478_311850692288742_1730250652_n.jpg" />
Geniusz zua :>
vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
0
Magazyn Programista napisał(a):

A jeśli tematy z Javy, to co konkretnie byście chcieli i potrzebowali?

Architektura aplikacji web.
Bo chyba sami programiści Javy mają o tym mgliste pojęcie. Co czytam artykuł w sieci to inne podejście.

Coś banalnego:

  • jeśli wyjątki to na czym bazować i do czego służą własne wyjątki
  • wzorce: czym różnią się wzorce Service od DAO

Można też przekrojowo na jeden temat w kilku technologiach:

  • jak implementuje się MVC w oparciu np. o PrimeFaces
  • sposoby na modele: JDBC, DAO, DTO, Hibernate, JPA, Spring Data - wady i zalety
  • sposoby na transakcje: JDBC, CMT, JTA, JTS, Spring
  • sposoby na autoryzacje: tomcat, JAAS, własne rozwiązania

Aplikacja w Tomcat - kiedy warto użyć jakiego dodatku?

  • PrimeFaces
  • Spring (data lub inne)
  • JPA (np. OpenJPA)
  • Hibernate
edytowany 1x, ostatnio: vpiotr
A9
  • Rejestracja:około 11 lat
  • Ostatnio:ponad 10 lat
  • Postów:4
0

teraz w modzie są aplikacje na androida, więc może to

[url=http://szamba-betonowe-tanio.pl/]szamba betonowe[/url]

edytowany 2x, ostatnio: adam9112
jackoi
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 10 godzin
  • Lokalizacja:Kraków
  • Postów:124
0

Może jakiś artykuł lub cykl artykułów jak napisać gre na androida np. coś w stylu flappy bird lub coś podobnego ?

K5
  • Rejestracja:około 12 lat
  • Ostatnio:około 7 lat
  • Lokalizacja:Tutaj,obok
  • Postów:759
0

Może pisanie gier na androida w C/C++


Jeśli mój post jest dowodem mojej niekompetencji, to trudno, ale po to pytam, żeby się czegoś dowiedzieć.
A4
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 8 lat
  • Postów:4
0

Może jakiś art o AngularJS? Technologia obecnie coraz bardziej popularna jeśli chodzi o frameworki JS.

0

Ciężko jest znaleźć dobry, wyczerpujący artykuł o metodach 'tropienia' wycieków pamięci oraz o narzędziach (jakie?, jak z nich korzystać? i jak czytać podane w nich informacje) do testowania performace w aplikacjach na Androidzie.

1

Coś o pisaniu na Andka w C++ byłoby ciekawe.

KO
  • Rejestracja:ponad 13 lat
  • Ostatnio:4 miesiące
  • Postów:135
0

Ja bym z chęcią poczytał coś o bazach NoSQL, może być np. taka seria artykułów

  1. Wprowadzenie - ogólnie co to jest baza NoSQL, jakie są rodzaje i z czym to się je?
  2. i teraz np. jakieś przykłady baz z każdego rodzaju
DE
Taaa zgadzam się z Kozy!! Też chętnie bym poczytał coś o NoSQL i może trochę wstępu do MongoDB.
Coldpeer
@Kozy, @dejmien: bylo o NoSQL i MongoDB w nr 5/2013 ;)
0
Kozy napisał(a):

Ja bym z chęcią poczytał coś o bazach...

Chętnie bym poczytał w ogóle o dobrych praktykach tworzenia zapytań do baz.
Czy lepiej tworzyć widoki, procedury, triggery itp. w bazie, czy programować w aplikacji - szczególnie gdy wchodzi się bardziej skomplikowane zapytania (join), ze zmieniającymi się warunkami where - ewentualne łączenia metod oraz ich plusy i minusy.
Może też coś o rozwiązaniach typu SelectQueryBuilder w .NET ale także dla innych platform językowych.
Również ciekawi mnie problematyka testowania kodu operującego na bazach czy też samych baz.

somekind
Na forum wałkowane dziesiątki razy.
0

Poproszę coś o Ruby i Ruby on Rails

Magazyn Programista
Partner
  • Rejestracja:ponad 11 lat
  • Ostatnio:21 dni
0

Hej, a z zakresu programowania na Android to co byście najbardziej chcieli widzieć na łamach "P"?


0

Z Androida trochę o peryferyjnych bibliotekach, tzn. jakieś ORM-y do przechowywania obiektów jako bazy danych, biblioteki typu Robospice itp.

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)