## Plan result [CI link]( https://circleci.com/gh/yagi5/msmini-terraform/270 )
terraform/platform/manchester

 Plan: 1 to add, 0 to change, 0 to destroy.

Details (Click me)

 Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

google_project.manchester: Refreshing state... (ID: msmini-manchester)
google_project_iam_member.spinnaker_host-iam_serviceAccountKeyAdmin: Refreshing state... (ID: msmini-manchester/roles/iam.serviceAcco...mini-spinnaker.iam.gserviceaccount.com)
google_container_cluster.manchester: Refreshing state... (ID: manchester)
google_project_iam_member.spinnaker_host-container_admin: Refreshing state... (ID: msmini-manchester/roles/container.admin...mini-spinnaker.iam.gserviceaccount.com)
google_project_iam_member.spinnaker_deploy-browser: Refreshing state... (ID: msmini-manchester/roles/browser/service...mini-spinnaker.iam.gserviceaccount.com)
google_project_iam_member.spinnaker_deploy-storage_admin: Refreshing state... (ID: msmini-manchester/roles/storage.admin/s...mini-spinnaker.iam.gserviceaccount.com)
google_service_account.gcr_pusher_via_cloudbuild: Refreshing state... (ID: projects/msmini-manchester/serviceAccou...ini-manchester.iam.gserviceaccount.com)
google_storage_bucket_iam_member.gcr_pusher_via_cloudbuild-gcr_log_storage_object_viewer: Refreshing state... (ID: msmini-manchester_cloudbuild/roles/stor...ini-manchester.iam.gserviceaccount.com)
google_project_iam_member.gcr_pusher_via_cloudbuild-cloudbuild_builds_builder: Refreshing state... (ID: msmini-manchester/roles/cloudbuild.buil...ini-manchester.iam.gserviceaccount.com)
google_storage_bucket_iam_member.gcr_pusher_via_cloudbuild-gcr_artifacts_storage_object_viewer: Refreshing state... (ID: artifacts.msmini-manchester.appspot.com...ini-manchester.iam.gserviceaccount.com)

------------------------------------------------------------------------

An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  + google_container_node_pool.manchester-f1-micro
      id:                                    <computed>
      cluster:                               "manchester"
      initial_node_count:                    <computed>
      instance_group_urls.#:                 <computed>
      management.#:                          "1"
      management.0.auto_repair:              "true"
      management.0.auto_upgrade:             "true"
      name:                                  "manchester-f1-micro"
      name_prefix:                           <computed>
      node_config.#:                         "1"
      node_config.0.disk_size_gb:            <computed>
      node_config.0.guest_accelerator.#:     <computed>
      node_config.0.image_type:              "COS"
      node_config.0.local_ssd_count:         <computed>
      node_config.0.machine_type:            "f1-micro"
      node_config.0.oauth_scopes.#:          "11"
      node_config.0.oauth_scopes.1277378754: "https://www.googleapis.com/auth/monitoring"
      node_config.0.oauth_scopes.1328717722: "https://www.googleapis.com/auth/devstorage.read_write"
      node_config.0.oauth_scopes.1632638332: "https://www.googleapis.com/auth/devstorage.read_only"
      node_config.0.oauth_scopes.172152165:  "https://www.googleapis.com/auth/logging.write"
      node_config.0.oauth_scopes.299962681:  "https://www.googleapis.com/auth/compute"
      node_config.0.oauth_scopes.316356861:  "https://www.googleapis.com/auth/service.management.readonly"
      node_config.0.oauth_scopes.3663490875: "https://www.googleapis.com/auth/servicecontrol"
      node_config.0.oauth_scopes.3804780973: "https://www.googleapis.com/auth/cloud.useraccounts.readonly"
      node_config.0.oauth_scopes.3859019814: "https://www.googleapis.com/auth/trace.append"
      node_config.0.oauth_scopes.4002673104: "https://www.googleapis.com/auth/pubsub"
      node_config.0.oauth_scopes.4177124133: "https://www.googleapis.com/auth/monitoring.write"
      node_config.0.preemptible:             "false"
      node_config.0.service_account:         "default"
      node_count:                            "1"
      project:                               "msmini-manchester"
      version:                               <computed>
      zone:                                  "asia-northeast1-b"

Plan: 1 to add, 0 to change, 0 to destroy.

------------------------------------------------------------------------

Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.


将链接地址升级为https


Similar al caso en que lista == 1, ¿Comó restringirlo a que solo muestre los nodos de la lista 2?


## Apply result
terraform/platform/manchester

 Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Details (Click me)

 google_project.manchester: Refreshing state... (ID: msmini-manchester)
google_project_iam_member.spinnaker_host-iam_serviceAccountKeyAdmin: Refreshing state... (ID: msmini-manchester/roles/iam.serviceAcco...mini-spinnaker.iam.gserviceaccount.com)
google_project_iam_member.spinnaker_deploy-browser: Refreshing state... (ID: msmini-manchester/roles/browser/service...mini-spinnaker.iam.gserviceaccount.com)
google_project_iam_member.spinnaker_host-container_admin: Refreshing state... (ID: msmini-manchester/roles/container.admin...mini-spinnaker.iam.gserviceaccount.com)
google_project_iam_member.spinnaker_deploy-storage_admin: Refreshing state... (ID: msmini-manchester/roles/storage.admin/s...mini-spinnaker.iam.gserviceaccount.com)
google_service_account.gcr_pusher_via_cloudbuild: Refreshing state... (ID: projects/msmini-manchester/serviceAccou...ini-manchester.iam.gserviceaccount.com)
google_container_cluster.manchester: Refreshing state... (ID: manchester)
google_storage_bucket_iam_member.gcr_pusher_via_cloudbuild-gcr_log_storage_object_viewer: Refreshing state... (ID: msmini-manchester_cloudbuild/roles/stor...ini-manchester.iam.gserviceaccount.com)
google_project_iam_member.gcr_pusher_via_cloudbuild-cloudbuild_builds_builder: Refreshing state... (ID: msmini-manchester/roles/cloudbuild.buil...ini-manchester.iam.gserviceaccount.com)
google_storage_bucket_iam_member.gcr_pusher_via_cloudbuild-gcr_artifacts_storage_object_viewer: Refreshing state... (ID: artifacts.msmini-manchester.appspot.com...ini-manchester.iam.gserviceaccount.com)
google_container_node_pool.manchester-f1-micro: Creating...
  cluster:                               "" => "manchester"
  initial_node_count:                    "" => "<computed>"
  instance_group_urls.#:                 "" => "<computed>"
  management.#:                          "" => "1"
  management.0.auto_repair:              "" => "true"
  management.0.auto_upgrade:             "" => "true"
  name:                                  "" => "manchester-f1-micro"
  name_prefix:                           "" => "<computed>"
  node_config.#:                         "" => "1"
  node_config.0.disk_size_gb:            "" => "<computed>"
  node_config.0.guest_accelerator.#:     "" => "<computed>"
  node_config.0.image_type:              "" => "COS"
  node_config.0.local_ssd_count:         "" => "<computed>"
  node_config.0.machine_type:            "" => "f1-micro"
  node_config.0.oauth_scopes.#:          "" => "11"
  node_config.0.oauth_scopes.1277378754: "" => "https://www.googleapis.com/auth/monitoring"
  node_config.0.oauth_scopes.1328717722: "" => "https://www.googleapis.com/auth/devstorage.read_write"
  node_config.0.oauth_scopes.1632638332: "" => "https://www.googleapis.com/auth/devstorage.read_only"
  node_config.0.oauth_scopes.172152165:  "" => "https://www.googleapis.com/auth/logging.write"
  node_config.0.oauth_scopes.299962681:  "" => "https://www.googleapis.com/auth/compute"
  node_config.0.oauth_scopes.316356861:  "" => "https://www.googleapis.com/auth/service.management.readonly"
  node_config.0.oauth_scopes.3663490875: "" => "https://www.googleapis.com/auth/servicecontrol"
  node_config.0.oauth_scopes.3804780973: "" => "https://www.googleapis.com/auth/cloud.useraccounts.readonly"
  node_config.0.oauth_scopes.3859019814: "" => "https://www.googleapis.com/auth/trace.append"
  node_config.0.oauth_scopes.4002673104: "" => "https://www.googleapis.com/auth/pubsub"
  node_config.0.oauth_scopes.4177124133: "" => "https://www.googleapis.com/auth/monitoring.write"
  node_config.0.preemptible:             "" => "false"
  node_config.0.service_account:         "" => "default"
  node_count:                            "" => "1"
  project:                               "" => "msmini-manchester"
  version:                               "" => "<computed>"
  zone:                                  "" => "asia-northeast1-b"
google_container_node_pool.manchester-f1-micro: Still creating... (10s elapsed)
google_container_node_pool.manchester-f1-micro: Still creating... (20s elapsed)
google_container_node_pool.manchester-f1-micro: Still creating... (30s elapsed)
google_container_node_pool.manchester-f1-micro: Still creating... (40s elapsed)
google_container_node_pool.manchester-f1-micro: Still creating... (50s elapsed)
google_container_node_pool.manchester-f1-micro: Still creating... (1m0s elapsed)
google_container_node_pool.manchester-f1-micro: Creation complete after 1m3s (ID: asia-northeast1-b/manchester/manchester-f1-micro)

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.


incompleto


Successfully aliased the URL <https://atmanaut-ch40p6a1s.now.sh> to the following aliases.

* https://atmanaut.me
* https://atmanaut.us
* https://atmanaut-git-master.krry.now.sh


Falla cuando la lista 1 o lista 2 estan vacias o dicho de otro modo **_head1==tail1==nullptr_** o **_head2==tail2==nullptr_**


Successfully aliased the URL <https://thingful-client-pybaah3ci.now.sh> to the following aliases.

* https://qber83-thingful-client.now.sh
* https://thingful-client-git-master.qber83.now.sh


_i means this module’s input. Use _li and _lo to mean a child module’s input or output.


NEVER take code changes from Campbell.

I took the code from github and then applied my changes. I’ll look into on Monday.

> On Apr 20, 2019, at 2:55 PM, David Tauriello <notifications@github.com> wrote:
>
> @phillipengel - this commit has xule updates you emailed yesterday. I think lines 664-677 here need to be restored - this was code @campbellpryde provided in an earlier build. Without the code, Travis fails with 'rule-name' errors - see v8 and v9 here https://travis-ci.org/davidtauriello/dqc_us_rules/builds
>
> if that's correct, let me know if you'll pass update to me, or post to GitHub, or if you want me to just make the edit here.
>
> Thanks,
> @davidtauriello
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub, or mute the thread.


Variables should not end in _s. It’s just not right man!


This commit has been mentioned on **Duplicacy Forum**. There might be relevant details there:

https://forum.duplicacy.com/t/memory-usage-problems/1980/13


can you give some hints about how to do operations of polynomials?


[05 H3 Bon appetit 2019-04-12 Perfil y MT Final V1.6.docx](https://github.com/danielmqh/Bon-Apetit/files/3100878/05.H3.Bon.appetit.2019-04-12.Perfil.y.MT.Final.V1.6.docx)


add comments


Executing the daily benchmark build, I will reply here when finished:

@nanosoldier `runbenchmarks(ALL, isdaily = true)`


Registers should end in _r


puede fallar si head1 es nulo.


similar a **_head1_**


I forgot to push this


Now could not deploy this pull request since the `now.json` file does not contain valid JSON.

	Click here to see the contents of `now.json`

{
    "version": 2,
    "name": "nextjs",
    { "src": "next.config.js", "use": "@now/next", "config": { "maxLambdaSize": "10mb" } }
  }

For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


Successfully aliased the URL <https://simple-site-f23zsh4oo.now.sh> to the following aliases.

* https://simple-site-git-master.slalexander92.now.sh
* https://slalexander.com


Updates #50


Hallo. Interesting updates.


## Introduction

Breast cancer is cancer that develops from breast tissue.Signs of breast cancer may include a lump in the breast, a change in breast shape, dimpling of the skin, fluid coming from the nipple, a newly inverted nipple, or a red or scaly patch of skin. In those with distant spread of the disease, there may be bone pain, swollen lymph nodes, shortness of breath, or yellow skin.
Risk factors for developing breast cancer include being female, obesity, lack of physical exercise, drinking alcohol, hormone replacement therapy during menopause, ionizing radiation, early age at first menstruation, having children late or not at all, older age, prior history of breast cancer, and family history.About 5–10% of cases are due to genes inherited from a person's parents,[1] including BRCA1 and BRCA2 among others.[1] Breast cancer most commonly develops in cells from the lining of milk ducts and the lobules that supply the ducts with milk.Cancers developing from the ducts are known as ductal carcinomas, while those developing from lobules are known as lobular carcinomas.In addition, there are more than 18 other sub-types of breast cancer. Some cancers, such as ductal carcinoma in situ, develop from pre-invasive lesions.The diagnosis of breast cancer is confirmed by taking a biopsy of the concerning lump. Once the diagnosis is made, further tests are done to determine if the cancer has spread beyond the breast and which treatments are most likely to be effective.
![breast cancer](https://user-images.githubusercontent.com/47077657/56465242-9480b880-6417-11e9-9f35-7ef4a4738067.png)

### 1. Signs and symptoms

- The first noticeable symptom of breast cancer is typically a lump that feels different from the rest of the breast tissue. More than 80% of breast cancer cases are discovered when the woman feels a lump.The earliest breast cancers are detected by a mammogram. Lumps found in lymph nodes located in the armpits can also indicate breast cancer.

- Indications of breast cancer other than a lump may include thickening different from the other breast tissue, one breast becoming larger or lower, a nipple changing position or shape or becoming inverted, skin puckering or dimpling, a rash on or around a nipple, discharge from nipple/s, constant pain in part of the breast or armpit, and swelling beneath the armpit or around the collarbone.

- Another reported symptom complex of breast cancer is Paget's disease of the breast. This syndrome presents as skin changes resembling eczema, such as redness, discoloration, or mild flaking of the nipple skin. As Paget's disease of the breast advances, symptoms may include tingling, itching, increased sensitivity, burning, and pain. There may also be discharge from the nipple. Approximately half of women diagnosed with Paget's disease of the breast also have a lump in the breast.


1. Se ve muy compleja,
2. No se debe avanzar ambas listas simultaneamente, no necesariamente son del mismo tamaño.
3.


close #371


No considera merge


Similar a push_back1


It would be better to only convert to world space after we have evaluated all requests. That way we're storing the requests in a more meaningful form in the meantime.

For example right now if a tile entity wants to move to tile 1,1 then he would record his request at 16,16.
It would make more sense to record as 1,1 then convert to 16,16 when actually moving the entity.


**_do while_** falla cuando **_head1 == nullptr_** o **_head2 == nullptr_**


Puzzle `142-0a53b98c` disappeared from [`stroyprombeton/tests/tests_views.py`](https://github.com/fidals/stroyprombeton/blob/master/stroyprombeton/tests/tests_views.py), that's why I closed #211. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Puzzle `610-5746c113` disappeared from [`stroyprombeton/views/catalog.py`](https://github.com/fidals/stroyprombeton/blob/master/stroyprombeton/views/catalog.py), that's why I closed #619. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Puzzle `619-70cad134` discovered in   [`stroyprombeton/views/catalog.py`](  https://github.com/fidals/stroyprombeton/blob/master/stroyprombeton/views/catalog.py)   and submitted as #631. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `622-d7fa0399` discovered in   [`stroyprombeton/tests/tests_views.py`](  https://github.com/fidals/stroyprombeton/blob/master/stroyprombeton/tests/tests_views.py)   and submitted as #632. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


incompleto


totalmente incompleto


Falla si se trata de buscar a ambos a la vez y son lista de diferente tamaño


Very cool! Going to suggest something crazy here — dramsim2 interface should be genericized a little and put into BaseJump STL as a _nonsynth module!

DRAMs usually support multiple channels and some degree of concurrency. Is anything lost in our interface?

M


This is a powerful little splitter. I'm starting to see the benefits of mapping. If I understand correctly, the owner can deposit/split funds to multiple addresses and the balances are stored.

 It's probably insignificant since we're only dealing with 1 Wei, but my tieBreaker solution is now more random as opposed to fair now that more than two accounts are involved.

Move on to testing?


I understand the flow now that I see we're making a generic splitter. For me, onlyOwner still only allows the deployer of the contract to send funds. Did you want me to change this to allow anyone to send funds?


Updated.


Variables deleted. It seems we are shifting from making a custom splitter to a generic one, since we have to enter the addresses with every deposit.


와 진짜 천재구나 너 ㄷㄷ


This may be more opinion than anything, but memset is not kosher c++.


This style is quite different to what we use elsewhere.


it'll get `zig fmt` formatted sooner or later, don't sweat it


fix the issue of [not setting expired time](https://github.com/yunnysunny/session-token/issues/2).


this


inaxio.intxa@gmail.com


Successfully aliased the URL <https://aaronjonesme-4s4n5ashh.now.sh> to the following aliases.

* https://aaronjonesme-git-master.aaronlcj.now.sh
* https://aaronjones.me
* https://www.aaronjones.me


почему так переноситься? нужно на одной строчке это оставлять.


Fixes #12


rip


Лучше отступ добавить, чтобы поля и методы визуально разделялись. Сейчас это поле прилипает к аннотации


Странноватое название переменной, в нем ничего не говорится о том, что это база данных.
И можно попробовать сделать её не статической


@Konamiman bueno bueno... esta es una primer pasada con typescript y tslint... para generar los archivos (y aplicar los cambios que hagas en los archivos de typescript) tenés que hacer:

1. npm install
2. grunt

ahí va a quedar mirando la carpeta `Scripts/` y aplicar los cambios que hagas. También vas a ver a tslint chillar si algo no funciona (con vscode, podés tener intellisense con tslint, me imagino que debe haber algo similar con vs).

grunt me da más libertad para jugar con cómo quiero hacer el deploy, fallar con tslint y tener una experiencia consistente al hacer el build y en el entorno local.

esta primer pasada de typescript no agrega mucho... sólo porque mi intención fue romper lo mínimo posible y hacer este commit (que está muuuuucho más complicado para encontrar un rato de lo que me gustaría). Pero más adelante, quiero deshabilitar los `any` implícitos y ahí es cuando vamos a ver las ventajas reales. Además, al usar rollup, podemos usar módulos \o/.

En fin, lo corrí y vi que se rompía porque pedía `string_edit_ui` en cada request... probablemente sea mi culpa, pero me tengo que ir y la alternativa era dejar este commit esperando en mi computadora y generando más conflictos la próxima.

Mi intención es meter un par más de horitas mañana para dejar todo andando como estaba.

MUCHAS MUCHAS MUCHAS MUCHAS por el increíble trabajo que te estás mandando :) no te puedo explicar lo contento que me tiene.


У тебя почему-то вперемешку венгерская нотация (с префиксами m) и обычная человеческая, нужно привести к единообразию. Рекомендую по поводу венгерской нотации почитать статью https://jakewharton.com/just-say-no-to-hungarian-notation/


Hi, I want to ask about your project https://github.com/LudiDorici/godot-websocket/tree/master/websocket_chat_demo
I want to know how to websocket deploy godot server on interner


Commit 80ce1808261e29b01cead273c7cc1ef464952b0e


проверь весь код на mvn validate. Либо в идеи cntr_alt_shift_L
перенос тут не нужен.


Should be up on steam, too


комментарии в коде тоже не нужны. делай лучше JavaDoc.


все равно остался статический метод для получения базы, от этого тоже можно избавиться, создавая её конструктором в application классе, и дальше передавая зависимость всем репозиториям, которые в ней нуждаются


忘记了


더 좋은게 있을텐데...


тут можно заменить на map flatMap то есть короче можно написать.


Это не очень пооже на чистую архитектуру, здесь же тоже можно сделать зависимость от репозитория и все нужные методы для работы с данными вынести в него


It might be better *not* to log files that don’t need merging. Otherwise we’re inevitably listing text that files aren’t modified by even one mod. Could be misleading.


Hi! I want the nodejs server instead of sever godot then how!
thank you!


Рекомендую вместо Thread попробовать хотя бы какой-нибудь Executor, мы же продвинутые люди :)


Почему этот метод публичный?


почему так переносишь else ? в  Java там не делают.
нужно } else {


![](https://github.trello.services/images/mini-trello-icon.png) [Ticket - Analytics](https://trello.com/c/IXWMVxyC/3-ticket-analytics)


Мне кажется, не совсем в ту сторону зависимости идут. Репозиторий наоборот должен сам вручную работать с данными (т.е. вытаскивать их из сети и писать в базу), а сервис должен использовать этот репозиторий, чтобы ничего не знать о деталях имплементации.
Ведь кроме сервиса получение новостей может происходить и из активити (из которого для выполнения этих действий не нужно запускать сервис)


Все к тому же комменту про зависимости не в ту сторону, если всю эту работу по получению и парсингу будет делать репозиторий, то из сервиса достаточно будет вызвать один единственный метод репозитория fetchNews(), и он в итоге не будет знать никаких ненужных ему деталей о парсинге, работе с сетью и бд


te mamaste brooooooooooo, ya había quitado todo eso bro


названия пакетов в джаве принято с маленькой буквы писать


How can you store half a wei? That seemed to be the issue xavier brought up in prior comments.


0% epic


How about registering a callback function for Ctrl-Q manipulation? You can refer to `save_file`.


почему сервис обо всем этом знает?


и об этом


zxc


Ha. I didn't know about this! This is nifty indeed,


Уже гораздо круче!
Единственная проблема, что когда тебе тут понадобится Application, ты будешь статически вызывать его методы. Домашнее задание - подумать, как можно избавиться от статических методов совсем (т.е. инстанс фабрики получать из объекта Application, а инстанс Application уже получать в тех местах, где ты до этого вызывал createViewModel() статически)


GraphQL is a good query language , with Prisma ORM , many type definitions will be generated automantically.


指定项目代码语言类型


学习了


Based on the needs of `SbNetworkSystem`, I think unix sockets are sufficient.  (And, they've started to be implemented that way.)


теперь к способам именования переменных добавился еще и snake_case?)


Whats the reason of this workaround?
```suggestion
internal suspend fun Mono<Void>.unit() {
	await()
}
```


можно в рамках одного edit-apply сделать и remove и putString


Just cleaner since everything else is a one liner, is there any real downside to using `.let {}`? It was a suggestion by @danthonywalker. Don't really see the need to change it unless there's a major performance difference.


В SharedPreferences можно и числовые значения хранить, не нужно этот странный парсинг делать.
И напрямую обращаться в SharedPreferences из Application нарушает принцип single responsibility, к тому же здесь ты дублируешь ключ "SETTINGS_KEY", который уже задан в датасорсе. Я бы предложил вот это получение настроек сделать везде только через DataSource, чтобы о своем ключе знал только он


Здесь же речь идет о конкретной настройке о периоде синхронизации? Может тогда и метод её получения назвать как-то более конкретно?


`let` is inline, so probably there is no difference,
but `everything is one line, let's make it also one-line by making it ugly` is not a point.
My variant is way more readable, I think you should change it


I thought the contract should only be usable for Alice, Bob, and Carol.

This design is much less limiting... but could also be error prone, right? If Alice needs to supply their addresses over and over again with each split, a typo may be more likely to slip in there.


```kotlin
internal fun OptionalInt.grab(): Int? = takeIf(this::isPresent)?.asInt
```

or why not this?
```kotlin
internal fun OptionalInt.grab(): Int? = orElse(null)
```

(the same with OptionalLong)


xavier brought this up as well, and I was thinking that if recipients 1 and 2 (bob and carol) could never change, wouldn't it make more sense just to set them and emit an event on deploy rather than for every split... so that is the design I had in mind. This would still allow us to reconstruct state - and is, in some way, much simpler, isn't it?


You squashed these but you didn't approve of it when I did it.


This is a good point. Thank you.


Сейчас получается, что сервси знает внутри себя всё о получении данных и парсинге. А если этот же функционал понадобится где-то в другом месте?
Даже если отойти от классической чистой архитектуры, то простые принципы ООП и SOLID говорят нам о том, что вот эти вещи лучше вынести в отдельную сущность, а сервис уже будет её использовать


Когда запущен UI, можно это все делать без сервиса (см. предыдущий коммент про вынесение работы в отдельную сущность).


Because I like it as the full lambda. Design choice.

If you tried it (or looked at signatures), you'd know why. `orElse` takes an `int`. `null` can not be passed to `int`. I tried that originally. It errors.


Да, уже лучше, теперь сервис ничего не знает о деталях парсинга. Но если вообще всю работу с данными вынести в какую-то отдельную сущность-репозиторий, то сервису не нужно будет знать совсем ничего, он просто будет звать метод репозитория "получить данные" и всё. И этот же репозиторий можно будет использовать напрямую из активити при обновлении данных


It's perfectly readable as is. It looks fine as one line and it doesn't need to be changed. There's little reason to change it. I'm sure dannie will explain her reasoning tomorrow/weigh in on it.


需要时间的呀

发自我的小米手机
在 sumingzs11 <notifications@github.com>，2019年4月21日 上午9:22写道：

其余页面也要重写吧

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://github.com/buaa-2016/phyweb/commit/ed9ada2aec17dcdd4ad06de277ebd16c8576c67c#commitcomment-33253344>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AFJ5FVNMIJ63W3WXZBRTGXTPRO6WJANCNFSM4HHKXJPQ>.


我看你都给删了


Названия для энтити выглядят все еще немного странно (суффикс DB сбивает с толку, я сначала подумал, что это сам класс базы данных). Один из вариантов названия - префикс Room (типа RoomCategory)


都要重写的，还没写完。原来的太丑了

发自我的小米手机
在 sumingzs11 <notifications@github.com>，2019年4月21日 下午1:06写道：

我看你都给删了

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://github.com/buaa-2016/phyweb/commit/ed9ada2aec17dcdd4ad06de277ebd16c8576c67c#commitcomment-33253801>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AFJ5FVPSVUB4IR3ATB7ENI3PRPY6TANCNFSM4HHKXJPQ>.


Советую почитать про венгерскую нотацию от гуру андроида https://jakewharton.com/just-say-no-to-hungarian-notation/


Typo here, not in a position to fix at the moment.


Попробуй заиспользовать Executor, мы же продвинутые люди)


Проблема с этим DataSource в том, что в интеракторе теперь находится зависимость от androidx. По чистой архитектуре тут самое сердце нашей бизнес логики, а мы ему говорим, что он работает с какой-то штукой из Jetpack. Не говоря уже о том, что теперь этот класс тяжелее поддается юнит-тестированию


В качестве бонусного упражнения можно почитать про targetFragment


![](https://github.trello.services/images/mini-trello-icon.png) [Task #14 - Implement client-side profile editing functionality. [5h] [US15]](https://trello.com/c/IQHi9SRL/32-task-14-implement-client-side-profile-editing-functionality-5h-us15)


![](https://github.trello.services/images/mini-trello-icon.png) [Task #15 - Implement client-side airline company administrator profile editing functionality. [4h] [US12]](https://trello.com/c/aJFfHYD6/33-task-15-implement-client-side-airline-company-administrator-profile-editing-functionality-4h-us12)


![](https://github.trello.services/images/mini-trello-icon.png) [Task #16 - Design the profile editing page. [5h] [US15] [US12]](https://trello.com/c/s9JxArq0/34-task-16-design-the-profile-editing-page-5h-us15-us12)


Implemented the same in Project Update 2.


Updated the code and used BTSTACK_CHECK_RESPONSE macros to check the return values.


Thanks for the information. I have implemented the same in Project Update 2


@JuliaRegistrator register()


Registration pull request updated: [JuliaRegistries/General/140](https://github.com/JuliaRegistries/General/pull/140)

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v1.0.0 -m "<description of version>" eb0f9f0a03c6d04c6f47e6dc2412c91716079d10
git push origin v1.0.0
```


Может лучше тогда уж сразу в App сделать метод по получению LocalDataSource? Тогда этот воркер не будет ничего знать об имплементации
Ну и сейчас он выполняет по сути роль репозитория (получает данные из одного источника и складывает в другой). Стоит подумать над тем, чтобы этот весь код инкапсулировать в спецаильном репозитории, тогда внутри воркера будет единственный вызов метода того репозитория


То же самое с преференсами. У тебя получился какой-то класс, который знает всё обо всех. Это можно сделать почище


Successfully aliased the URL <https://bracket-r9hvv8ccn.now.sh> to the following aliases.

* https://bracket-git-master.tollmanz.now.sh
* https://blame.hockey


Если сделать базовую активити параметризованной дженериком с типом фрагмента, то можно избавиться от каста.
А еще можно всё делать не используя SingleFragmentActivity, выглядит, как какой-то оверхед)


Ref. #2284


Successfully aliased the URL <https://script-kitty-95zs0ivle.now.sh> to the following aliases.

* https://script-kitty.now.sh
* https://script-kitty-git-master.dawsbot.now.sh


oh i included reqs


Не нужно воркеру знать ничего о том, какие имплементации у всех этих классов. Он должен получать готовый интерактор у кого-то другого (у App?)


Where is tle6240.spi_config.ssport = ???


Successfully aliased the URL <https://pinkettu-p3wdzsjbg.now.sh> to the following aliases.

* https://api.pinkettu.com.ng
* https://pinkettu-git-master.longyarnz.now.sh


То же самое, все воркеры у тебя слишком много знают.


Successfully aliased the URL <https://pinkui-b9ioxjk99.now.sh> to the following aliases.

* https://test.pinkettu.com.ng
* https://pinkui-git-master.longyarnz.now.sh


#include<stdio.h>

//khai bao bien
int a1,a2,b1,b2,c1,c2;

//chuong trinh con
void nhapheso()
{
  //khai bao bien
  printf("nhap cac he so cho he phuong trinh co dang nhu sau: \n");
  printf("a1x + b1y =c1\n");
  printf("a2x + b2y =c2\n");

  printf("nhap a1 = ");
  scanf("%d",&a1);
  printf("nhap b1 = ");
  scanf("%d",&b1);
  printf("nhap c1 = ");
  scanf("%d",&c1);
  printf("nhap a2 = ");
  scanf("%d",&a2);
  printf("nhap b2 = ");
  scanf("%d",&b2);
  printf("nhap c2 = ");
  scanf("%d",&c2);
}

//tinh delta
int delta(int x1, int x2, int y1, int y2)
{
  //khai bao bien
  return x1*y2-x2*y1;
}

//giai he phuong trinh
void ketqua()
{
  //khai bao bien
  float x,y;
  float d, dx, dy;

  printf("\nHe phuong trinh co dang: \n");
  printf("%dx + %dy = %d\n",a1,b1,c1);
  printf("%dx + %dy = %d\n",a2,b2,c2);

  d=delta(a1,a2,b1,b2);
  dx=delta(c1,c2,b1,b2);
  dy=delta(a1,a2,c1,c2);

  if(d==0)
  {
    printf("\nHe phuong trinh vo nghiem\n");
  }
  else
  {
    if(dx==0 && dy==0)
    {
      printf("\nHe phuong trinh vo so nghiem\n");
    }
    else
    {
      x=dx/d;
      y=dy/d;
      printf("\nNghiem cua he phuong trinh la (%f, %f)\n",x,y);
    }
  }
}

//chuong trinh chinh
int main()
{
  nhapheso();
  ketqua();
  //ket thuc chuong trinh
  getch();
}


As well as does not work, does not compile:

```
g++ -o mmtbx/pair_interaction/interaction_ext.o -c -pthread -DBOOST_PYTHON_MAX_BASES=2 -I/dls/science/users/gw56/svn/cctbx/modules/boost -I/dls/science/users/gw56/svn/cctbx/modules/boost -fPIC -fno-strict-aliasing -w -DNDEBUG -O3 -funroll-loops -ffast-math -DBOOST_ALL_NO_LIB -I/dls/science/users/gw56/svn/cctbx/build/include -I/dls/science/users/gw56/svn/cctbx/modules/cctbx_project -I/dls/science/users/gw56/svn/cctbx/base/include/python2.7 -I/dls/science/users/gw56/svn/cctbx/build/include -I/dls/science/users/gw56/svn/cctbx/modules/cctbx_project /dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction_ext.cpp
In file included from /dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction_ext.cpp:7:
/dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction.h:233: error: default template arguments may not be used in function templates without -std=c++0x or -std=gnu++0x
/dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction.h: In function ‘bool mmtbx::pair_interaction::has_interaction_at_point(const scitbx::vec3<double>&, const scitbx::af::shared<scitbx::vec3<double> >&, const scitbx::af::shared<int>&, const boost::python::list&)’:
/dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction.h:310: error: ‘begin’ is not a member of ‘std’
/dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction.h:311: error: ‘end’ is not a member of ‘std’
/dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction.h:312: error: ‘begin’ is not a member of ‘std’
scons: *** [mmtbx/pair_interaction/interaction_ext.o] Error 1
scons: building terminated because of errors.
```

RHEL6


Successfully aliased the URL <https://vimrc-builder-rbgh2mj5t.now.sh> to the following aliases.

* https://vimrc-builder.now.sh
* https://vimrc-builder-git-master.dawsbot.now.sh


更正：判断position每个点只有值的情况。


Deployment failed with the following error:

~~~
You defined 2 builds that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


Implement github suggestions related to [Rendering CSV and TSV data](https://help.github.com/en/articles/rendering-csv-and-tsv-data) topic.


I was looking at this amazing feature you developed. Would you ever think about adding in a quantity limit feature on each option? In some scenarios I could imagine a case of limiting availability on options.


masterに直でファイルを追加しないでください！
pull requestを通していないcommitは削除して、pull requestを作成してください！


beta updated: https://github.com/SubtitleEdit/subtitleedit/releases/download/3.5.9/SubtitleEditBeta.zip (usic symbol issue hopefully fixed)


Successfully aliased the URL <https://mailto-kqjt7ls37.now.sh> to the following aliases.

* https://mailto.now.sh
* https://mailto-git-master.dawsbot.now.sh


sadf


yes! I am a newer.This is my first try to create a project!I will study it hard.Fighting...


oh :)


Created multidev environment [badcamp-2019#pr-8](https://dashboard.pantheon.io/sites/77e169f6-098e-4e68-b9b1-67d0b7cc2f02#pr-8).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-8-badcamp-2019.pantheonsite.io/)


英语水平有待提升


why don't u try for tune values with SPSA ?


why don't you try for tuned values using SPSA ?


すみません今どういう状況か分からなくなってきたのですが。。。

>masterに直でファイルを追加しないでください！
前回のプルリクの際にreadme以外も含めてプルリクしてしまっていた為、一旦すべてのコミットを削除し
再度readmeのみプッシュしようとし、git reset --soft HEAD^のコマンドを行ったのですが、
なぜmasterに直でファイルを追加することになるのでしょうか？(github desktop上でもReadMeブランチを選択できています)


Have you ever tried to compile it?


Sorry, could not get the Max point for this one, please help me if you can.


khak too saret ke namitooni pakesh koni amin :(


@praveentml Because this coefficient is so small.  SPSA usually struggles when the parameters are only in the single digits.

I suppose I could introduce some scaling divisor, something like `coefficient * relative_rank(Us, ksq) * relative_rank(Us, ksq) / 32` to make this more SPSA-compatible...but I don't think that would help.  So far, confusingly, the coefficient doesn't seem to actually matter very much at all--the result is frequently a slightly-better-than-neutral yellow regardless.


あと、ファイルの追加というのは、ファイルの編集の追加という認識でよろしかったでしょうか？


おそらく、CONNECTで直接触っていただいた方がよろしいかと思います！
お手数ですが、CONNECTで対応していただいてもよろしいでしょうか？


b1afd6b29ff61c467d7385f79d7d565a6e8b17db
127dda5538e693299a32ed3c211f37a841db7040
上記のcommitをmasterからresertでもresetでもいいので削除し、再度pull requestを作成する形で大丈夫です！


프로젝트 설명 수정


what this error for this code of OSError: Unable to open file (unable to open file: name = '../weights.h5', errno = 2, error message = 'No such file or directory', flags = 0, o_flags = 0)


how to solve this error..


The double cost lines


It also doesn't render on my IE7.


Restored Website


OSError: Unable to open file (unable to open file: name = '../weights.h5', errno = 2, error message = 'No such file or directory', flags = 0, o_flags = 0) this error is came for this line.


- Rename SceneMng to RestartScene(bool bInitial) ?
- If start = FALSE who starts SpawnPoint ?
- AddScore should increment the score and update the score text. The rest logic should be in GManager e.g. in the Score property setter :-)


ops it has to be modal for edit menu =D


Hi @rupakala1 ! I can help you debug this, but first could you open a [issue ticket here](https://github.com/bartchr808/EmotionPredictingCNN/issues)?


The style can be placed in a css stylesheet if you want =d


Now could not deploy this pull request since the `package.json` file contains a `now` configuration field.
The GitHub integration requires a `now.json` file which cannot be used in conjunction with a `package.json` file.

	Click here to see the contents of `package.json`

{
  "name": "auth",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "client-install": "npm install --prefix client",
    "start": "node index.js",
    "server": "nodemon index.js",
    "client": "npm start --prefix client",
    "dev": "concurrently \"npm run server\" \"npm run client\"",
    "heroku-postbuild":"NPM_CONFIG_PRODUCTION=false npm install --prefix client && npm run build --prefix client"
  },
  "now": {
    "alias": "class-demo",
    "name": "class-demo",
    "env": {
      "PORT": 8000,
      "DB": "@db"
    }
  },
  "engines": {
    "node": "11.8.0"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "axios": "^0.18.0",
    "bcryptjs": "^2.4.3",
    "body-parser": "^1.18.3",
    "concurrently": "^4.1.0",
    "connect-flash": "^0.1.1",
    "cors": "^2.8.5",
    "ejs": "^2.6.1",
    "express": "^4.16.4",
    "express-ejs-layouts": "^2.5.0",
    "express-session": "^1.15.6",
    "joi": "^14.3.1",
    "jsonwebtoken": "^8.5.1",
    "jwt-decode": "^2.2.0",
    "mongoose": "^5.4.14",
    "monk": "^6.0.6",
    "morgan": "^1.9.1",
    "nodemon": "^1.18.10",
    "passport": "^0.4.0",
    "passport-jwt": "^4.0.0",
    "passport-local": "^1.0.0",
    "validator": "^10.11.0",
    "vue-axios": "^2.1.4"
  }
}

Migrate any configuration from package.json into now.json and remove the now field from the package.json.


ちょっと今通話できる環境ではないので、後ほどさせて頂きます。

>masterからresertでも
"revert"ということでしょうか？
revertということでしたら、b1afd6bのrevertとは、下記添付の"1 month ago"と記載のある右の歯車マークを押すと"Revert this  Commit"と表示されますが、こちらの操作ということでよろしかったでしょうか？
https://gyazo.com/b2bf5c1e9e29b7fe11dec885eaa385bb

ご確認をお願いします。


github Desktopではrevertできないですね！
ターミナルでchat-spaceディレクトリで、branchをmasterにして、git resert 127dda5としてください！
https://qiita.com/chihiro/items/2fa827d0eac98109e7ee
こちらを参考にしてください！


Bingo.php（アップロード場所間違い）


Dear bro, do you have a code with a resolution of 512 * 512? I would very much like to study this interesting work with you.


no


miks seda catchi vaja on?


it makes no sense to train in 512
because source images are 256, that are 90% upscaled from source videos, because 90% of celebs videos have low resolution.
But you are too stupid to understand that.


sama küsimus teistes selle klassi meetodites catchide kohta


kuna username on unique, siis korduva kasutaja loomine viskaks igal juhul exceptioni. sellega eraldi kasutaja üle kontrollimine pole väga töökindel, sest kui kaks tegelast täpselt samal ajal sama nime registreerivad, siis võib juhuda, et mõlemad saavad checkUsernameExists=false ja siis ainult üks neist saab päriselt kasutaja luua (race condition)


nice


siin võib saada mingi imeliku charset exceptioni, sest suvaline byte[] ei pruugi alati valiidset stringi esitada. soovitan `Base64.getEncoder().encodeToString(authTokenBytes)`


must be inisialized


yeag almost


comment on the first change


second comment


Doesn't this religion need the `reformed` attribute now?


The reformed religion needs to precede the unreformed religion in the file.


changes approved


You are right, i mixed up with WYZEC2. WYZECP1 is just a relabelled DF3.


nonsense


[Your benchmark job](https://github.com/JuliaLang/julia/commit/11fc1ecae9c7dbf22f599e3b9729593709c21d57#commitcomment-33253609) has completed - possible performance regressions were detected. A full report can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/e505924e72c441c493283c4e1cfd6dd998f3e6c5/daily_2019_04_21/report.md). cc @ararslan


typo in anythong


selline castimine on üsna kole. üksikud mängude klassid ei peaks selliste asjadega tegelema, see võiks jääda protokolli komponendi sisse peitu. vb saab teha nii, et mängud implementivad generic interface `RequestListener<T extends Request>`, nii et nad saavad kohe kirja panna, et neile sobib ainult mingit konkreetset tüüpi request. ja kui mäng käima läheb, siis ta registreerib ennast serveriga, ala `server.registerForRequestsOfType(GameRequest.class, this);`


Thanks for the link; I missed that. After seeing the issues submitted to this repo, it definitely makes sense, although I don’t know if I’d extend it all the way to default comments within config files.


Hmm, it’s a bit weird to have both items and children. Can’t it be done more uniform?


qw


selline urgitsemine on üsna kohmakas. parem oleks teha mõlemale nupule eraldi meetod, ala handleHeads, handleTails, mis mõlemad kutsuvad lihtsalt ühist loogikat sisaldavat handleButtonAction(CoinFlip.Sides.??) õige parameetriga


已经修改的代码


obs.html 404 not found


It does.


Not doing this makes the game crash.


@tytydraco I don't approve of squashing other people's commits for no good reason. However, there's nothing wrong with applying a diff of someone else's changes that aren't in commit form. If you look in the commit log, you'll see that I picked individual commits from the author for everything that was available as individual commits.


Zusatzinformationen für ProvidesClass müssen dem Format [YYYY/MM/DD <Freitext>] folgen.


Due to the fact that people who I try to help do not seem to appreciate my efforts and gave very rude reactions on my effort I decided to stop doing that.
I am sorry you are one of the victims of that decision.


@sdelamo just referenced this commit in https://github.com/grails-plugins/grails-spring-security-core/issues/573


`months_days.each { |month, days| puts month if days == amount }`


Интерполяция не нужна


Присваивание в условии - плохая практика

Лучше так
```
sequence_fiboanachi = [0, 1]
next_number = 1
while next_number <= 100
  sequence_fiboanachi << next_number
  next_number = sequence_fiboanachi[-1] + sequence_fiboanachi[-2]
end
```


master上でコマンドを実行してみたのですが、下記の内容が返ってきました。
https://gyazo.com/c29d398b52fb7fc975a823fd9883d256

調べてみた結果下記に辿り着き、存在しないコミットになっているということなのですが、なぜ存在しないことになっているかが分からないです。
https://qiita.com/asada0701/items/a74fdb5f68ec239eb14a


Successfully aliased the URL <https://ngtancom-jbe2m0ml6.now.sh> to the following aliases.

* https://ngtancom-git-master.ngtan.now.sh
* https://ngtan.com


`vowels = %w(a e i o u)`


It looks wrong to have a this side effect in here. Basically this closure should only be called after calling `is_direct_expn_of(assert_span, "debug_assert")`.


Если строки длина > 80 символов лучше через `do/end` оформить

```
alphabet.each.with_index(1) do |letter, index|
  vowels_number = index if vowels.include?(letter)
end
```


git logで確認して、masterに初めてマージしたcommit IDまでrevertしてみていただけますか？


Сделай массив дней
`months_days = [31, 28, 31, ...]`
И используй методы массива для нахождения суммы. См https://github.com/windyeti/ruby-lesson-01/commit/591b1267735f6028d1db5d5dfa060dde59c6bb0a#r33250443


Solving is done using the one-dimensional array.


xjc


how are u supposed to inject this to your game


@TadiT7 xD yeah android one device update


Зачем тут массив? Не нужно усложнять
```
day_order = day
day_order += get_day_from_month(month)
day_order += 1 if long_year?(year) && month > 2
day_order

```


Сделай выход из петли, если stop
`break if name.dowcase == "stop"`
Остальную логику помести после цикла


version 2.0.9


анотація не відповідає коменту - many to many / many to one


lock.json deleted


created executable app


![](https://github.trello.services/images/mini-trello-icon.png) [Reminders sent twice sometimes](https://trello.com/c/1Xm4eQIP/320-reminders-sent-twice-sometimes)


багато до одного - це про багато клієнтів в одного тренера?


комент і анотація різні


王竞伟提交


У клиента могут быть много тренеров?


Successfully aliased the URL <https://nikoheikkilafi-btta4lb52.now.sh> to the following aliases.

* https://nikoheikkilafi-git-master.njh.now.sh
* https://nikoheikkila.fi


this sis new addition


It must take time to update


I've replaced the whole block with two streams. Might not be more efficient, but is way more readable.


Good first program upload


Wrog variable, it should be $user


@JuliaRegistrator register()


Registration pull request created: [JuliaRegistries/General/159](https://github.com/JuliaRegistries/General/pull/159)

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v0.11.0 -m "<description of version>" 4463bc25e526f0344f7fa88e689f37aee5a5872a
git push origin v0.11.0
```


This might help a bit with performance as it means the whole block below will be skipped, since matrixFull stays true.

We are now checking whether there was an item in the slot before we crafted, so we know whether we have to fill an item there or not. Previously we assumed that are currently empty slot must be filled again.


f


Нужно не текущее значение помещать в переменную, а предыдущее

```ruby
old_value = instance_variable_get(var_name)
instance_variable_set(var_name, value)
history = instance_variable_get(history_var_name)

if history.nil?
  instance_variable_set(history_var_name, [])
else
  history << old_value
end
```


@rajeshmajeti please open an issue at https://github.com/hardyp/AbapToTheFuture03/issues


В классе нужно вызывать

```
class Route
  validate :start, :type, Station, 'Неверный тип начальной станции'
  ...
end
```


```
def validate(name, validation_type, *args)
  validations << { name: name, validation_type: validation_type, args: args }
end
```


Сделай без `if/case` с использованием `send`


@Lothrazar, Other than that it looks as optimized as it can be, from what I can think of right now.

Shift-clicking refills the crafting grid once from the master with all it can give it (that's why we are ending up with "weird" remains in the crafting grid). It might do it 9 times if there are 9 different items with different counts in the grid, but that certainly isn't the case in the bug reports (2 oak wood -> sticks).

Further investigation on the crashes should probably look into why using vanilla Container#mergeItemStack breaks sometimes with the parameters/setup it is given.


Можно не name передавать, а сразу значение


Successfully aliased the URL <https://web-monorepo-51el6arih.now.sh> to the following aliases.

* https://tvhelper.now.sh
* https://web-monorepo-git-master.tbergq.now.sh


It seems like the resolution entered here does not matter - from what I saw, the viewport is rescaled to whatever resolution the current VR device has.
Perhaps we can enter 0,0 to avoid confusion.


After this commit the WPS example stopped working.


git logを行い、git revert コミットIDを行いましたが、いづれのIDでコマンドを入力しても下記の結果となりました。
https://gyazo.com/b6251e3a14ba4f09e76a8362dee8c102

またgit log --abbrev-commitで短縮形のIDで行っても結果は同様で、かつ履歴の中にb1afd6bや127dda5のログが見つかりませんでした。


окремо має бути таблиця Рівнів - де буде назва рівня, його айді, опис


Successfully aliased the URL <https://web-monorepo-nqjz90oad.now.sh> to the following aliases.

* https://tvhelper.now.sh
* https://web-monorepo-git-master.tbergq.now.sh


Константы в начало класса
https://github.com/arbox/ruby-style-guide/blob/master/README-ruRU.md#consistent-classes


hi,
when I run the utils.py, it shows " No module named 'mmdata' ".
And I also can't find the 'mmdata' from the document CMU_MultimodalSDK_master.


@Column(name = "phone")
	    private String phone;
чому тут long phone?


推荐你一个APP可用于Python Coding：pythoni2.7
你现在还在读大学吗？对Python和Swift有使用吗？

------------------ 原始邮件 ------------------
发件人: "Qiwang Wang"<notifications@github.com>;
发送时间: 2019年4月21日(星期天) 凌晨1:40
收件人: "JeffHuJinhua/points24"<points24@noreply.github.com>;
抄送: "雪山飞狐"<100606557@qq.com>; "Author"<author@noreply.github.com>;
主题: Re: [JeffHuJinhua/points24] 我用iPad Pro写出的主要逻辑实现的代码，实现了随时随地写代码的使用场景。 (c03ff09)

我装了swift playgrounds 似乎只支持swift。
 怎么装shell呢

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.


Typo


HOW?


int weight - вага може бути не тільки цілим числом


I will take a look.

There's probably a way using a lambda though I'm not sure how safe/breakable that may be if something changes in lapis.


You booted 4.9 kernel with old nougat bootloader?


змінити тип данних


изменил на int64_t


можна контактні дані клубу додати


Используй данный метод при добавлении вагона


Ah, I forgot to remove this TODO, thanks!
Checking the height would allow us to reduce the LOD in some nearby tiles when the player is high up, e.g. when in a top-down perspective or in a high mountain. However, I assume that we will almost always have some perspective on the ground, and we won't have mountains so high and narrow that this really matters, so this would be unnecessarily complex.


у меня result был int8_t.  Без + 0, выводились непонятные символы. Я так понимаю, что система считала что это char если 1 байт.


You need to set this on startup, don't you?


Why do we still need Logger if you use only LoggerManager below?


dddddd


Was fixed in:

https://github.com/discourse/discourse/commit/63fcd445f439f0403f4c7c99057997bbb44f39a6


Why we use LogManager instead of Logger?


Why are you returning an int here?


Why did you change function calls inside the comment while you did not change them in the code?
If these are changes related to another work, please remove them from this commit.


Переопредели метод to_s в класса поезда, маршрута и станции чтобы выводить полезную информацию об объекте, а не его номер.

Сейчас выводится так
```
Список станций
1: #<Station:0x00007fe7c5966bd0>
2: #<Station:0x00007fe7c5966518>
```
Если добавить to_s в класс станции след образом:
```ruby
class Station
  ...
  def to_s
    title
  end
end
```
то будут выводится названия станции


Dear Ben,

I’m sorry to hear that and I certainly appreciate your efforts.

I understand that you won’t invest any time developing the script. However, I might be able to adapt it to my needs myself if you would be willing to point me in the right direction e.g. which strategy you would be using to address the file name issue?

Thanks again for you help and Happy Easter!
Marc

> Am 21.04.2019 um 09:18 schrieb BenjV <notifications@github.com>:
>
> Due to the fact that people who I try to help do not seem to appreciate my efforts and gave very rude reactions on my effort I decided to stop doing that.
> I am sorry you are one of the victims of that decision.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub, or mute the thread.


Ok Thanks, In the next project take account Your suggestion for require(), revert() and assert().


this should take care of it:
https://github.com/ravendb/ravendb/commit/9ccf9a4d8663af7bd5ecc02ae6acd79e2626009f#diff-e32f03f84e645feb71292740d70de712R391


cameraHandlerでは？


Could the death softlock be caused by it trying to suck the candles into his defeat portal? He renders a huge amount of sprites.


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Отступ


merge


You are right


Если товара нет в корзине лучше `nil` возвращать
`basket = {}`


`vowels = {}`


cameraHandler.getAngles()では？


Ты перебираешь все элементы диапазона, тогда как нужно брать только каждый пятый.


Ключи с маленькой буквы
При выводе можешь `capitalize` сделать


Broooo está más vrgsss apoco no


not epic :(


- changed assumptions on hexa-content structure - instead of predefined _fixed_ structure, an external _CHexaEditor::TContentAdviser_ instructs a hexa editor instance on the content in the underlying file (most notably, records can now have various sizes, instead of a single uniform size)


Puzzle `74-294cb101` disappeared from [`web/CMakeLists.txt`](https://github.com/DronMDF/doors/blob/master/web/CMakeLists.txt), that's why I closed #77. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


This definitely works!


Successfully aliased the URL <https://ngtancom-4lllyxx3x.now.sh> to the following aliases.

* https://ngtancom-git-master.ngtan.now.sh
* https://ngtan.com


Successfully aliased the URL <https://nikoheikkilafi-kz6fi878f.now.sh> to the following aliases.

* https://nikoheikkilafi-git-master.njh.now.sh
* https://nikoheikkila.fi


居然把密码上传上来了


Remove this!


Renaming UserTemplate to UserInfo is a good idea.


Why warn? This is a debug information which shows if the Unit can shoot the target or not.


🤔 removing failing test does not fix code which does not compile - any chance you could address that?

```
g++ -o mmtbx/pair_interaction/interaction_ext.o -c -pthread -DBOOST_PYTHON_MAX_BASES=2 -I/dls/science/users/gw56/svn/cctbx/modules/boost -I/dls/science/users/gw56/svn/cctbx/modules/boost -fPIC -fno-strict-aliasing -w -DNDEBUG -O3 -funroll-loops -ffast-math -DBOOST_ALL_NO_LIB -I/dls/science/users/gw56/svn/cctbx/build/include -I/dls/science/users/gw56/svn/cctbx/modules/cctbx_project -I/dls/science/users/gw56/svn/cctbx/base/include/python2.7 -I/dls/science/users/gw56/svn/cctbx/build/include -I/dls/science/users/gw56/svn/cctbx/modules/cctbx_project /dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction_ext.cpp
In file included from /dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction_ext.cpp:7:
/dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction.h:229: error: default template arguments may not be used in function templates without -std=c++0x or -std=gnu++0x
scons: *** [mmtbx/pair_interaction/interaction_ext.o] Error 1
```


Successfully aliased the URL <https://happyfrontend-lysga1f8o.now.sh> to the following aliases.

* https://happyfrontend.now.sh
* https://happy-frontend-git-master.yuling.now.sh


Patch for textlint-rule-no-doubled-conjunctive-particle-ga


Dodaj proszę test obliczający średnią gdy tablica jest pusta (ma zero elementów)


ammm


Please, add here the link to stackoverflow article.


再来 提交 一次 合并试试看


www好像下载链接又失效了？


Successfully aliased the URL <https://ngtancom-h857tht7o.now.sh> to the following aliases.

* https://ngtancom-git-master.ngtan.now.sh
* https://ngtan.com


Working on it

On Sun, Apr 21, 2019, 4:44 PM Graeme Winter <notifications@github.com>
wrote:

> 🤔 removing failing test does not fix code which does not compile - any
> chance you could address that?
>
> g++ -o mmtbx/pair_interaction/interaction_ext.o -c -pthread -DBOOST_PYTHON_MAX_BASES=2 -I/dls/science/users/gw56/svn/cctbx/modules/boost -I/dls/science/users/gw56/svn/cctbx/modules/boost -fPIC -fno-strict-aliasing -w -DNDEBUG -O3 -funroll-loops -ffast-math -DBOOST_ALL_NO_LIB -I/dls/science/users/gw56/svn/cctbx/build/include -I/dls/science/users/gw56/svn/cctbx/modules/cctbx_project -I/dls/science/users/gw56/svn/cctbx/base/include/python2.7 -I/dls/science/users/gw56/svn/cctbx/build/include -I/dls/science/users/gw56/svn/cctbx/modules/cctbx_project /dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction_ext.cpp
>
> In file included from /dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction_ext.cpp:7:
>
> /dls/science/users/gw56/svn/cctbx/modules/cctbx_project/mmtbx/pair_interaction/interaction.h:229: error: default template arguments may not be used in function templates without -std=c++0x or -std=gnu++0x
>
> scons: *** [mmtbx/pair_interaction/interaction_ext.o] Error 1
>
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/cctbx/cctbx_project/commit/d2e902370c624334916d6d16856028edba8402ad#commitcomment-33254317>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AD3GE2IVAAXGNJLIKIN7HDLPRQSOBANCNFSM4HHLHHYA>
> .
>


👍 thank you


Зачем это вообще было нужно


Successfully aliased the URL <https://ben-maps-swbmpkzhf.now.sh> to the following aliases.

* https://ben-maps-git-master.benjamintd.now.sh
* https://benmaps.fr


English.
"We not need" -> "We don't need".


Hi Ruud. Yes, that's what I meant by cache configuration problem. On a typical server opcache is disabled, so we'd need to rely on users for enabling it, which is annoying. I'm not sure whether it was enabled in my tests, but I think yes, because there was a notable difference between an idle start and consecutive runs. But then it was on a laptop. If you can test it on a "real" server, that would be great. Thanks!


Again you have put a change which is not related to the current commit.
getX() -> getx.


Successfully aliased the URL <https://copy-that-archive-4tfdc3dc3.now.sh> to the following aliases.

* https://copythat.io
* https://www.copythat.io
* https://copy-that-archive-git-master.mulholio.now.sh


This attribue will be set for all conn ?


English.
"Loggers ready!" -> "Loggers are ready!".


1. didn't reset revision, i know
2. @the-maldridge masterdir docker images can be rebuilt


No, unfortunately not. However, I feel like Godot's Control node system should allow for this scaling to be done automatically somehow... Perhaps using the anchors of the ViewportContainer, and letting the Viewport adapt do that?

If this is a priority, I can investigate it further. Otherwise, should we open an issue for it to come back to at some point?


I would say "Game objects have been created/initialized.".


Ez lett kikommentelve


First, you forgot about Level.TRACE. It should be displayed also in case of Level.TRACE.
Second, I think it is possible to operate with the level as with a numeric. I mean, it would be easier to say:
if (LOG.getLevel() >= Level.DEBUG) or something like that. Can you please check it?


删除一个


1. cookie max-age set to 3600
2 prevent same player leaves room more that one time by using more tabs in a single browser(cause the cookie is shared cross the single browser
3. fix issue#2, **but no neatly**, really!


Ну, для целей дебага да. Но лучше всего завернуть это в
```
if (IS_DEVELOPMENT) {
    // ...
}
```
А IS_DEVELOPMENT настроить с помощью переменных окружения
Переменные окружения настраиваются вот этим пакетом:
https://github.com/kentcdodds/cross-env
а также
https://webpack.js.org/plugins/define-plugin/


I


@Tonymac32 I checked and actually this seems to break system reboot on my tv box. BTW, my box was rebooting fine with UHS cards configured in UHS mode, but probably because it does some sort of "turn-off-turn-on" instead of a regular reboot..

Looking at the original patch, it looks strange to me that the power rail cannot be turned off, it should be possible to turn off the voltage regulator using mmc-pwrseq-simple.

I'll try to arrange a generic patch on my box, but I cannot really be sure it works correctly for the tinkerboard as long as my box already reboots fine.


nn


I cant push but pull is working


Very major comment!
Before your change every printMsg() printed thread ID and it was important for me. Now you replaced all printMsg() with LOG.debug or LOG.*** and it does not print the thread IF anymore.

Please, fix it. I think there are two ways:
1) Leave printMsg(String msg) and call LOG.***("[" + Thread.currentThread().getId() + "]" + msg); from there.
You can put prinMsg(String msg) to your LogOptions or LogConf classes.
2) More complicated, but maybe more OOP way. Create a derived class from the standard Java class LoggerManager or Logger and @override each function: debug, warn, error, fatal etc. to print also thread ID.

I would prefer the way 1, because it is faster and much less code.


@Ayushd70 ok


The symbol "‘" and "’" in Line 385 would cause compile error.


Successfully aliased the URL <https://web-monorepo-fi6twtwdf.now.sh> to the following aliases.

* https://tvhelper.now.sh
* https://web-monorepo-git-master.tbergq.now.sh


AA


写在前边：本文适合刚入学的大一新生，或者大二学生，如果想做计算机这一行，如果没有方向，可以看看这篇文章。当然了，对于更优秀的人，如果看到了，希望能给我更好的建议，目前我是大三下。

欢迎交流沟通：qq 1210644725

时间 2019-04-21

阶段性总结与建议
   博客好久没有更新了，专栏更是好久没有更新了，怎么说呢，有些事如果不抽时间做，就可能一直由于没有时间而不能做了。所以有的事即使再忙也要做一下的。

   阶段性总结，很重要。总结不仅是对过去的总结，还有就是对未来的计划。对未来没有计划就是在养猪，对未来与计划但是不去实施，就是豪华的养猪，最后结果都一样。先说一下我的这篇博客想要面对的是入门的新手，不做技术上的指导，只做生涯的规划指导，前提是依靠个人的经验教训，有些道理真的只有到了一定阶段才会明白，比方说经年你一定不会再做去年做的事，如果你还在做，那只能证明你没有进步。介绍一下个人的目前的情况：大三在读，普通本科。

  我要说的第一件事：关于校招
  明确一个概念，关于工作，对我们大学生来说，校招应该说有四次，正经的校招只有大四上的秋招，这是确定你工作的唯一最重要，也是最后一次校招机会。那我为什么说有四次呢，以为在你大三的时候，你可以曾学长的校招，你可以借机会找实习。对于招聘还是要提前做准备的，技术是一回事，能过面试是另外一回事，就像大家都说的，面试造航母，工作拧螺丝。提前半年准备把，一定要好好的珍惜校招的机会，过了校招，你就再能以应届生进公司了。所以请珍惜你人生仅有的校招机会把！

  如何准备校招：面经是必须的，首先要清楚怎么一个流程，一些基础的问题一定要明白。算法很重要，如果你想进大厂的话，我敢说简历不亮你过不了简历筛选（所谓的简历亮是：有丰富的项目经验，做过开源项目最好 。如果没有项目经验的话，含金量最好的是ACM比赛。以上两点会让你通过简历筛选），如果你算法编程不好的话，我敢说你过不了笔试，因为笔试一般三道算法编程题。算法之重不再多说，关于算法提升（我推荐牛客的在线编程题，剑指offer ）。如果基础不扎实，过不了一面技术面，眼界不宽，深度不够，过不了二面技术面。三面就是你个人的人生规划是否合适公司。四面是hr小姐姐，对你的人格考量。更多的面经，可以搜一下看看，还是很有意思，很有指导意义的，我们要勇于站在巨人的肩膀上，我们要善于站在巨人的肩膀上。

  我要说的第二件事： 关于培训
  之前觉得培训很高大上，花两万块钱，培训六个月，然后找一万块的工作。（个人了解到的是，需要简历造假，凭借三年工作经验，拿到了一万快的工资，这个行业三年经验，拿到一万块真的不多）到目前为止，我觉得培训也就那么回事，为什么这样说？六个月，随便一个愿意花两万块的人，只要能敲代码，就收，培养周期六个月。其实只能让你学会工具的使用，至多熟练的使用。对于编程思想，我不敢多说，我真不相信六个月就是大神。程序 = 数据结构 + 算法 ，好像没有说工具把！重中之重还是数据结构与算法。

  我去面试一个科研中心，清华大学和我们青岛市政府成立的一个科研中心，全名叫 清华青岛大数据科研中心。最后面试我的经理跟我聊得时候，就跟我说框架只是花花架子，最根本的还是数据。我觉得挺有道理的，之前只看中更能的实现，从没多考虑过。为什么说培训就那么回事呢？谁给我勇气，个人经历，经验！我各人从网上学过一套培训视频，对是一套，在我大二结束的时候，我就已经自己做了一个系统了，当时还感觉挺厉害的，那是培训课的成果。培训课很多好心网友分享并不用花钱。只是跟着学稍微有点痛苦，第一你要有很强的自制力，你可以每天敲十个小时以上。如果不能，你技术有差，那就花两万快把，还是有价值的。第二那些视频虽然很系统，很完整，但是工具并没有，需要自己找，代码过程中，出了问题，没人帮你解决，自己花时间搞，我最多卡过三天，愣是没能进行下去。但是我没放弃。这给我带来的最好的就是自己解决问题的能力，我不用依赖别人。

  我似乎跑题了，我还没说为什么培训就那么回事！身边有很多人参加培训的，我很关注他们的培养计划，因为这样可以帮我抓到侧重点，毕竟培训班抓方向上还是没问题的。也是在搜集的过程中我发现，培训课总是那样，java基础，数据库，前端一些知识，然后框架，然后项目。至始至终没有提到性能的问题，没有提到过高并发的问题，我觉得到目前为止，我觉得已经不能只关注功能点实现了，应该考虑性能，安全问题，应该考虑高可用，高并发为问题。不是那些培训机构不知道，是六个月真的很短，先让你解接受面向对象的思想就不容易，如果你基础很差的话。能让你六个月熟练掌握一些工具，框架的使用，已经不错了。我有一个朋友现在在培训，跨专业，仅仅是因为喜欢，觉得人生不应该就这样。很拼，早上五点，开始，晚上十二点才睡。仅仅因为他个人拼。他的六个月我相信等顶的上别人的一年，没有理由不强。即使这样，我刚才说的性能方面的问题。他仍然接触不到。这就是我为设么说培训就那么回事。培训不会讲算法，不会把数据戒结构讲的很明白！六个月不会讲操作系统，不会讲网络。而这都是基本功。

  底层，基本功能决定你走多远！昨天宿舍来一个舍友的朋友，比我高两届，工作一年了。（我舍友当兵回来的，所以正好两届）我跟它聊了聊工作，因为我比较好奇，他是什么水平，他的能力能做什么工作，当然，我是用来衡量自己的，我能做什么工作，心里有点谱。我问的他底层的知识怎么样，他告诉我平常工作就是写写业务逻辑，修修bug，用不到底层。我问他熟悉不熟悉jvm虚拟机，他说工作接触不到，不了解。jvm虚拟机是java赖以生存的地球啊，可以不知道，不影响生活。但是一定影响高质量的生活。这也是为什么我们要学地理，各种和地球相关的学科的原因，我们想要更好的活着。了解jvm虚拟机，是为了让java更好的活着。我问他现在公司的技术架构是什么，他说他刚到公司，还没人给他讲过！我不知道怎么聊下去的！反正以工作一年的经验来说，我感觉他白过了一年。我问他有没有接触到分布式，高并发的业务。答案是没有，在公司接触不到。我们他工作需要不需要注意线程安全的问题，他仍然是回答工作中遇不到。我问他平常自己学习吗，他说平常工作忙，加班，没有时间学习。那更不用说了，平常不可能看书了。到此为止，我觉得已经没必要聊下去了，因为我指导我得不到有价值的东西了。正好他们出去吃饭了。我并不是说人家弱，我只是好奇，随口一问，想知道一个工作一年的人，有什么看法，抱着学习的态度交流。

第三个问题 ： 如何学？如何规划？
  我大二的时候好像提到一些方案，那是我大二的认知，那时候我正在走培训体系的课程（我自己学的）。在那个阶段相比较身边的人还在睡大觉，上课混混，我觉得我学到的远比课堂上的多。但是现在大三下了，一年过去了，在认识上肯定会有变化。所以再给出一些建议！

   上边提到过，ACM比赛可以是你的敲门砖！他的重要性，不再赘述。如果你来自普通本科，有必要给自己镀金。

   第一年：可以花大一一年时间做准备，这一年包括java入门，包括算法，数据结构，算法。这都是必须要具备的，数据结构伴随算法，就觉场景问题，及时算法编程题了。当然了，我个人建议还是学一下了解JVM虚拟机，深层了解不敢说，感觉吃不透，有难度。比方说内存模型总要清楚把，垃圾回收总要了解一点把！在这之前，我创建对象，从没考虑过垃圾回收，没考虑过对象放在那里占用内存。我敢说，这些东西你如果能掌握（java底层框架，基础，jvm，数据结构，算法），你就已经远远走在别人前边了，并且接下来你的路会非常好走。当你看到这里的时候，不要告诉我，你们没有开这些课，如果你想走这一行，你想少走弯路，不浪费时间的话，就自己学，我敢保证你学校的图书馆，绝对有这些相关的书！知识不一定就在课堂，还在图书馆，充分利用起来！就像我学校的图书馆，我看到很多好的专业书。出来封面泛黄，里边的内容都是崭新的。这可能也是为什么我的学校不好的原因吧！自学，主动学的没有多少！

    第一年读什么书好。个人感觉很好的书！《Java编程思想》，好像有六七百页的样子。三个月读一遍。很好的思想的入门书籍。《实战JVM虚拟机》葛一鸣的，我觉得这本书可以帮你很好的了解虚拟机了。《数据结构与算法经典问题解析》华章出版的（个人很喜欢的出版社）。另外，因为说了推荐准备ACM比赛给自己镀金。所以可以刷一下牛客上的ACM题，练练手，关注一下赛程，自己参加（对没人会组织你的）。

  关于第一年的疑惑。我什么这样规划？这些事你第一年做好了以后，你就不用在找工作之前花时间刷算法和数据结构了。我现在都很后悔第一年浪费掉我的大学生活了，当然了没人给我正确的引导。你肯定有这样的疑惑，我学这些有什么用，离我能写系统有多远，至少我当初是这样想的，我学完java就一直有这样的困惑。一句话，不要着急功能的实现，欲速则不达，打好基础。我说的你能做好， 直接会为你进大厂打基础。就ACM来说，你能拿奖，最后面试官绝对会多看你一眼，比实现什么功能来的更有用。

  第二年：我默认你按我说的做了！并且取得小的成就最好。大二一年吧，好好学一门数据库，深入的学，包括数据库的正常使用，包括数据库的架构，包括数据库的优化！是的，优化，没说错，你也没看错。我不想讲为什么。了解一下非关系型数据库，很有必要的。我希望我说的你都可以有深度。这样你以后就会发现，你可以少学很多，因为我说的都是即使你工作了也要学的。不用再为为什么学了，如果你频繁的处在问为什么学的问题上，而不是如何到一定深度上，那就拜拜把，我这篇不是写给你的，你自己按自己的路走好了。我相信你一定比我厉害。然后就是有必要掌握一些前端技术了，还有框架知识，这将为你写项目做铺垫。我先讲一下，框架主要是思想，你需要理解思想， 因为有很多框架，道理都是殊途同归的。学好一个框架，就要花更短的时间学另外一个框架。写项目知识练习你的框架的掌握，以及自己的coding能力，逻辑能力，debug能力。推荐第一次跟着网上视频学着写，锻炼一下。有自己的想法加进去更好。这一年如果你有时间的话，就学下操作系统，网络原理，这样的基础课，只要学就扎实一点。如果时间精力够得话，就学一下设计模式，设计模式可以让你站在巨人的肩膀上写代码。开始学着写一手规范整洁的代码。你自己决定，可以把代码规范的学习放在做项目前边。这样就省的自己再重构代码了。

  第二年推荐的书：《MYSQL管理之道》这是一本提升数据库性能的书，不是基础书。对于数据库的学习，你可以自己找可以看的懂得。视频是一个不错的入门手段，但是他只能让你到一定高度，所以还是要看书的。框架就学SSM（springMVC ，spring，mybatis）把，书籍不做推荐，我相信的你图书馆肯定有相关的。项目视频自己网上找，要具备自己找资源的能力（实在找不到就问我要）。关于代码格式问题，推荐读《代码整洁之道》《阿里巴巴java开发手册》。关于设计模式《设计模式精讲面试攻略》代码不只是实现功能，更多的是修改与维护。关于多线程《并发编程的艺术》。

 第二年的问题：还有什么需要注意的，在编程过程中注重思考把！做一个有思想的人，不要被禁锢。除此之外，在你的系统的原有基础上，考虑一下多线程问题，能不能加入多线程，来提升性能，如果能加入多线程以后，有什么按安全问题吗，我觉得不能只停留在功能的实现上，应该考虑如何提升性能上。补充一点，多逛一下社区，学习一下团队协调开发的工具，入SVN，GIT，等，反正有的是时间，自己折腾把！如果你真的喜欢计算机，会觉得咱们志同道合，如果你不喜欢折腾，那我觉得你要考虑一下换行了。关于操作系统，我说一下为什么要学，有什么用，毕竟，在我学的时候是没有意识到的。计算机抛开代码不说，操作系统就是对计算机资源的调用与管理。如何合理利用计算机资源，都会帮助我们提升性能。更多的是，有很多后边的问题我觉得都可以和操作系统建立联系，比方说：缓存，若何更新，如何替换，和操作系统里边的调度算法挺像的，FIFO等等.. 学习一定要建立体系，建立联系，一定要学会用增量的学习方法去学。

恭喜：
  一步一个脚印的走了过来，我默认你晚上可以学到十点钟，假期都在鼓捣技术，就我个人来说，当时大一学到九点就把自己感动的不行了，出来混迟早要还的，大二晚上十一点之前没回过宿舍。所以读我文章的人，如果能做到以上的内容，真的很强。因为那些规划并不是我走过得路，而是随着我的知识储备，知识体系的 增加，觉得这样安排，会更加的合理。并且这样安排，会省很多时间出来。否则后边就要挤时间再去学。

第三年:按照以上的安排，你能顺利完成，你真的很强。

   你应该对自己更加有信心。我觉得你的进度至少要快与别人一年半。有兴趣的话，自己做项目，然是一些志同道合的人，可以做协同开发，就是团队开发那种。之前学过的东西回头再回顾一下，很多东西不是你学完就会的，再回头看的时候，你会发现，原来是这个意思，恍然大悟的感觉。我相信你在学习的过程中肯定会有难度，我上边提到的东西，很多有我到现在才接触接触到的东西。有能力的参与一下开源项目，至少可以学习一下别人的思想。这一年，可以学一带你自己喜欢的东西，比方说大数据啊，深度学习啊，等等。或者了解一下微服务啊，或者说了解一下分布式啊。都是可以的。你应该能想到，业务到了一定场景的时候，在技术上给自己增加挑战，比方说高并发，怎么办。（消息队列啦，缓存啦）怎么做到高可用，怎么做到容灾。另外，我觉得你应该熟悉一下linux开发环境了。平常再刷刷算法有必要的。可以提前了解一下工作 的问题，怎样进好公司。慢慢向架构师的方向走吧。有时间你就学习，多学一点工作就多一块钱，就是这么现实。因为你接触不到真正的生产环境，说白了就是瞎折腾。

  我觉得到了第三个年头你肯定会有自己的方向， 不用我这个水平的人给建议。当然了。三年以后的我获悉还能给出建议。不过都是后话了。

  第三年没有什么好的书籍推荐了，更多的是提出一些概念的东西。希望你可以自己去搞。希望你能有更好的建树。

当然了，你的大学生活肯定远远不仅如此，你可以加学校的实验室，可以出去体验一下工作。

其它的一些学习途径：
关注一些好的技术博客，关注一些好的公众号。

公众号：java极客技术     javaGuide

技术博客：纯洁的微笑

写在最后：上边提到的内容有什么找不到的可以到我这里拿。
QQ1210644725
tel：15621473202
觉得有更好的建议，安排，希望可以给我留言。目前我的水平直到大三下学期。以上的安排建议，我觉得可以帮你节省出来一年半的时间。等你到了大三就可以有更好的选择了。


```suggestion
dealertata.pl##div[style="margin: auto auto; padding:10px 0; width:100%; z-index:1000; background:#333; position: fixed; left: auto; bottom: 0%; right: auto;"]
```


a to co wywaliło?


This doesn't work when `externalDependencies` is `none` because webpack doesn't bundle this additional dependency. ):


@krystian3w Spójrz w górę, jest druga taka sama reguła :stuck_out_tongue:


These copy code and are therefore dangerous. You should change it to something like...

`(and (? Meta*?) (app Meta*-v pat))`

where `Meta*?` checks if it is a meta of some sort and `Meta*-v` extracts the value.


That's what I was thinking.


![](https://github.trello.services/images/mini-trello-icon.png) [Back End](https://trello.com/c/em89QNkL/3-back-end)


Can you explain the reasoning behind these changes?


1) Computer black promotes to queen.

![](https://i.imgur.com/9YNZbqZ.png)
<br>

2) White human  promotes to bishop and computer black promotes to queen.

![](https://i.imgur.com/MW9enMB.png)


Successfully aliased the URL <https://wikichronica-gpb0936mf.now.sh> to the following aliases.

* https://wiki.chronica.xyz
* https://www.wiki.chronica.xyz
* https://wikichronica-git-master.ckipp01.now.sh


It supposed to be "rain".


kui ainult ühte userit on vaja, siis soovitan if rs.next() { return id } else { throw NoSuchElementException }


**作業1：
請上 Kaggle, 在 Competitions 或 Dataset 中找一組競賽或資料並寫下：**
**選擇資料：**https://www.kaggle.com/ronitf/heart-disease-uci

**你選的這組資料為何重要？**
可以藉由這組數據，包含性別、年齡、胸痛程度、血壓、血糖...等來觀察是否可由這些資訊推測心血管狀況及心臟健康程度。

**2. 資料從何而來？(tips: 譬如提供者是誰、以什麼方式蒐集)**
數據是由四所醫學中心及醫學大學收集而來

**3. 蒐集而來的資料型態為何？**
Age: int, sex: category, chest pain type: category, resting blood pressure: int, serum cholestoraliun mg/dl: int, fasting blood sugar: int, resting electrocardiographic results (values 0,1,2): category, max heart rate achieved: int, exercise induced angina: category, old peak: float, the slope of the peak exercise ST segment: category, number of major vessels: category, thal: category

**4. 這組資料想解決的問題如何評估?**
先針對各項解釋變數畫出敘述統計圖，並觀察其與心臟狀況的關係是否有趨勢或是相關性。再利用決策樹及類別分析試著組出模型，再丟入test data確認預測率高低。


Your commit reminded me that this event could safely use an on-action to greatly reduce the performance impact, preferably `on_decade_pulse`.


siin võiks relative path kasutada. kahtlustan, et su rühmakaaslastel pole c:/users/ingvar kausta :D


kui on tervet faili sisu ühe stringina vaja, siis Files.readString(path)


kui HashMap kuidagi eriliselt oluline pole, siis võiks siin `Map<String, Chatroom>` kasutada


Successfully aliased the URL <https://web-monorepo-ph7gdjgws.now.sh> to the following aliases.

* https://tvhelper.now.sh
* https://web-monorepo-git-master.tbergq.now.sh


`.equals("")` asemel saaks teha `.isEmpty()`


This can be a pre-trigger.


Nice abstraction here!


Essa parte tá muito feia hahaha, mas já vou botar aqui.


Deleting this project


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-3324-nerdologues-composer.pantheonsite.io/)

Created multidev environment [ci-3324](https://dashboard.pantheon.io/sites/f8b6bd4b-bde6-45de-b354-3bf2c6c1f757#ci-3324) for nerdologues-composer.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-7-sb-demo-04182019.pantheonsite.io/)

Created multidev environment [pr-7](https://dashboard.pantheon.io/sites/9bca1edf-01ae-4da6-9bf6-2ca9b4b23e31#pr-7) for sb-demo-04182019.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-8-dig-pantheon-d8-composer-project.pantheonsite.io/)

Created multidev environment [pr-8](https://dashboard.pantheon.io/sites/f00aaaee-f0c1-4385-9ade-ac6d58cf1375#pr-8) for dig-pantheon-d8-composer-project.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-8-topperstation.pantheonsite.io/)

Created multidev environment [pr-8](https://dashboard.pantheon.io/sites/db5fb5e4-3225-46f0-b0a9-1cc803600c48#pr-8) for topperstation.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-4-drupal-v8.pantheonsite.io/)

Created multidev environment [pr-4](https://dashboard.pantheon.io/sites/d424071d-85b4-41be-bb05-9050909c1c6c#pr-4) for drupal-v8.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-7-erp4edu.pantheonsite.io/)

Created multidev environment [pr-7](https://dashboard.pantheon.io/sites/dd66d777-8d0e-4efd-8adf-e9d768b1687e#pr-7) for erp4edu.


Successfully aliased the URL <https://rendysyabanygithubio-8daxovluf.now.sh> to the following aliases.

* https://rendysyabanygithubio-git-master.rendysyabany.now.sh
* https://rendysyabany.now.sh


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/3326/artifacts/0/artifact/backstop_data/bitmaps_reference/0600294051_Nerd_bio_No_clips_Jando_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/3326/artifacts/0/artifact/backstop_data/html_report/index.html)


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-13-resourcehub.pantheonsite.io/)

Created multidev environment [pr-13](https://dashboard.pantheon.io/sites/20f4f1ae-f932-489c-a1ae-43ae865f206c#pr-13) for resourcehub.


Does this mean you are maintaining again?


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-3325-nerdologues-composer.pantheonsite.io/)

Created multidev environment [ci-3325](https://dashboard.pantheon.io/sites/f8b6bd4b-bde6-45de-b354-3bf2c6c1f757#ci-3325) for nerdologues-composer.


Successfully aliased the URL <https://personal-web-nll88wnwo.now.sh> to the following aliases.

* https://syabany.now.sh
* https://personal-web-git-master.rendysyabany.now.sh


I think we actually still use Roboto Mono for the logs


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/3329/artifacts/0/artifact/backstop_data/bitmaps_test/20190422-000918/0600294051_Episode_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/3329/artifacts/0/artifact/backstop_data/html_report/index.html)


add this PR number as well


Successfully aliased the URL <https://steevdev-6ypstz9s0.now.sh> to the following aliases.

* https://steevdev-git-master.steevsachs.now.sh
* https://hire.steev.dev


It might on a glibc based system, I don't know if uclibc, dietlib or musl does the check in free() however.


Use `push_back` to fill a vector dynamically. You may use `reserve` to fill the memory size of required length


when using vectors use `.at()` instead of array index `[]`


You don't need these, as you have a vector


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


@omraheja please don't make massive changes like this in the future with "Code was developed along with team members" type of comments.  As discussed in class, I want you to track the changes you do individually.


@JimBobSquarePants why isn't this ColdPath? Why `GetBytes` instead? (Which is 100% invoked when `FillBuffer` is also invoked)?


You may want to confirm, but if you use the `pre` tag it will add in the extra spaces on the front of the text which may not go good for the xdoc. You would have to treat this as a `source` tag.


same.


remove the extra spaces on the start of this line compared to the previous.


fat


The structure and organization of this JavaScript code is exquisite. Beautiful work there B-biger!


![](https://github.trello.services/images/mini-trello-icon.png) [Desenvolvimento da tela de manter categoria[3]](https://trello.com/c/aa9GCuVj/120-desenvolvimento-da-tela-de-manter-categoria3)


오홍홍 조아용


Build version: __`0.10.0-renovate/node-8.16.715`__ :crossed_fingers: [`renovate/node-8.16`](https://github.com/streamich/ci-scripts/tree/renovate/node-8.16) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/715) :tada:


Eljay.Fuentes@Primerica.com


Build version: __`0.10.0-renovate/node-8.16.1106`__ :crossed_fingers: [`renovate/node-8.16`](https://github.com/streamich/ci-scripts/tree/renovate/node-8.16) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/522868509) :tada:


Fixes #14


also added firebase initialization


Successfully aliased the URL <https://steevdev-bsxh8q85s.now.sh> to the following aliases.

* https://steevdev-git-master.steevsachs.now.sh
* https://hire.steev.dev


Shouldn't L146 (acceptableThrowawayItems) also be changed as it also has the redundant call xD


Lista de Clientes com Cards não aparece na tela inicial, mas também não da erro. Tentei resolver porém sem sucesso


Build version: __`3.1.1-renovate/node-8.16.293`__ :crossed_fingers: [`renovate/node-8.16`](https://github.com/streamich/md-mdast/tree/renovate/node-8.16) on [*CircleCI*](https://circleci.com/gh/streamich/md-mdast/293) :tada:


Just wanted to make a note to myself that this one was more difficult for me to figure out. I need to study this process a little more.


[LCDonadio's solution] (https://github.com/LCDonadio/odin_project_sql)


jeśli zobaczy przed rozpoczęciem walki to odjedzie i będzie przyps xD


Successfully aliased the URL <https://og-image-l1ez4ohbh.zeit.sh> to the following aliases.

* https://api-og-image.zeit.sh
* https://og-image.now.sh
* https://og-image-git-master.zeit.sh


`f8ff` の方が良さそう。


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-322-nerdologues-composer.pantheonsite.io/)

Created multidev environment [pr-322](https://dashboard.pantheon.io/sites/f8b6bd4b-bde6-45de-b354-3bf2c6c1f757#pr-322) for nerdologues-composer.


Atualização 0.2


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/3335/artifacts/0/artifact/backstop_data/bitmaps_reference/0600294051_Nerd_bio_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/3335/artifacts/0/artifact/backstop_data/html_report/index.html)


Deployment failed with the following error:

~~~
Invalid region selector: "tpe"
~~~


c02ad90c11b016a3eaae58db642d832349621129 で変えた。


![](https://github.trello.services/images/mini-trello-icon.png) [Products seem to be marked as owned by Admin for all of them on creation](https://trello.com/c/psZ54o4g/4-products-seem-to-be-marked-as-owned-by-admin-for-all-of-them-on-creation)


Thanks


so it


this


Eljay.Fuentes@Primerica.com


Successfully aliased the URL <https://photoinmedia-fssbr8pcn.now.sh> to the following aliases.

* https://photoinmedia-git-master.rodchenkoartschool.now.sh
* https://photoin.media


易虎网南京科技有限公司


//espera de respuesta


![](https://github.trello.services/images/mini-trello-icon.png) [images not being saved for products](https://trello.com/c/LkGuatYA/20-images-not-being-saved-for-products)


hi~


always disappointing when it builds fine at home but fails on every buildbot.

We'll sort out what is going on here. Seems to be dying in the glew links, but it has a dep on glew, and it certainly linked up just fine here...


for(;;){
printf("1");
}


Note this will rewrite existing copyrights to the current year. Not configurable currently


Successfully aliased the URL <https://personal-web-qh59x3w29.now.sh> to the following aliases.

* https://syabany.now.sh
* https://personal-web-git-master.rendysyabany.now.sh


Deployment failed with the following error:

~~~
Builds rate limit exceeded (0 of 100 remaining). Try again in 24h
~~~


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/3345/artifacts/0/artifact/backstop_data/bitmaps_test/20190422-012408/0600294051_Nerd_videos_2_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/3345/artifacts/0/artifact/backstop_data/html_report/index.html)


Yeah at first I set it debug level, but found too much logs (aws-sdk's included) are shown when running with --debug option...


Because I wanted to investigate a faster byte lookup and have `FillBufferFast` and `FillBufferSlow`.

Theoretically we could read the bytes with less checks if we know there are no restart markers in the stream. My experiments failed hard though as I think I reduced the checks too much.


aaa


好想法，支持了


VS Code 깃 연동 테스트


Build version: __`0.10.0-master.716`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/716) :tada:


Build version: __`0.10.0-master.1108`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/522876253) :tada:


Successfully aliased the URL <https://opencollective-bot-8drej44kg.now.sh> to the following aliases.

* https://bot.opencollective.com
* https://opencollective-bot-git-master.opencollective.now.sh


Eljay.fuentes@primerica.com


Direct translation of the original SOURCE function


设计说明


f847b53b0b3cdcfa24b36c794af474d618a52fef だけ注意されたし。


批处理文件的完善...


Successfully aliased the URL <https://steevdev-kc7nwyzge.now.sh> to the following aliases.

* https://steevdev-git-master.steevsachs.now.sh
* https://hire.steev.dev


Css tạo một file riêng ra. Xem bài của Nam


> Will lock the vehicle preventing players from entering **or exiting the vehicle**.

You can't prevent exiting. Only entering is prevented once a vehicle is locked.


$startよりも先頭側に$endがあったときに、エラーを返してしまうのは残念。
if分岐を一つ追加すればよさそうだから暇なときにでも仕様変更したい。


Build version: __`3.1.1-master.294`__ :crossed_fingers: [`master`](https://github.com/streamich/md-mdast/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/md-mdast/294) :tada:


read me


Fixed.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-323-nerdologues-composer.pantheonsite.io/)

Created multidev environment [pr-323](https://dashboard.pantheon.io/sites/f8b6bd4b-bde6-45de-b354-3bf2c6c1f757#pr-323) for nerdologues-composer.


tên class nên đặt là `tbl-img-show`


màu chữ sai


hi


pmkpm,l;[,.l


static void main(String[] args) {
      System.out.print("니엄마");
}


Successfully aliased the URL <https://naterad-iqe085v38.now.sh> to the following aliases.

* https://naterad.now.sh
* https://naterad-git-master.nateradebaugh.now.sh


안녕하세요


ghy`


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/3354/artifacts/0/artifact/backstop_data/bitmaps_test/20190422-015050/0600294051_Nerds_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/3354/artifacts/0/artifact/backstop_data/html_report/index.html)


Everything in my project works, including deleting.  However, the movie deleted does NOT remove from the table until after I refresh the page.  I've checked my code and it matches the solutions exactly, but yet does NOT remove the row using the .remove().draw() method as described in the lecture and shown in the code on GitHub, any thoughts on how to get this to work correctly?


comment!


Deployment failed with the following error:

~~~
Builds rate limit exceeded (0 of 100 remaining). Try again in 24h
~~~


- Kích thước ảnh sai
- Phần tay trái có chữ
- Chữ không chân
- Khoảng cách sai: chữ không center
- Kích thước chữ sai
- Nên hạn chế sử dụng id: Reasons not to use IDs in CSS
- Nút `Click for more` không chính xác


Eljay.fuentes@primerica.com


Successfully aliased the URL <https://everythng-5ne8t8wpl.now.sh> to the following aliases.

* https://everythng.stream
* https://everythng-git-master.cecaniahcorabelle.now.sh


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/3358/artifacts/0/artifact/backstop_data/bitmaps_reference/0600294051_Nerd_bio_2_MBS_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/3358/artifacts/0/artifact/backstop_data/html_report/index.html)


Tách riêng ra file css như bài Nam vs Mơ làm


‘const class PluginInterface’ has no member named ‘metaData’

[ 66%] Building CXX object src/plugins/PyFalkon/CMakeFiles/PyFalkon.dir/PyFalkon/plugininterface_wrapper.cpp.o
In file included from /home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:19:0:
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.h:14:17: error: ‘DesktopFile PluginInterfaceWrapper::metaData() const’ marked ‘override’, but does not override
     DesktopFile metaData() const override;
                 ^~~~~~~~
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp: In function ‘int Sbk_PluginInterface_Init(PyObject*, PyObject*, PyObject*)’:
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:508:52: warning: unused parameter ‘args’ [-Wunused-parameter]
 Sbk_PluginInterface_Init(PyObject* self, PyObject* args, PyObject* kwds)
                                                    ^~~~
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:508:68: warning: unused parameter ‘kwds’ [-Wunused-parameter]
 Sbk_PluginInterface_Init(PyObject* self, PyObject* args, PyObject* kwds)
                                                                    ^~~~
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp: In function ‘PyObject* Sbk_PluginInterfaceFunc_metaData(PyObject*)’:
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:838:84: error: ‘const class PluginInterface’ has no member named ‘metaData’
             DesktopFile cppResult = const_cast<const ::PluginInterface*>(cppSelf)->metaData();
                                                                                ^~~~~~~~


làm gì có file này?


@RuRuTiaSaMa Are you working on any sort of build for NUBIA NX609J?


Thay vì sử dụng thẻ `font` thì code css vào thẻ `p`


For arm7 only


`Click for more` này là liên kết


Very good first shot.


Первое что хуево это то что у тебя тут замешано слишком много элементов, если надо будет делать для лого отдельный `fill` то придется его отдельно вытаскивать и задавать стиль, изначально этого можно было избежать, разделив их сразу. Я про `__social-img`  `__logo-img` и `__developer`
Второе `&__developer:hover .page-footer__developer` вот эта вот строка. Выглядит странно, у тебя что там есть вложенность с классами `.page-footer__developer .page-footer__developer`?
Если да, то тут даже не надо объяснять почему это плохо. Если нет значит этот код лишний


That export does not make sense there but I was following import. Remove exports and replaced with imports.


https://hg.mozilla.org/l10n-central/ja/rev/3b56318ebfb5
https://hg.mozilla.org/l10n-central/ja-JP-mac/rev/be3de09d342c


`styles/` is for autogenerated scss files. You might want to ask it from padawan if it's structurally fine to use js files there.


Dzisiaj to chyba coś im się popsuło, bo godzinę się spóźnił.


If you want to display a Toast if no name is passed in instead of crashing the app, you can just change a few lines of code in the EditorActivity.java when the Save button(✓) is pressed.
You need to make changes only to onOptionsItemSelected:

```
@Override
    public boolean onOptionsItemSelected(MenuItem item) {
        EditText petName = (EditText)findViewById(R.id.edit_pet_name);
        String name  =  petName.getText().toString();
        // User clicked on a menu option in the app bar overflow menu
        switch (item.getItemId()) {
            // Respond to a click on the "Save" menu option
            case R.id.action_save:
                // Save pet to database
                if(TextUtils.isEmpty(name)){
                    Toast.makeText(getApplicationContext(), "You need to add name", LENGTH_LONG).show();
                } else {
                    savePet();
                    // Exit activity
                    finish();
                }
                return true;
            // Respond to a click on the "Delete" menu option
            case R.id.action_delete:

```

The rest of the code stays the same. :)


Тут я именно про воздействие на вложенный элемент `.page-header__search-img` но тут видимо рил никак


intellij -> import project -> select projectRoot/project.clj


Хотя надо будет смотреть на развернутом проекте


Line 4179 of src/wallet/wallet_rpc_server.cpp should return false.


I changed theme to skin because I removed bunch of files from theme folder to clean up that would have made reviewing harder. Therefore I removed theme and created skin.


> Isn't it better to show a toast to signal the problem to the user and return null? That way we don't crash the app, and the new pet isn't stored

Here is the code for this:
https://github.com/udacity/ud845-Pets/commit/6861be56c0c5c3673f0a0b8a04922bfee823582b#commitcomment-33260481


Successfully aliased the URL <https://styled-react-boilerplate-9owy7tyjn.now.sh> to the following aliases.

* https://styled-react-boilerplate.now.sh
* https://styled-react-boilerplate-git-master.akepinski.now.sh


> @eddyabraham if we make only toast , the pet will be accepted with no name and the app will show a brief toast about it.

This is the fix that you wanted:
https://github.com/udacity/ud845-Pets/commit/6861be56c0c5c3673f0a0b8a04922bfee823582b#commitcomment-33260481


Updated to:
        if(msg.value % 2 != 0) balances[msg.sender] ++;
Is this what you're looking for or are there other options?


Added SafeMath.


Because `[]` us reserve symbol in the file, we need to indicate it is a string in this case.


Removed.


You can use this gist https://gist.github.com/xavierlepretre/d5583222fde52ddfbc58b7cfa0d2d0a9


Added indexed for recipient1/2


Updated to event LogWithdrawalSent


> @cl5rt Did you input a name?
> If no, this is the expected behavior as you are throwing a IllegalArgumentException when the name is empty so the app crashes.
> I think for new learners, Udacity should use visual feedback like Toast to know if the input validation is correct instead of exceptions.

Here is my fix:
https://github.com/udacity/ud845-Pets/commit/6861be56c0c5c3673f0a0b8a04922bfee823582b#commitcomment-33260481


onlyOwner removed


The behaviortree-cpp-v3_3.x.x.bb should be named as behaviortree-cpp_3.x.x.bb with setting preferred version.

After this patch (with below patches), ros-navigation2 feature build-able.


I don't know what was the reason for this. Seems to have been since beginning like this. Maybe left unchanged


这个是传错了   这个项目暂时先废弃了  本次上传作废，后期恢复上期代码


You did not change much about expressivity. I had something else in mind.


Первое что меня смутило. Почему стили для `.service__item--interior:hover` лежат тут а не отдельно у себя где им и положено быть?
Второе у тебя вроде svg почему не менять его свойства?
Твое решение это норм в принципе его можно юзать очень редко и например если у тебя нет свг а есть только png. Но лучше вообще это избегать потому что при медленном интернете у тебя при наведении фон будет пропадать пока не загрузится картинка, шо как бы гавно априори


Do you think the sender may want to have a list of all action they did?


язык страницы - русский


почему это кнопка? что за странный тест внутри?


как я пойму что это за картинка?


почему список пустой? для чего он?


Bump


почему в тексте домен?


Successfully aliased the URL <https://dk3-6s9on0n6o.now.sh> to the following aliases.

* https://stage.dk3.tech
* https://dk3-git-master.jkempff.now.sh


It is not just a matter of adding it. You have to use it too.


всегда пиши полностью текст
не должно быть никаких многоточий


Hi Simon, changing baseurl worked and I can see now that the theme is applying.

Thanks, once again for your solution and lovely theme :)


The breaking points of .wrap needs a review before I can change. Current breakpoint values are

```
$breakpoints: (
  small: 724px,
  medium: 992px,
  large: 1279px,
  largehd: 1600px
);
```


почему это див?


неполная разметка


тег открыл и не закрыл


Not sure about the infinite thing. I would not discount the possibility that Remix has a temporary bug.


для чего используешь фигуру?


It's copy paste of WP markup


почему это навигация?


Cheaper and uses read-only variables 👍


тут логичнее сделать ссылку на твиттер
потому что это внешний ресурс и туда можно перейти


а где остальные соц сети?


Nice. I learned something.


что за дом разметка после футера?


太垃圾。低能。


Ruby содержит очень много встроенных методов, благодаря которым задачу можно решить в одну строку:
`(5..100).step(5) { |num| puts num }`


Successfully aliased the URL <https://dk3-fuu269ec1.now.sh> to the following aliases.

* https://stage.dk3.tech
* https://dk3-git-master.jkempff.now.sh


Используй `<<` вместо `push`, этот метод работает быстрее


test


Зачем нужен еще отдельный хэш, если можно вывести все в одном цикле?
И пиши полностью названия переменных, не `ind`, а `index`


del the cname


noise_length was used to only trigger soundDetected() if it was bellow a certain number, useless for this script


Parametreleri neye göre belirledin? Ambient birinde 20 birinde 40 alınmış. Bi de loss değerleri neden buçuklu?
4.8mm ve 2.4 mm finler için 3, 4, 5, 6 Watt losslar için bi tablo yapsak güzel olur.


solution actual


Yes. Read the docs: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import _again_


no good...

```svg
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" width="400" height="400">

<rect width="40" height="60" stroke-opacity="1" stroke="rgba(255, 0, 0, 0)" stroke-width="6" fill-opacity="1" fill="rgba(0, 0, 255, 0)" x="10" y="10" />
<rect width="40" height="60" stroke-opacity="0" stroke="rgba(255, 0, 0, 1)" stroke-width="6" fill-opacity="0" fill="rgba(0, 0, 255, 1)" x="70" y="10" />

<rect width="40" height="60" stroke-opacity="1" stroke="rgba(255, 0, 0, 1)" stroke-width="6" fill-opacity="1" fill="rgba(0, 0, 255, 1)" x="10" y="90" />
<rect width="40" height="60" stroke-opacity="1" stroke="rgba(255, 0, 0, 0.5)" stroke-width="6" fill-opacity="1" fill="rgba(0, 0, 255, 0.5)" x="70" y="90" />

<rect width="40" height="60" stroke-opacity="0.5" stroke="rgba(255, 0, 0, 1)" stroke-width="6" fill-opacity="0.5" fill="rgba(0, 0, 255, 1)" x="10" y="170" />
<rect width="40" height="60" stroke-opacity="0.5" stroke="rgba(255, 0, 0, 0.5)" stroke-width="6" fill-opacity="0.5" fill="rgba(0, 0, 255, 0.5)" x="70" y="170" />

<rect width="40" height="60" stroke-opacity="0.8" stroke="rgba(255, 0, 0, 0.6)" stroke-width="6" fill-opacity="0.8" fill="rgba(0, 0, 255, 0.6)" x="10" y="250" />
<rect width="40" height="60" stroke-opacity="0.6" stroke="rgba(255, 0, 0, 0.8)" stroke-width="6" fill-opacity="0.6" fill="rgba(0, 0, 255, 0.8)" x="70" y="250" />
<rect width="40" height="60" stroke-opacity="1" stroke="rgba(255, 0, 0, 0.48)" stroke-width="6" fill-opacity="1" fill="rgba(0, 0, 255, 0.48)" x="130" y="250" />
<rect width="40" height="60" stroke-opacity="0.48" stroke="rgba(255, 0, 0, 1)" stroke-width="6" fill-opacity="0.48" fill="rgba(0, 0, 255, 1)" x="190" y="250" />

</svg>
```


ааааа


lol


Should there be a NULL check here? As nfs4_op_lock() and _9p_lock() pass NULL for the argument "state_block_data_t **bdata". Not sure if they can reach this code path, but if this code path is reached when they call state_lock() then it can lead to segmentation fault.


Apart from the above comment, other code looks good to me.


It's not legacy. By indicator do you mean an icon?


Yeah but I don't think a application should ever support a node version which is that old. Even in [4.4.6](https://nodejs.org/en/blog/release/v4.4.6/) are heavy security updates? There is absolutly no reason to use a version that old, we not even have legacy applications.

And `async` / `await` is first supported in node `7.6`, so this code won't even work in a version older than that.


Oh okay :) Wasn't aware of this.


I wanna implement GANs for image denoising.


I would like to hear a single argument against semicolons, especially because they are such an fundamental, syntactical indicator for ending of an statement :grin:


Go Ahead


Pull the changes to master


@JuliaRegistrator `register()`


Registration pull request created: [JuliaRegistries/General/179](https://github.com/JuliaRegistries/General/pull/179)

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v1.2.0 -m "<description of version>" 5d2861f384fe1d339a499f6bbcf9cc75f4f4816b
git push origin v1.2.0
```


[ EEIzVxGmlLG2oDadMsOa.I8Ndb3R5TbezKAa7gMCPsG.vl3x/wsT5aFknb3wiNfvReipga5vdKy2SoSF7MVQDwk=


Registration pull request created: [JuliaRegistries/General/180](https://github.com/JuliaRegistries/General/pull/180)

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v0.9.0 -m "<description of version>" 56e999d51c2d8c996d056a6659ac87ff95629812
git push origin v0.9.0
```


multer functionality added