1

Тема: Запити на статті

Доброго дня,

Ця тема створена щоб знайти теми, що цікавлять читачів, аби авторам було простіше знайти нові теми для своїх майбутніх статей. Прошу тут залишати запити на нові статті/переклади та просто цікаві теми які панство хотіли б бачити у постаті нових статей.

Читачів прошу використовувати вподобайки на ті запити, що вже залишені іншими користувачами, що дозволить точніше визначати найбільш цікаві для вас теми та робити пріоритизацію.

Подякували: fed_lviv, leofun012

2 Востаннє редагувалося ktretyak (18.02.2016 21:41:05)

Re: Запити на статті

Навряд чи цей механізм працюватиме, тим більше на ріплейсі.

Оскільки я сам пишу статті, знаю що найкращі статті пишуться авторами, які самі вивчають матеріал, про який пишуть.

В такому разі автор закріплює вивчений матеріал, для нього самого така робота - досить серйозне упорядкування власних знань...

Після чого, написання подібної статті "по запиту" вже не буде таким цікавим. Та й мотивацію треба ще пошукати, бо те, що хтось не знає конкретного матеріала - не є автоматичною мотивацією для автора.

Подякували: Анатолій, fed_lviv2

3 Востаннє редагувалося ktretyak (18.02.2016 22:02:16)

Re: Запити на статті

Оскільки я вивчав тему "як мотивувати авторів писати статтю", можу написати одну із схем зацікавлення авторів:
1. автор шукає роботу та бачить які навички від нього запитує роботодавець;
2. збирає та вивчає необхідний матеріал
3. по ходу вивчення, упорядковує свої знання у вигляді публікацій
4. отримує зворотній відгук від користувачів, тим самим отримуючи додаткову мотивацію для розвитку себе як автора публікацій

4

Re: Запити на статті

ktretyak написав:

знаю що найкращі статті пишуться авторами, які самі вивчають матеріал, про який пишуть.

Ця тема не виключає цього, правда? Ця тема лише для того, щоб люди писали цікаві для них теми, а автори могли б для себе знайти щось цікаве, самі вивчити новий матеріал і написати найкращу статтю.

Це не механізм, це просто допоміжна тема.

5

Re: Запити на статті

iovchynnikov написав:

Ця тема не виключає цього, правда?

Та правда ж, так само як і моє повідомлення не забороняє розвиватись цій темі.

6

Re: Запити на статті

PyCharm, Django, proxy server - ну наприклад можливо буде комусь цікаво написати якісь основи пов"язані з перерахованими назвами!

7

Re: Запити на статті

VertoX написав:

PyCharm, Django, proxy server - ну наприклад можливо буде комусь цікаво написати якісь основи пов"язані з перерахованими назвами!

Але ця тема відноситься тільки до Java :)

8

Re: Запити на статті

PyCharm - це IDE для розробки у Пайтонi.
Django - взагалі фреймворк, знову ж на Пайтонi.
А proxy server окремо - має таке ж відношення до JAVA, як сковорода до паровоза. Ось якби було написано proxy server java або proxyserver.java )

9

Re: Запити на статті

дуже хочеться прочитати про JNI в JAVA та де реально його можна застосовувати, бо багато чую "не треба"

10

Re: Запити на статті

reverse2500 написав:

дуже хочеться прочитати про JNI в JAVA та де реально його можна застосовувати, бо багато чую "не треба"

та фігня дозволяє зв'язувати c++'шні бібліотеки з джавою, от я коли робив диплома, то мені дуже пощастило знайти бібліотеку фізики Bullet для java, і то як раз і був JNI порт c++'шної бібліотеки

Подякували: leofun01, Regen2

11

Re: Запити на статті

зв'язувати c++'шні бібліотеки з джавою

не тiльки, а взагалi DLL з JAVA. Наприклад для FreePascal-бiблiотек та Delphi це те ж маэ мiсце.

JVM:

package PascalCall;
 
import com.sun.jna.Library;
import com.sun.jna.Native;
import com.sun.jna.WString;
 
public interface InterfDelphiLib extends Library {
 
    InterfDelphiLib INSTANCE = (InterfDelphiLib) Native.loadLibrary("DelphiLibrary",
            InterfDelphiLib.class);
 
    int func(int x, int y);
}

Загалом й навпаки, JNI дозволяэ використовувати JAVA-класи:

unit TestClassHello;
 
interface
 
uses
  Androidapi.JNIBridge,
  Androidapi.JNI.JavaTypes;
 
type
  JHelloWorld = interface;
 
  JHelloWorldClass = interface(JObjectClass)
  ['{77C14F6E-4D89-419B-A721-366D48D6A671}']
    function getStrStatic(str: JString): JString; cdecl;
  end;
 
  [JavaSignature('TestClassHello/HelloWorld')]
  JHelloWorld = interface(JObject)
  ['{11121974-C65D-48B0-B9E2-B16E4F93B275}']
    {Property Methods}
    {Methods}
    function getStrNoStatic(str: JString): JString; cdecl;
    {Properties}
  end;
  TJHelloWorld = class(TJavaGenericImport<JHelloWorldClass, JHelloWorld>) end;
 
 
implementation
 
  procedure RegisterTypes;
  begin
    TRegTypes.RegisterType('TestClassHello', TypeInfo(TestClassHello.JHelloWorld));
  end;
 
initialization
  RegisterTypes;
end.
Подякували: leofun011

12

Re: Запити на статті

Було б добре зробити статтю (або кілька статтей) про :

  • enum в Java;

  • { поля, конструктори, методи, абстрактні методи } як члени enum;

  • Методи name(), ordinal(), compareTo(Enum);

  • Статичні методи values(), valueOf(String);

  • EnumSet;

  • EnumMap;

  • Патерни з використанням enum;

  • "Java enum" vs "C# enum".

Надхнення можна черпати звідси :

Я до недавна не знав, що enum може містити абстрактні методи. Це недолік всіх програмістів, які спочатку вивчили C#, потім попробували Java і думають, що enum в Java, майже такий самий як в C#.
enum в C# набагато бідніший в цьому плані, зате трохи продуктивніший по швидкості виконання деяких операцій над екземплярами enum.

13

Re: Запити на статті

Поговоримо про Rust. Особливо про Enum зі станами.

14

Re: Запити на статті

Соціологія мов програмування.